Subject: Re: pkg/27162: pkgsrc creates an inadequate /etc/shells if it doesn't already exist.
To: Gavan Fantom <gavan@coolfactor.org>
From: Johnny C. Lam <jlam@NetBSD.org>
List: tech-pkg
Date: 10/08/2004 14:11:42
On Fri, Oct 08, 2004 at 02:44:37PM +0100, Gavan Fantom wrote:
> On Fri, 8 Oct 2004, Johnny C. Lam wrote:
> 
> >Make it part of the bootstrap process to generate a /etc/shells using
> >one of the techniques you described above.  This hides away the complexity
> >in a single step and avoids needing all this extra knowledge in pkgsrc.
> 
> Nice idea. Does that work for users installing pre-built binary bootstrap 
> kits, and using only binary packages, though?

Yes, it should because presumably, this script/program to generate
/etc/shells is standalone and can be run either automatically, or there
should be a README file that tells the user to do that.  Pre-built
binary bootstrap kits are still just to bootstrap, so if there are
additional steps that need to be taken other than simply extracting a
tarball to prepare your system for pkgsrc, it shouldn't be a big deal
for the user to follow those instructions.

	Cheers,

	-- Johnny Lam <jlam@NetBSD.org>