user list
Gerald Carter
gcarter at valinux.com
Tue Jun 26 12:31:25 GMT 2001
On Mon, 25 Jun 2001, Dmitry Melekhov wrote:
>
> ----- Original Message -----
> From: Mayers, Philip J <p.mayers at ic.ac.uk>
> To: 'Dmitry Melekhov' <dm at belkam.com>; <samba-technical at samba.org>
> Sent: Monday, June 25, 2001 6:37 PM
> Subject: RE: user list
>
>
> > Because it's completely invalid to have a username in the smbpasswd file
> who
> > isn't in the password file (after any username mapping has taken place) -
> > the architechture of Samba on Unix/Posix systems won't work without a UID
> > per (mapped) user. Therefore it's an error to not have this user.
> >
>
> Well, samba can skip this user, isn't it? But it stops! And all users
> after wrong record in smbpasswd don't available! btw, I don't see any
> problem to show this users (without mapping to *nix system users) in
> list- uids are already in smbpasswd and hope that in this case this
> will work faster and, may be, fast enough to be used with win98? ;)
See the problem is that the smbpasswd lookup routines return a NULL for an
invalid user (not in /etc/passwd) as well as for the end of the file.
So upon error, the calling function see this as the end of the file.
I'll look into it some more, but i think we;ve alreayd been here
before :)
It needs a better way to distinguish errors.
CHeers, jerry
----------------------------------------------------------------------
http://www.valinux.com/ VA Linux Systems gcarter at valinux.com
http://www.samba.org/ SAMBA Team jerry at samba.org
http://www.plainjoe.org/ jerry at plainjoe.org
--"I never saved anything for the swim back." Ethan Hawk in Gattaca--
More information about the samba-technical
mailing list