Ticket #65 (closed Fehler: Erledigt)
LDAP-Gruppen unvollständig
| Reported by: | tschmitt | Owned by: | jeffbeck |
|---|---|---|---|
| Priority: | major | Milestone: | 4.0.3 |
| Component: | Benutzerverwaltung | Version: | 4.0.2 |
| Keywords: | sophomorix | Cc: | linuxfreaks@… |
Description
sophomorix bildet die Gruppenzugehörigkeiten fehlerhaft im LDAP ab.
Bei einer LDAP-Abfrage bzgl. Gruppenmitgliedschaften werden nicht alle Mitglieder einer Gruppe ausgegeben.
Change History
comment:3 Changed 3 years ago by jeffbeck
Die Daten sind in der postgres Datenbank korrekt.
Beim dumpen und einlesen in ldap fehlen dann Mitglieder in einer Gruppe.
Problem ist, dass beim dump nur die sekundären gruupen gedumpt wurde.
Das ist nun gefixt (Ab sophomorix 2.0.5)
comment:4 Changed 3 years ago by tschmitt
Der Fehler besteht hier auf meinem Testsystem mit sophomorix 2.0.5 leider immer noch.
smbldap-groupshow listet mir nur administrator als Mitglied der Gruppe teachers:
14:41/0 server ~ # smbldap-groupshow teachers
dn: cn=teachers,ou=groups,dc=linux,dc=ml-bw,dc=intern
objectClass: posixGroup,sambaGroupMapping
gidNumber: 10000
cn: teachers
sambaSID: S-1-5-21-2046328462-1555800061-678214349-21001
sambaGroupType: 2
displayName: teachers
memberUid: administrator
14:41/0 server ~ # ls /home/teachers/
ba bo bz de do dorn schoen zell zem
Bei Klassengruppen wird gar kein Gruppenmitglied aufgelistet:
14:45/0 server ~ # smbldap-groupshow 10a
dn: cn=10a,ou=groups,dc=linux,dc=ml-bw,dc=intern
objectClass: posixGroup,sambaGroupMapping
gidNumber: 10002
cn: 10a
sambaSID: S-1-5-21-2046328462-1555800061-678214349-21005
sambaGroupType: 2
displayName: 10a
14:45/0 server ~ # ls /home/students/10a/
frayka genglefe ilkesju imbroghe kruegeri
comment:5 Changed 3 years ago by jeffbeck
Das sophomorix-dump-pg2ldap wurde in 2.0.5-1 nicht ausgeführt.
Ich habe ein neues Paket 2.0.5-2 gepackt.
comment:7 Changed 3 years ago by tschmitt
Beim Paketupgrade und mit sophomorix-dump-pg2ldap werden zwar vollständige ldap-Gruppen erzeugt. Wenn man aber weitere User anlegt, werden diese nicht in der entsprechenden ldap-Gruppe gelistet.
Bug ist also noch nicht gefixt. :-(
comment:8 Changed 3 years ago by jeffbeck
- Cc linuxfreaks@… added
Ich habe eine neue Version sophomorix erstellt (2.0.6-1), die auch beim Anlegen dafür sorgt, dass im ldap die primäre Gruppe auch bei den sekundären nochmals eingetragen wird.
comment:9 Changed 3 years ago by jeffbeck
Ich habe eine neue Version sophomorix erstellt (2.0.6-2),
die beim Paketupdate auch einen neuen ldap-Baum erzeugt (hat in 2.0.6-1 gefehlt).
comment:10 Changed 3 years ago by tschmitt
Mit 2.0.6-2 taucht der Fehler hier nicht mehr auf. :-)
comment:11 Changed 3 years ago by tschmitt
- Status changed from assigned to closed
- Resolution set to Erledigt
