From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3BB21D14.4010107@lrn.ru> From: John Profic User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.4) Gecko/20010917 X-Accept-Language: ru, en MIME-Version: 1.0 To: mandrake-russian@altlinux.ru Subject: Re: [mdk-re] ./ in PATH References: <14712579128.20010926180925@beep.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Wed Sep 26 22:16:00 2001 X-Original-Date: Wed, 26 Sep 2001 22:23:16 +0400 Archived-At: List-Archive: List-Post: Vladimir Karpinsky wrote: > Hello Mandrake-russian, > Объясните пожалуйста мне такую штуку: > когда-то для облегчения запуска программ из ./, я в своем(ей) .bashrc > включил ./ в PATH. Все вроде было ничего, пока кто-то из знакомых, > увидев это, не закричал со страшной силой: "Это делать нельзя ни в > коем случае!" Но вот аргументировано объяснить почему это делать > нельзя, он не смог. Я тогда-то убрал ЭТО на всякий случай, но > неудовлетворенное любопытство гложет уже который год. Вопрос > соответственно: можно ли ЭТО так делать или нет, если нет, то почему? Где-то я читал развернутую дискуссию об этом :) Только есть одно но, все предыдущие ораторы (во как загнул :)) исходили из того, что ./ находится в начале пути, а что если оно в конце? Ведь поиск идет от начала к концу? Или я не прав? Тогда, даже если человек положит в /tmp/ls что либо, он не будет вызван, поскольку будет вызван стандартный ls :) Мое IMHO для пользователя иметь ./ в PATH в конце всего т.е. в .bashrc export PATH=$PATH:./ У root-а же не иметь вообще :) -- Best regards, John Profic Written by Mozilla 0.9.4 using ASPLinux release 1.1 with ru_RU.CP1251, system: kernel 2.4.10-xfs-p1; glibc 2.2.4; gcc 3.0.1; XFree86 4.1.0;