Bug 27981 - Mailquota - mail/cyrus/imap/quotainterval allein unzureichend, da saslauthd cached
Mailquota - mail/cyrus/imap/quotainterval allein unzureichend, da saslauthd c...
Status: RESOLVED DUPLICATE of bug 36949
Product: UCS
Classification: Unclassified
Component: Mail
UCS 4.0
All All
: P1 normal (vote)
: ---
Assigned To: Mail maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-07-18 10:36 CEST by Tim Petersen
Modified: 2017-05-02 11:57 CEST (History)
9 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 2: Improvement: Would be a product improvement
Who will be affected by this bug?: 2: Will only affect a few installed domains
How will those affected feel about the bug?: 2: A Pain – users won’t like this once they notice it
User Pain: 0.046
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tim Petersen univentionstaff 2012-07-18 10:36:55 CEST
+++ This bug was initially created as a clone of Bug #18797 +++

+++ This bug was initially created as a clone of Bug #15220 +++
Die Ursache an der Stelle ist, dass der saslauthd zwischencached.

Ein /etc/init.d/saslauthd an dieser Stelle refreshed den Cache und der Pamstack
wird wieder durchlaufen und somit eine neue Quota gesetzt (sofern die
Einstellungen des Quotaintervalls dies nicht bewusst verhindern).

[...]

Verified: Mit Anpassung des saslauthd-Templates lässt sich das
Caching-Verhalten nach Bedarf anpassen. Zu Testzwecken wurde der sasl-Cache mit
der Option "-t 10" auf 10 Sekunden Gültigkeit begrenzt. Änderungen der
Mailquota im UDM waren somit prinzipiell direkt bei der nächsten bereits
gültig. 

diff -Nur /etc/univention/templates/files/etc/default/saslauthd.ucs
/etc/univention/templates/files/etc/default/saslauthd
--- /etc/univention/templates/files/etc/default/saslauthd.ucs   2010-07-29
16:05:08.000000000 +0200
+++ /etc/univention/templates/files/etc/default/saslauthd       2010-07-29
15:52:57.000000000 +0200
@@ -46,5 +46,5 @@
 # information about these options.
 #
 # Example for postfix users: "-c -m /var/spool/postfix/var/run/saslauthd"
-OPTIONS="-c -m /var/run/saslauthd"
+OPTIONS="-c -t 10 -m /var/run/saslauthd"

Es gilt zu prüfen, welche Gültigkeiten des sasl-caches sinnvoll zu wählen sind.

Wenn die Einstellung individuelleren Bedürfnissen angepasst werden darf, wäre
eine Umsetzung per UCR-Variable sinnvoll zu ergänzen.

-> Das betrifft auch den neuen Mailstack bzw. OX
Comment 1 Tim Petersen univentionstaff 2012-07-18 14:58:31 CEST
Default-Timeout aus der lib sind übrigens 8h, bis der Cache invalidiert bzw. der Pamstack (inkl. Quitacheck) bei der nächsten Authentifizierung wieder durchlaufen wird.
Comment 2 Ingo Steuwer univentionstaff 2014-11-24 08:58:30 CET
same behaviour on UCS 4.0
Comment 3 Janis Meybohm univentionstaff 2015-08-07 13:46:43 CEST
Reported again 2015080721000138
Comment 4 Daniel Tröder univentionstaff 2017-05-02 11:57:23 CEST

*** This bug has been marked as a duplicate of bug 36949 ***