[devel] Hook-и для регистрации shell-ов в /etc/shell
Alexey V. Vissarionov
gremlin на altlinux.org
Чт Май 21 07:28:27 MSK 2020
On 2020-05-20 23:44:48 +0300, Aleksey Cheusov wrote:
> Просмотрел несколько спеков на пакеты группы Shells и не нашел
> никаких хуков для регистрации шелов в /etc/shells. Я правильно
> понимаю, что в AltLinux их просто нет,
Да.
> и сисадмин руками вписывает туда разрешенные шелы?
Нет:
%post
fgrep -qx ^/bin/csh /etc/shells || echo /bin/csh >> /etc/shells
fgrep -qx ^/bin/tcsh /etc/shells || echo /bin/tcsh >> /etc/shells
%postun
sed -i -re '/^\/bin\/t\?csh/d' /etc/shells
Как нетрудно догадаться, это про tcsh, но можно использовать и для
других шеллов после тривиальных изменений.
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
Подробная информация о списке рассылки Devel