On Mon, Oct 28, 2002 at 12:33:47PM -0500, Don Hayward wrote: > I'm trying to set up an arrangement that requires an application > (samba/smbd) to run under chroot. It fails to find users, failing at > getpwnam. Also under chroot 'getent passwd user' and a perl script > that calls getpwnam return null. All these work as expected when not > under chroot. > > I have replicated /etc/passwd,shadow,group,nsswitch.conf and the pam.d > directory relative to the chroot directory tree, as well as the > libraries and loader seen in each with ldd. > > I've tried a few variations the nsswitch.conf which is currently > 'passwd: compat', such as 'passwd: files nis' (this machine is an NIS > slave server) with no change. > > Is this a feature of getpwnam or have I missed some aspect of setup.
It sounds like you missed the /lib/libnss_* modules. -- Daniel Jacobowitz MontaVista Software Debian GNU/Linux Developer -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

