AW: User quota überschreiben, nur wenn Wert vorhanden ist

Wiethoff, Helge Wiethoff at tfh-bochum.de
Mi Nov 11 13:08:16 CET 2015


Hi,

> was kommt für die Abfrage von deinem Attribut z.B. via Ldap Search
> zurück?
gute Idee mit dem ldapsearch. Für nicht gesetzte Werte gibt es auch nix zurück:

posipal:/etc/dovecot # ldapsearch -v -LLL -h xxx:389 -b " OU=test,DC=tfhbo,dc=de" -D binduser -x -wxxx '(sAMAccountName=helge)' ExtensionAttribute1
ldap_initialize( ldap://xxx:389 )
filter: (sAMAccountName=helge)
requesting: ExtensionAttribute1
dn: CN=helge,OU=test,DC=tfhbo,DC=de
extensionAttribute1: 123456

posipal:/etc/dovecot #
posipal:/etc/dovecot # ldapsearch -v -LLL -h xxx:389 -b " OU=test,DC=tfhbo,dc=de" -D binduser -x -wxxx '(sAMAccountName=helge)' ExtensionAttribute1
ldap_initialize( ldap://xxx:389 )
filter: (sAMAccountName=helge)
requesting: ExtensionAttribute7
dn: CN=helge,OU=test,DC=tfhbo,DC=de

posipal:/etc/dovecot #

Im auth_debug steht folgendes:
2015-11-11T13:01:40.825541+01:00 posipal dovecot: auth: Debug: ldap(helge): user search: base=ou=test, dc=tfhbo, dc=de scope=subtree filter=mail=helge at example.com fields=ExtensionAttribute7
2015-11-11T13:01:40.826243+01:00 posipal dovecot: auth: Debug: ldap(helge): result:  ExtensionAttribute7 missing
2015-11-11T13:01:40.826496+01:00 posipal dovecot: auth: Debug: userdb out: USER#0111#011helge#011quota_rule=*:bytes=#011uid=10000#011gid=10000#011home=/srv/mail/tfhbo.de/helge...

Vielleicht muss ich doch im LDAP bei allen Nutzern das Feld setzen :/

Grüße,
Helge

--
Helge Wiethoff
Rechenzentrum

Telefon: +49 (234) 968 8717
Fax: +49 (234) 968 3453

Technische Fachhochschule Georg Agricola zu Bochum
Herner Straße 45, 44787 Bochum


Mehr Informationen über die Mailingliste Dovecot