>>> Кстати, совершенно не этой командой, ну да ладно. AC>> Этой.
> В zsh . хочет бита x. А без него - source. А на /etc/profile, который > нифига не скрипт, бита x нету. Ты меня извини, друг, но это просто выше моих сил /-) 0 ~>/bin/zsh -li 0 ~>echo 'BRBRBR=12345' > /tmp/zsh_include 0 ~>. /tmp/zsh_include 0 ~>echo $BRBRBR 12345 0 ~>ls -la /tmp/zsh_include -rw-r--r-- 1 cheusov syntagma 13 2008-03-31 17:36 /tmp/zsh_include 0 ~> Если бы zsh требовал флага исполняемости для "включаемых" файлов его надо было бы просто пристрелить без суда и следствия. >>> А *csh, которые этого синтаксиса не >>> понимают? AC>> Для лучшей подержки *csh pam_env несколько лучше, да. В смысле AC>> универсальнее. 1:0 в твою пользу. Но у меня потребности в такой AC>> колбасе нет. bourne shell есть везде, он стандарт, его не может не AC>> быть. > Ну, положим, Bourne shell для начала в линуксах нету. Либо Bourne-Again > shell, либо вообще что-то левое, типа busybox... Детский сад. Поток про неживых пользователей и разные типы логинов, которые не в теме поскипан. > быстро выясняется, что /bin/sh-специфичный файл, зачитываемый далеко > не в каждой ситуации, когда эти настройки нужны, является не слишком > подходящим местом для того, чтобы их там хранить. Ну что ж. Пожуем еще. Итого: me : Чуприна -------------------- За конкретный ответ на конкретный вопрос товарища на предмет ИНТЕРАКТИВНОГО gdm и /etc/profile. Решение для xdm адаптируется для gdm. 1 0 За решение, не зависящее от типа шела, через который собственно происходит login. 0 1 За решение, не зависящее от настроек PAM-а и вообще его наличия (дистрибутива и ОС вообще, хоть мы и в Debian-russian) 1 0 За отсутствие "побочных эффектов" в виде инициализации переменных для НЕинтерактивных логинов и вообще для cron/at в случае топика. Изначально обсуждался gdm login и ни о каких неживых пользователях и скриптах, запускаемых снаружи речь не шла. У pam_env - своя функция. У /etc/profile - своя. 1 0 За красивые картинки :-) 1 0 -------------------- 4 1 Ура! Пирожек на полочке присуждается мне :-P :-) За то, что zsh НЕ читает /etc/profile при интерактивном логине так, как это делают другие bourne шелы (Все?) - zsh-у "низачет". Его многочисленные достоинства вне обсуждаемой темы. -- Best regards, Aleksey Cheusov. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

