Well, I modified the patch and now it just trivially add paths for fish, tcsh and zsh.
For example Debian has add-shell/remove-shell scripts triggered on package installing and removing. FTP servers like proftpd by default check for installed shells and with this patch they will allow for a user shells that don't really exist in a system. Probably it is not a problem though. I noted in a changelog what we add paths unconditionally. 2015-03-11 12:43 GMT+03:00 Ludovic Courtès <l...@gnu.org>: > Axel <gra...@gmail.com> skribis: > >> And generally should we check that shells really installed or just >> unconditionally add paths to /etc/shells? I will modify patch then. > > I think it’s enough to just add them unconditionally. > > Thanks, > Ludo’. -- Александр Графов
0001-PATCH-system-Add-fish-tcsh-zsh-to-etc-shells.patch
Description: Binary data