parent
6d2bab5610
commit
07e7af8352
3 changed files with 21 additions and 6 deletions
@ -1,3 +1,17 @@ |
|||||||
auth_cache_size = { $dovecot{'AuthCacheSize'} || '5242880' } |
{ |
||||||
auth_cache_ttl = 7200 |
# Only enable auth cache if SOGo is using CAS |
||||||
auth_cache_negative_ttl = 0 |
my $sogo_auth = $sogod{'Authentication'} || 'cas'; |
||||||
|
if (lc $sogo_auth eq 'cas'){ |
||||||
|
my $size = $dovecot{'AuthCacheSize'} || '5242880'; |
||||||
|
my $ttl = $dovecot{'AuthCacheTTL'} || '7200'; |
||||||
|
my $neg_ttl = $dovecot{'AuthCacheNegativeTTL'} || '0'; |
||||||
|
$OUT .=<<"EOF"; |
||||||
|
auth_cache_size = $size |
||||||
|
auth_cache_ttl = $ttl |
||||||
|
auth_cache_negative_ttl = $neg_ttl |
||||||
|
EOF |
||||||
|
} |
||||||
|
else{ |
||||||
|
$OUT .= "# No auth cache as SOGo doesn't use CAS"; |
||||||
|
} |
||||||
|
} |
||||||
|
Loading…
Reference in new issue