Re: User quota überschreiben, nur wenn Wert vorhanden ist
Test
philipp.faeustlin at uni-hohenheim.de
Mi Nov 11 13:35:30 CET 2015
Hi,
die Definition für die Attribute war, wenn ich mich richtig entsinne:
{Wenn nicht das hier}=Attribut={dann gilt das hier}
und Eintrag in UserDB überschreibt globalen Standard.
Wenn ich da richtig liege, dann müsste bei dir eigentlich:
"...=quota_rule, " stehen.
Dann müsste das Attribut in der UserDB nicht belegt werden und der
Standard gelten.
Gruß Philipp
Am 11.11.2015 um 13:08 schrieb Wiethoff, Helge:
> 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