[Comm] bashrc, bashrc.d и неинтерактивный shell

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Вс Ноя 16 11:19:40 MSK 2008


On Sun, Nov 16, 2008 at 12:43:04AM +0600, Denis G. Samsonenko wrote:
> Привет!
> 
> 15 ноября 2008 г. 14:49 Sergey Vlasov написал:
> > На самом деле достаточно экспортировать переменные один раз - при
> > входе пользователя; для этого генерируемый файл нужно переместить в
> > /etc/profile.d/proxy.sh (при входе в X запускается /etc/X11/Xsession,
> > где в качестве интерпретатора явным образом указан /bin/bash -login).
> > Такой вариант подходит для случая, когда в процессе работы прокси не
> > меняется.
> 
> Да, с таким вариантом тот же firefox, запускаемый из меню будет видеть
> соответствующие переменные. Но тогда возникает другая проблема.
> Оболочка, запущенная не как логин-шелл (например, оболочка в mc)
> данных переменных не получит.

Должна получить, унаследовав от первоначального login shell (если
только кто-то по дороге их не сбросил).
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20081116/54a79a2b/attachment.bin>


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