Philipp Kempgen schrieb:
Ulf Theobald schrieb:
Philipp Kempgen schrieb:
Ulf Theobald schrieb:
gibt es einen triftigen Grund, warum der Benutzername in Gemeinschaft
lediglich aus kleinen, alphanumerischen Zeichen besteht?
Folgender Hintergrund: Ich würde gerne aus einer LDAP Datenbank
Benutzername, Kennwort etc. per Trigger in die Tabelle der MySQL DB
schreiben.
Trigger in LDAP? Gibt's bei OpenLDAP aber nicht, oder?
Apache Directory Server?
http://directory.apache.org/apacheds/1.5/apacheds-ldap-triggers.html
Oder welcher LDAP-Server kann das?
Wir arbeiten dabei mit Inotify auf den LDAP DBD Files. Falls sich etwas
ändert, wird ein Skript ausgeführt.
Aha. Ok, für kleine bis mittlere Installationen ohne viele
Schreibvorgänge geht das.
Für den Benutzername wird jedoch normalerweise
"vorname.nachname" verwendet. Sicher könnte man den Benutzernamen für
Gemeinschaft entsprechend manipulieren, jedoch würde mir ein global
gültiger Benutzername wesentlich besser passen...!
Seht ihr eine Chance, dass Gemeinschaft auch noch mit einem Punkt im
Benutzernamen funktioniert?
Also zusätzlich "."? (sollte machbar sein)
Auch Großbuchstaben A-Z? (sollte machbar sein)
Umlaute? (da habe ich Bedenken)
Hört sich gut an...! Das war bis jetzt der einzige Punkt, der mir/uns
etwas Sorgen bereitete. Alles andere wird sich in den nächsten Tagen
bzw. Wochen zeigen.
Die Frage ist ob "vorname.nachname" heißt das da auch Großbuch-
staben drin vorkommen oder nicht.
Vielleicht könnte man - falls es so sein sollte - für Gemeinschaft
trotzdem alles in Kleinbuchstaben konvertieren. Dann müßte man
sich keine Gedanken machen was case-sensitiv sein soll usw.
Ein Problem könnte die Länge sein. Momentan ist der Benutzername
auf 20 Zeichen beschränkt. (Ein Unix-Benutzername kann übrigens
31 Zeichen haben, aber das nur zum Vergleich. Hat damit nichts zu
tun.)
Ich denke wir könnten auch problemlos auf 30 Zeichen oder so gehen.
Bei mehr hätte ich etwas Bauchschmerzen, denn das ist ja nur ein
Benutzername, kein "Realname".
Großbuchstaben kommen "normal" nicht vor. Ich kann jedoch sicherstellen,
dass in Gemeinschaft sicher keine Großbuchstaben eingetragen werden. Die
Grenze von 20 Zeichen werden wir wohl vorerst auch nicht erreichen!
Das Einzige was mir sorgen machte, war die Geschichte mit dem Punkt.
Aber das klappt hoffentlich...
Philipp Kempgen