Been doing some migration from Qmail on a Unix box to Zimbra.
Followed Greg's guide and after some struggles got it working on CentOS 5.1.
My tests work fine; that is the part of creating a user on Zimbra and using the Posix and Samba extensions to join to groups and a domain, creating a home directory for the user and running the smbclient on such users. This works for all users OK.
The only problem is that with users created singly (one by one) on the Zimbra interface, I can successfully su to their profiles. But for users created with the bulk provisioning script, I get the error:
su: /bin/bash not a directory.
What I think is that the system sees their homes as /bin/bash yet I have set this to /home/user and can see that on the posix Tab of the user account.
I've also checked the ldap attributes for the test accounts successful with su and compared them to those of the problematic accounts created by bulk provisioning and the look similar as far as the home and login shell + other attributes are concerned.
With this, I suspect my Samba wont work fine. Anyone out there Please help.