[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: (решено) GNOME и koi8



Aleksey Cheusov -> debian-russian@lists.debian.org  @ Mon, 31 Mar 2008 16:50:35 +0300:

 AC>>> В топике прямо так и написано.
 AC>>> # /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
 AC>>> # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

 >> В топике, если ты не дочитал, написано нечто иное.  Это system-wide
 >> профиль для некоторого набора шеллов.
 AC> Мое право считать xdm - yet another login shell-ом.

Bourne-compatible!?

 >> Ну хорошо, zsh его сможет засурсить.
 AC> Если честно, /etc/zprofile - исключительно проблема zsh и его
 AC> пользователей.

Ты знаешь, до сих пор с проблемами с инициализацией ко мне приходили
только пользователи bash.  У коего, видите ли, не существует конфига на
случай неинтерактивного логина.  Поэтому при выполнении ssh command у
них и PATH неправильный, и LD_LIBRARY_PATH не тот...  А у пользователей
zsh с этим почему-то нет проблем...

 >>  Кстати, совершенно не этой командой, ну да ладно.
 AC> Этой.

В zsh . хочет бита x.  А без него - source.  А на /etc/profile, который
нифига не скрипт, бита x нету.

 >>  А *csh, которые этого синтаксиса не
 >> понимают?
 AC> Для лучшей подержки *csh pam_env несколько лучше, да.  В смысле
 AC> универсальнее. 1:0 в твою пользу.  Но у меня потребности в такой
 AC> колбасе нет.  bourne shell есть везде, он стандарт, его не может не
 AC> быть.

Ну, положим, Bourne shell для начала в линуксах нету.  Либо Bourne-Again
shell, либо вообще что-то левое, типа busybox...  И у меня есть пара
систем, где, натурально, _только_ busybox.

 >> Ты сказал "окружение должно быть одинаковым".
 AC> Не надо воспринимать все так буквально.
 AC> Естественно, имелась ввиду его часть.

Вот и я про что.  Остальную часть все равно приходится инициализировать
по-разному.  А поскольку и эту зачастую тоже (хинт: любителями *csh
зачастую являются неживые пользователи - но это не отменяет
необходимости настраивать для них среду, скорее наоборот), быстро
выясняется, что /bin/sh-специфичный файл, зачитываемый далеко не в
каждой ситуации, когда эти настройки нужны, является не слишком
подходящим местом для того, чтобы их там хранить.

-- 
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru

Дуля со смещенным центром тяжести


Reply to: