[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