Re: (решено) GNOME и koi8
>>> Кстати, совершенно не этой командой, ну да ладно.
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.
Reply to: