[Pkg-shadow-devel] Bug#620898: Moving bash from essential/required to important?
Steve Langasek
vorlon at debian.org
Tue Apr 5 01:10:48 UTC 2011
Thanks for looking at this! I'd definitely be happy to see a solution that
lets us shrink our Essential set without making the system less robust.
On Tue, Apr 05, 2011 at 01:49:17AM +0200, Guillem Jover wrote:
> > If login worked consistently in the face of the configured shell going
> > missing (automatically falling back to /bin/sh for root), then I think it
> > would be worthwhile to do the work necessary to remove bash from the
> > essential set. But until then, the primary purpose of Essential, to me, is
> > the "minimal set guaranteed to be usable" aspect, not the "you don't have to
> > depend on it" aspect.
> That's more or less what the attached patch does.
Yes, it seems to handle the missing-shell case. What about the case of
execle() failing? It's at least as likely for a shell to be broken because
its dependencies are not yet unpacked as it is that it's broken because the
shell itself is not unpacked.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
slangasek at ubuntu.com vorlon at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 828 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-shadow-devel/attachments/20110404/9187f90e/attachment.pgp>
More information about the Pkg-shadow-devel
mailing list