[Postfixbuch-users] Cyrus auxprop ldapdb DIGEST-MD5 Frage
Klaus Tachtler
klaus at tachtler.net
Di Dez 20 04:58:23 CET 2011
Hallo Marc,
> 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).
> Marc
Danke für: uid=([^,@]*),cn=[^,]*,cn=auth
Das hatte ich auch schon mal, jedoch wenn ich es mit einem
RegEx-Cheker z.B. regexp-tester.mediacix.de/exp/regex/ mal überprüfe,
dann bekomme ich einen leeren Inhalt!
Es sei den ich verwende nur: uid=([^,@]*)
Dann bekomme ich: uid=proxyuser
Ich werde das mal testen... Danke!
Grüße
Klaus.
--
------------------------------------------------
e-Mail : klaus at tachtler.net
Homepage: http://www.tachtler.net
DokuWiki: http://www.dokuwiki.tachtler.net
------------------------------------------------
Mehr Informationen über die Mailingliste Postfixbuch-users