Chris Hall
2009-Jul-14 08:41 UTC
[Samba] Samba 3.3.2: idmap uid or idmap gid missing -- winbindd/idmap_tdb
I've recently upgraded to 3.3.2. I run a small domain using tbdsam. I am getting the following error logged in /var/log/messages: Jul 14 08:34:07 localhost winbindd[1727]: [2009/07/14 08:34:07, 0] winbindd/idmap.c:idmap_alloc_init(587) Jul 14 08:34:07 localhost winbindd[1727]: ERROR: Initialization failed for alloc backend, deferred! and in /var/log/samba/log.winbindd-idmap I find a little bit more information: [2009/07/14 08:34:07, 1] winbindd/idmap_tdb.c:idmap_tdb_alloc_init(341) idmap uid or idmap gid missing [2009/07/14 08:34:07, 0] winbindd/idmap.c:idmap_alloc_init(587) ERROR: Initialization failed for alloc backend, deferred! Every 30 minutes or so there seems to be a burst of activity, and these messages appear in clusters of about six. I see from the Release Notes that things have changed in this area. I now have the following in smb.conf: passdb backend = tdbsam:/var/lib/samba/private/passdb.tdb idmap backend = tdb idmap alloc backend = tdb idmap uid = 10000-19999 idmap gid = 10000-19999 What am I missing, please ? I've tried setting the log level to 5, but no further information emerges. ------------------------------------------------------------------------- -- FWIW, I note also that getent passwd does not show me any DOMAIN\foo entries. Nor does getent group. Thanks, Chris -- Chris Hall