[sisyphus] Q: Multiply /etc/profile.d/ sourcing

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Чт Апр 10 12:49:02 MSD 2003


On Thu, Apr 10, 2003 at 12:22:39PM +1200, Anton V. Denisov wrote:
> Приветствую всех.
> 
> Поставил тут ради интереса пакет linter с 9 диска Мастер 2.2, в состав
> которого входит файл /etc/profile.d/linter.sh следующего содержания:

Это НЕ должно находится в /etc/profile.d/
Скорее в /etc/bashrc.d/

> #!/bin/sh
> PATH=$PATH:/opt/linter/bin
> LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/linter/bin
> PERL5LIB=$PERL5LIB:/opt/linter/bin
> export PATH LD_LIBRARY_PATH PERL5LIB
> 
> Так вот с этим файлом начинается самое интересное: пользователь логинится в
> обычную консоль и получаем:
> 
> $ echo $LD_LIBRARY_PATH
> :/opt/linter/bin

Это кошмар.
То же самое, что и PATH=:/opt/linter/bin, только ещё коварнее.


--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20030410/9c822479/attachment-0010.bin>


Подробная информация о списке рассылки Sisyphus