[Pkg-shadow-devel] Bug#924505: bash: set shell to /bin/sh on removal

Matthias Klose doko at debian.org
Tue Sep 3 16:36:44 BST 2019


On 02.09.19 21:14, Dmitry Bogatov wrote:
> Subject: [PATCH] Change shells of users from /bin/bash to /bin/sh on removal

sorry for joining in lately into this game, but I didn't want to do that in 
parallel with my other Debian tasks.

I don't like the idea of automatic shell rewriting, and will revert it with the 
next regular upload.  For user accounts it potentially creates broken init 
files, because the user's init files might use bashisms. The same might be true 
for system accounts, although you can manually check if these accounts use 
bashisms.  Nobody is hurt by having bash installed, you can avoid that for new 
installations, so this change doesn't seem to have any benefit which out weights 
the regression potential.  There also isn't any precedence for other shells 
doing that.

Matthias



More information about the Pkg-shadow-devel mailing list