[Samba] no results from getent

Rowland Penny rpenny at samba.org
Mon Jul 24 20:38:55 UTC 2017


On Mon, 24 Jul 2017 16:21:02 -0400
Sonic via samba <samba at lists.samba.org> wrote:

> On Mon, Jul 24, 2017 at 3:14 PM, Cybulski, Adam M via samba
> <samba at lists.samba.org> wrote:
> >
> > I added
> > winbind enum users = yes
> > winbind enum groups = yes
> 
> I was having some issues with getent as well. No problems with wbinfo
> as it showed all users and groups but getent did not show domain users
> and groups unless the smb.conf contained:
> =================
> winbind enum users = yes
> winbind enum groups = yes
> =================
> Problem was consistent with both a PDC and an AD.
> 
> I think it might have something to do with my choice of backend. I
> choose idmap_rid due to the fact that the uid/gid's would remain
> consistent for multiple file servers (maybe there's a better choice).
> 
> Both typical tests for getent:
> getent passwd myusername
>  and
> getent group "Domain Users"
>  simply failed to work with the enumeration enabled.
> 
> Oddly enough files created by the users appeared just fine - properly
> identified by user and group.
> 
> Then I discovered by prepending the domain to the getent requests
> there was success:
> getent passwd MYDOMAIN\\myusername
>  and
> getent group MYDOMAIN\\"Domain Users"
> 
> Not sure whether or not it's a bug or intended behavior. And it's not
> clear that this should for whatever reason be self-explanatory (if so,
> it wasn't).
> 
> Chris
> 

Unless you have 'winbind use default domain = yes' in smb.conf, that is
the expected behaviour.

Rowland
 



More information about the samba mailing list