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