Hallo,
das Skript wurde bereits zu UCS 1.2-5 implementiert. Seitdem sollten neue Hostobjekte automatisch mit der objectClass shadowAccount erstellt werden. Das Skript wurde damals bereitgestellt um Hostobjekte die vor UCS 1.2-5 erstellt wurden, nachträglich um die objectClass zu ergänzen.
Bitte verifizieren Sie einmal mit dem folgenden Befehl als root auf dem Master, ob die objectClass an allen Hostobjekten gesetzt ist:
eval $(ucr shell)
ldapsearch -x -h $hostname.$domainname -ZZZ -D "$ldap_hostdn" -w `cat /etc/machine.secret` \
'(&(objectClass=univentionHost)(objectClass=posixAccount)(!(objectClass=shadowAccount)))' dn
Mit freundlichen Grüßen,
Tim Petersen