[Postfixbuch-users] Cyrus auxprop ldapdb DIGEST-MD5 Frage
Marc Patermann
hans.moser at ofd-z.niedersachsen.de
Mo Dez 19 16:13:47 CET 2011
Hallo,
Klaus Tachtler schrieb (19.12.2011 15:42 Uhr):
>>> Meine FRAGE: Gibt es eine Möglichkeit das @dmz.tachtler.net zu
>>> verhindern? - z.B. so etwas wie uid=%U als Filter?
>> Wenn du im slapd eine authz-regexp verwendest um auf einen
>> Verzeichniseintrag zu mappen, kannst du die Regel so ändern, dass
>> alles hinter dem @ ignoriert wird.
>>
>
> Hast Du einen Vorschlag wie?
>
> Ich habe aktuell:
> uid=([^,]*),cn=[^,]*,cn=auth
> ldap:///dc=tachtler,dc=net??sub?(&(uid=$1)(objectClass=*))
Bezogen auf deinen Logeintrag ist $1 "uid=proxyuser at dmz.tachtler.net"
Du willst aber nur uid=proxyuser.
uid=([^,@]*),cn=[^,]*,cn=auth führt dazu, dass kein @ in $1 sein darf
und daher in den *-Teil verwiesen wird. Damit sollte $1 dann wie
gewünscht sein
(es sei denn, du willst auf Werte mit @ drin in $1 haben, ich las das
aber so nicht).
> Und nachfolgendes funktioniert leider nicht:
> uid=([^,]*),cn=[^,]*,cn=[^,]*,cn=auth
> ldap:///dc=tachtler,dc=net??sub?(&(uid=$1)(objectClass=*))
Das entspricht ja auch nicht der Form, wie du es bekommst.
Marc
Mehr Informationen über die Mailingliste Postfixbuch-users