The example config file /etc/samba/smbusers comes with samba-server-3.3.7 has wrong syntax, its content is: ----------------------------------------------------- # $Header: /var/cvsroot/gentoo-x86/net-fs/samba-server/files/3.3/smbusers,v 1.1 2009/06/26 20:24:11 patrick Exp $ # Syntax: # Unix_name: SMB_name1 SMB_name2 ... root: Administrator admin nobody: guest pcguest smbguest ------------------------------------------------------ While the correct syntax should be: Unix_name = SMB_name1 SMB_name2 ... i.e. the separator is "=" not ":". It is correct in older samba package. If an admin followed the example it will render the username map configuration totally unusable. Reproducible: Always
Thanks for the report! Commited