I am just testing the upgrade to Zimbra 5.0.4 from 4.5.7 and have successfully got everything working, including the zimbra_posixaccount and zimbra_samba Zimlets.
However, the posix Zimlet appears to have been changed to require that the memberUid be the uidNumber rather than allowing the uid of the person to be used as previously. Why is this?
My understanding of the Posix LDAP schema is that you are meant to be using uid (i.e. username) in memberUid - certainly with pam_ldap and Radius, they seem to work well without using the specific number. Or have things changed since I set all this up last year?
I have patched the Zimlet to allow the prior functionality for the time being, but would be curious to know why the change was made...