Adapt basic auth for SME9
This commit is contained in:
parent
6274f12f88
commit
61deddcd6e
|
@ -4,6 +4,7 @@ my $status = $phplist{'status'} || 'disabled';
|
|||
my $access = $phplist{'access'} || 'private';
|
||||
my $auth = $phplist{'Authentication'} || 'http';
|
||||
my $alias = $phplist{'AliasOnPrimary'} || 'enabled';
|
||||
my $ver = $sysconfig{'ReleaseVersion'} || '8.1';
|
||||
my @users = split(/[;,]/, ($phplist{'AdminUsers'} || 'admin'));
|
||||
my $users = join(' ', @users);
|
||||
|
||||
|
@ -11,7 +12,7 @@ my $allow = ( $access eq 'public' ) ? 'all' : "$localAccess $externalSSLAccess";
|
|||
$alias = ($alias ne 'enabled') ? '' : 'Alias /lists /usr/share/phplist/www/';
|
||||
$auth = ( $auth eq 'http' ) ? 'AuthName "phplist"' . "\n" .
|
||||
" AuthType Basic\n" .
|
||||
" AuthExternal pwauth\n" .
|
||||
" AuthExternal pwauth\n" . (($ver =~ m/^9/) ? " AuthBasicProvider external\n":'') .
|
||||
" require user $users\n" : '';
|
||||
|
||||
if ($status eq 'enabled') {
|
||||
|
|
Loading…
Reference in New Issue