Zimbra is just the best solution for people like me who need an alternative to win server and AD....
So here I am trying to install everything following this guide - UNIX and Windows Accounts in Zimbra LDAP and Zimbra Admin UI 6.0
I run Ubuntu 8.04 LTS server and trying to install the latest Zimbra Collaboration Suite (exact version in header of my post)
I am trying to install everything on one ubuntu box.
has quite a few problems during the installation... and quite honestly I have lost a track of things I did or did not do...
My problem at the moment is - I can not get the Samba domain to show up i the admin console...
I will post my smb.conf at the end of my post... but I have setup samba domains before and honestly do not see an issue with it...
what could be a problem? how can I test if the zimbra ldap is working?
I really do not want to (and can not) reinstall everything from scratch... Please help!!
Also guys, should I even bother installing this kind of system.. I have quite a few users with Win 7... would they be able to join the domain with Ubuntu's 3.0.28a Samba that gets installed using "apt-get install samba"... or should I somehow install the latest samba from samba.com???
workgroup = NRG-GLOBAL.COM
netbios name = SERVER
os level = 33
preferred master = yes
enable privileges = yes
server string = %h server (Samba, Ubuntu)
wins support =yes
dns proxy = no
name resolve order = wins bcast hosts
log file = /var/log/samba/log.%m
log level = 3
max log size = 1000
syslog only = no
syslog = 0
panic action = /usr/share/samba/panic-action %d
security = user
encrypt passwords = true
ldap passwd sync = yes
passdb backend = ldapsam:ldap://192.168.1.3/
ldap admin dn = "uid=zmposixroot,cn=appaccts,cn=zimbra"
ldap suffix = dc=nrg-global,dc=com
ldap group suffix = ou=groups
ldap user suffix = ou=people
ldap machine suffix = ou=machines
obey pam restrictions = no
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
domain logons = yes
;logon path = \\server\%U\profile
;logon home = \\server\%U
;logon script = logon.cmd
logon path =
logon home =
logon script =
add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u
add machine script = /usr/sbin/adduser --shell /bin/false --disabled-password --quiet --gecos "machine account" --force-badname %u
socket options = TCP_NODELAY
domain master = yes
local master = yes
comment = Home Directories
read only = No
valid users = %S
comment = Network Logon Service
path = /var/lib/samba/netlogon
guest ok = yes
locking = no
comment = Users profiles
path = /var/lib/samba/profiles
read only = No
comment = Profile Data Share
path = /var/lib/samba/profdata
read only = No
profile acls = Yes
comment = All Printers
browseable = no
path = /tmp
printable = yes
public = no
writable = no
create mode = 0700
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
# tell to not check the server certificate
# where nss find the information
upgraded to the latest samba (built from source) and reran some of the steps in the how-to...
samba appears OK and everything operates normally, but can not join the machines into the domain...
any help whatsoever would be really appreciated.