[devel] lang.csh
Mikhail Zabaluev
=?iso-8859-1?q?mookid_=CE=C1_sigent=2Eru?=
Пт Фев 2 10:54:06 MSK 2001
Hello Ivan,
On Thu, Feb 01, 2001 at 14:43 +0300, Ivan Zakharyaschev wrote:
>
> А вообще нельзя ли избежать дублирования в /etc/profile.d/ одного и того
> же в двух вариантах (sh и csh)?
>
> Можно сделать, например, так: всем полноправным пользователям в качестве
> login shell записывается не какой-то из sh, bash, tcsh и т.д., а просто
> некоторая программа "shell manager" (по аналогии с desktop manager). Этот
> shell manager -- простой /bin/sh, который исполняет весь profile, а в
> конце делает exec bash, exec tcsh или что пользователь пожелает (выбор
> shell'а, в котором пользователь будет работать, можно предоставить самому
> пользователю, а можно и жестко закрепить за ним уже выбранный
> администратором). Окружение, состояние консоли при этом в конечном
> пользоваетльском shell'е сохраняются. Могут все-таки быть какие-то особые
> для каждого из варинтов действия, которые надо совершить при входе -- они
> будут выполняться так же, как и сейчас, конечным shell'ом (но их будет
> уже сильно меньше).
Идея неплоха, но для этого нужно ломать все скрипты из profile,
устоявшиеся в Red Hat и Mandrake.
--
Stay tuned,
MhZ mailto:mookid на sigent.ru
-----------
A bug in the code is worth two in the documentation.
_______________________________________________
Devel mailing list
Devel на linux.iplabs.ru
http://www.logic.ru/mailman/listinfo/devel
Подробная информация о списке рассылки Devel