Bug#208514: [Pkg-shadow-devel] Bug#208514: add-shell should not depend on passwd : what's *really* intended here?

Alexander Gattin Alexander Gattin <arg@online.com.ua>, 208514@bugs.debian.org
Wed, 13 Apr 2005 23:56:41 +0300


merge 208514 268656
retitle 208514 [TO CLOSE 20050413] add/remove-shell should be moved from passwd to base-files or debianutils?
thanks

Hello!

As bash already has:
> if [ -x /usr/sbin/add-shell ]; then
>     /usr/sbin/add-shell /bin/bash
>     /usr/sbin/add-shell /bin/rbash
> fi
in its postinst and:
> if [ -x /usr/sbin/remove-shell ]; then
>   /usr/sbin/remove-shell /bin/bash
>   /usr/sbin/remove-shell /bin/rbash
> fi
in its postrm, _it's now a bug for the bash_ package to
depend on passwd (anyway, versioned depend is not good,
as Jakob Bohm alreaady told).

So, since that, _bash should either recommend or suggest_
passwd.

AFAIU, no actions are expected from our side anymore,
and we are free to either leave add/remove-shell in
place or choose to move them out of passw to some
essential package like base-files or debianutils.

Any comments/objections?
-- 
WBR,
xrgtn