[mdk-re] Re: PATH в X Window

Mikhail Zabaluev =?iso-8859-1?q?mhz_=CE=C1_alt-linux=2Eorg?=
Пт Апр 20 01:02:01 MSD 2001


Hello Dmitry,

On Wed, Apr 18, 2001 at 11:39:35AM +0400, Dmitry V. Levin wrote:
>
> On Tue, Apr 17, 2001 at 11:19:00PM +0400, Mikhail Zabaluev wrote:
> > > > Не подскажете ли, в каком месте устанавливается переменная окружения
> > > > PATH при загрузке X?
> > > 
> > > Это зависит от версии пакета xinitrc.
> > > Начиная с 2.4.4-ipl38mdk, используется значение из .bash_profile & co.
> > 
> > Хорошо, только там теперь дублируются пути:
> > 
> > [mhz на localhost ~]$ echo $PATH
> > /usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games:/home/mhz/bin:/usr/X11R6/bin:/usr/games:/home/mhz/bin
> > 
> > Прилагаю .bash_profile
> 
> Содержимое переменной PATH определяется не одним .bash_profile, но и,
> возможно, .bashrc, /etc/bashrc, /etc/profile.

В /etc/profile есть установка PATH by Mandrake-Security.

Я уже понял, в чем дело: /etc/X11/Xsession запускается как login
shell. Можно ли как-то бороться с эффектом? Например, для runlevel 5 запускать
Xsession явно с login shell, а ключ -login в первой строке убрать.

-- 
Stay tuned,
  MhZ                                     JID: mookid на jabber.org
___________
If I have not seen so far it is because I stood in giant's footsteps.




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