Wir nähern uns dem Problem.
Der Aufruf mit -t liefern einige Gruppen die nicht in Ordnung sind:
Test Mode: The following groups have to be modified:
Group: cn=Domain Users,cn=groups,dc=minati,dc=de
Group: cn=Windows Hosts,cn=groups,dc=minati,dc=de
Group: cn=DC Backup Hosts,cn=groups,dc=minati,dc=de
Group: cn=Computers,cn=groups,dc=minati,dc=de
Group: cn=Printer-Admins,cn=groups,dc=minati,dc=de
Group: cn=planung,cn=groups,dc=minati,dc=de
Group: cn=development,cn=groups,dc=minati,dc=de
Der Aufruf ohne -t, aber mit -d 1000 liefert weitere Probleme zu Tage (aus dem log):
14.11.08 10:36:42 DEBUG_INIT
14.11.08 10:36:42 ADMIN ( PROCESS ) : Group: cn=Domain Users,cn=groups,dc=minati,dc=de
14.11.08 10:36:42 ADMIN ( INFO ) : members: ['uid=annette,cn=users,dc=minati,dc=de', 'uid=mario,cn=users,dc=minati,dc=de', 'uid=email,cn=users,dc=minati,dc=de', 'uid=hubert,cn=users,dc=minati,dc=de', 'uid=xenia,cn=users,dc=minati,dc=de', 'uid=Administrator,cn=users,dc=minati,dc=de', 'uid=sandra,cn=users,dc=minati,dc=de', 'cn=sharp,cn=computers,dc=minati,dc=de', 'uid=sharp,cn=users,dc=minati,dc=de', 'uid=christian,cn=users,dc=minati,dc=de', 'uid=test,cn=users,dc=minati,dc=de', 'uid=test3,cn=users,dc=minati,dc=de', 'uid=test4,cn=users,dc=minati,dc=de', 'uid=ml,cn=users,dc=minati,dc=de']
14.11.08 10:36:42 ADMIN ( INFO ) : old memberUid: ['annette', 'mario', 'email', 'hubert', 'xenia', 'christian', 'Administrator', 'sandra']
14.11.08 10:36:42 ADMIN ( INFO ) : new memberUid: ['annette', 'mario', 'email', 'hubert', 'xenia', 'Administrator', 'sandra', 'sharp', 'sharp', 'christian', 'test', 'test3', 'test4', 'ml']
14.11.08 10:36:42 ADMIN ( ERROR ) : adding memberUid entries failed: {'info': 'memberUid: value #0 provided more than once', 'desc': 'Type or value exists'}
Die User ‘email’,‘test*’ sollten eigentlich nicht mehr existieren.
Warum der Rechner ‘sharp’, neben dem Benutzer ‘sharp’ auftaucht ist mir auch nicht ganz klar.
Mit freundlichen Grüßen,
Mario Minati