Following this article makes me shivering: I actually run on ZCS 5 NE and have Samba and POSIX installed!
Unfortunately the uninstall process of the admin zimlets "POSIX" and "Samba" does not seem to work for me.
I tried doing by:
- Stop the Samba server
- zmzimletctl undeploy...
- Remove NIS and Samba3 schema from slapd.conf.in
- Restarted Zimbra
The Admin area seems to work normally until I try to create or modify users not yet having been upgraded with the objectClasses:
Code:
zmprov ma myname@domain.com -objectClass sambaSamAccount -attribute sambaDomainName
Error message in the Admin UI:
Code:
Message: invalid request: LDAP schema violation: [LDAP: error code 65 - attribute 'loginShell' not allowed] Error code: service.INVALID_REQUEST Method: ModifyAccountRequest Details:soap:Sender
My problem is:
- If I have
Samba and POSIX installed I can create new users but am not able to change any existing ones. Also all users created will have the objectClasses included and need to be downgraded manually later on.
-
Uninstalling Samba & POSIX will remove the ability to create any new users as the AdminUI still looks for the values gidNumber, homeDirectory, etc. but no interface is available.
Along the support I tried the steps above - but still there seems to be leftovers either in the AdminUI or some user templating stuff (code that will not be removed using the undeploy procedure)...
Any of you has experience doing a proper undeploy???
