parent
3e0d7357b7
commit
ac2c7a77d8
3 changed files with 21 additions and 6 deletions
@ -1,3 +1,17 @@ |
||||
auth_cache_size = { $dovecot{'AuthCacheSize'} || '5242880' } |
||||
auth_cache_ttl = 7200 |
||||
auth_cache_negative_ttl = 0 |
||||
{ |
||||
# Only enable auth cache if SOGo is using CAS |
||||
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