Univention Bugzilla – Bug 28781
Umlaute in Policy-Namen verbieten
Last modified: 2015-04-01 13:50:28 CEST
Sollte im Richtlinine-Kapitel erwähnt werden. +++ This bug was initially created as a clone of Bug #28098 +++ Über den DHCP-Wizard wurde direkt eine neue Richtlinie angelegt, deren Name ein Umlaut enthielt. Diese wurde dann zwar auch noch korrekt angelegt, aber nicht mit dem DHCP-Objekt verknüpft werden; beim Speichern wird folgende Fehlermeldung angezeigt: Benachrichtigung Das UDM-Objekt konnte nicht gespeichert werden. LDAP-FehlerInvalid syntax: univentionPolicyReference: value #0 invalid per syntax Bitte auch das fehlende Leerzeichen zwischen "LDAP-Fahler" und "Invalid syntax" beachten
In Kapitel 4.4.1 wird nun darauf hingewiesen, das Richtlinien keine Umlaute enthalten dürfen.
Soweit in Ordnung. Die Regex für die Namen ist ein wenig komplizierter (ich meine, keine Sonderzeichen am Anfang und keine Leerzeichen am Ende), aber darauf wird dann in der Fehlermeldung konkret hingewiesen (und wer bitte macht sowas überhaupt, außer er will die Robustheit des Systems prüfen?), deshalb fast VERIFIED. Fast, weil ich zwei Absätze später den Satz gefunden habe: In den erweiterten Einstellungen einer Richtlinie können einige allgemeine Richtlinien-Optionen, die in der Regel nur für Sonderfälle nötig sind. Da fehlt ein richtiges Satzende. Wahrscheinlich Richtlinien-Optionen, die in der Regel nur für Sonderfälle nötig sind. ^^ " gesetzt werden" Hat nicht ganz konkret mit dem Bug zu tun, sollte aber gleich mitbehoben werden. Im Englischen besteht dieser Fehler nicht.
(In reply to comment #2) > Fast, weil ich zwei Absätze später den Satz gefunden habe: > > In den erweiterten Einstellungen einer Richtlinie können einige allgemeine > Richtlinien-Optionen, die in der Regel nur für Sonderfälle nötig sind. > > Da fehlt ein richtiges Satzende. Wahrscheinlich > > Richtlinien-Optionen, die in der Regel nur für Sonderfälle nötig sind. > ^^ > " gesetzt werden" > > Hat nicht ganz konkret mit dem Bug zu tun, sollte aber gleich mitbehoben > werden. Im Englischen besteht dieser Fehler nicht. Ok, Revision 15649