Bug 21026 - proof_uniquemember vergleicht DN für primäre Gruppenmitgliedschaft case-sensitive
proof_uniquemember vergleicht DN für primäre Gruppenmitgliedschaft case-sensi...
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UDM (Generic)
UCS 2.4
Other Linux
: P5 normal (vote)
: UCS 3.1
Assigned To: Stefan Gohmann
Sönke Schwardt-Krummrich
: interim-1
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-12-21 12:11 CET by Ingo Steuwer
Modified: 2012-12-12 21:10 CET (History)
1 user (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:
steuwer: Patch_Available+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ingo Steuwer univentionstaff 2010-12-21 12:11:31 CET
UCS 2.4 Zeile 110:

				if el == dn_pA: found_uM = 1

Ist die DN der Gruppenmitgliedschaft (el) nicht in identischer Groß-/Kleinschreibung wie die reale DN des Users (dn_pA) versucht das Skript diesen User nochmal in die Gruppe aufzunehmen, was der LDAP-Server ablehnt.

Besser wäre:
				if el.lower() == dn_pA.lower(): found_uM = 1
Comment 1 Ingo Steuwer univentionstaff 2010-12-21 16:50:18 CET
Das ist im Attachement an Bug #21027 gefixt
Comment 2 Stefan Gohmann univentionstaff 2012-07-17 17:09:34 CEST
UCS 3.1 will be the next release.
Comment 3 Stefan Gohmann univentionstaff 2012-09-05 07:32:12 CEST
Die Prüfung ist angepasst.
Comment 4 Sönke Schwardt-Krummrich univentionstaff 2012-09-13 16:34:15 CEST
OK: Änderung funktioniert; unterschiedliche Schreibweisen der BenutzerDN/
    BenutzerUID am primären Grp-Objekt werden akzeptiert
OK: Changelogeintrag wurde leicht angepasst
→ VERIFIED
Comment 5 Stefan Gohmann univentionstaff 2012-12-12 21:10:39 CET
UCS 3.1-0 has been released: 
 http://forum.univention.de/viewtopic.php?f=54&t=2125

If this error occurs again, please use "Clone This Bug".