wir haben versucht unsere Samba3 Umgebung mit UCS 3.2 auf Samba 4 zu migrieren.
/usr/share/univention-directory-manager-tools/proof_uniqueMembers
brachte im Vorfeld bei einem Benutzer die Nachricht:
Checking if users are member of their primary group...
Checked 176 posixAccounts, fixed 0 issues.
Checking if group-members exist...
Warning: Manual: Multiple members for UID 'mmustermann' of group 'cn=Domain Admins,cn=groups,dc=local,dc=domain,dc=de'
Warning: Manual: Multiple members for UID 'mmustermann' of group 'cn=Domain Users,cn=groups,dc=local,dc=domain,dc=de'
Warning: Manual: Multiple members for UID 'mmustermann' of group 'cn=Printer-Admins,cn=groups,dc=local,dc=domain,dc=de'
Warning: Manual: Multiple members for UID 'mmustermann' of group 'cn=everyone,cn=groups,dc=local,dc=domain,dc=de'
Warning: Manual: Multiple members for UID 'mmustermann' of group 'cn=bib,cn=groups,dc=local,dc=domain,dc=de'
Warning: Manual: Multiple members for UID 'mmustermann' of group 'cn=orgakitt,cn=groups,dc=local,dc=domain,dc=de'
Warning: Manual: Multiple members for UID 'mmustermann' of group 'cn=biblaus,cn=groups,dc=local,dc=domain,dc=de'
Warning: Manual: Multiple members for UID 'mmustermann' of group 'cn=homepage,cn=groups,dc=local,dc=domain,dc=de'
Warning: Manual: Multiple members for UID 'mmustermann' of group 'cn=groupware,cn=groups,dc=local,dc=domain,dc=de'
Warning: Manual: Multiple members for UID 'mmustermann' of group 'cn=postille,cn=groups,dc=local,dc=domain,dc=de'
Warning: Manual: Multiple members for UID 'smmustermann of group 'cn=vpn,cn=groups,dc=local,dc=hdomaindc=de'
Checked 153 posixGroups, fixed 0 issues.
There were 11 warning(s)!
Vergeblich habe ich versucht, den doppelten Eintrag zu finden. Ich gehe aber davon aus, das diesem Hinweis nachzugehen ist, wenn die Migration klappen soll, richtig?
Da unser DC keine Samba Dienste anbietet, haben wir zusĂ€tzlichen BDC aufgesetzt. Dort wurde Samba3 installiert, und das inplace Upgrade ausgefĂŒhrt.
ucr set samba4/ignore/mixsetup=yes samba4/ntacl/backend=native samba/debug/level=1 connector/s4/mapping/group/grouptype=false
univention-install univention-s4-connector
samba-tool domain passwordsettings set --max-pwd-age 0
/usr/share/univention-s4-connector/univention-s4-position-sync --dry-run
/usr/share/univention-s4-connector/univention-s4-position-sync
univention-run-join-scripts
samba-tool dbcheck --fix --yes
samba-tool ntacl sysvolreset
Der univention-s4-connector wurde dort offenbar erfolgreich installiert. Die Joinscripte sind mit âsuccessfulâ durchgelaufen.
Auf einem bestehenden BackupDC kann der Connetor dann nicht mehr in Betrieb genommen werden, und das Join-Script schlÀgt fehl.