Hi Sven, On Mon, Sep 9, 2019 at 9:27 PM Sven Joachim <svenj...@gmx.de> wrote: > I guess the purpose is to preserve local configuration and give the > local admin to the ability to remove the /usr/bin/tmux entry from > /etc/shells.
Yes, I don't remember the details but that is apparently the intent and it's probably inspired in part by #477750. > Looking at what other shells do, bash and dash behave the same way as > tmux, but only really brave souls dare to remove either of those. On > the other hand fish, ksh, mksh, rc, screen, tcsh and zsh call add-shell > unconditionally. Would it help to only call remove-shell on purge?