--- e-smith-manager-2.8.0/root/etc/e-smith/templates/etc/httpd/admin-conf/httpd.conf/20ManagerAuthTKT 2007-01-27 02:51:30.000000000 +0100 +++ e-smith-manager-2.8.0/root/etc/e-smith/templates/etc/httpd/admin-conf/httpd.conf/20ManagerAuthTKT 2017-03-01 05:32:48.000000000 +0100 @@ -3,4 +3,5 @@ my $secret = ${'httpd-admin'}{TKTAuthSecret} || "34322500-7330-4400-423A-3A00434F5245"; $OUT .= "TKTAuthSecret \"$secret\"\n"; + $OUT .= "TKTAuthDigestType SHA256\n"; } --- e-smith-manager-2.8.0/root/etc/e-smith/templates/etc/httpd/admin-conf/httpd.conf/90e-smithAccess15common 2017-01-23 17:52:35.000000000 +0100 +++ e-smith-manager-2.8.0/root/etc/e-smith/templates/etc/httpd/admin-conf/httpd.conf/90e-smithAccess15common 2017-03-26 05:02:57.000000000 +0200 @@ -32,8 +32,15 @@ AuthType basic TKTAuthLoginURL /server-common/cgi-bin/login - TKTAuthTimeout 5m - TKTAuthCookieExpires 5m +{ + my $ManagerTimeout = ${'httpd-admin'}{ManagerTimeout} || "30m"; + $OUT = " TKTAuthTimeout $ManagerTimeout\n"; + my $Cookie = ${'httpd-admin'}{Cookie} || "disabled"; + $OUT .= " TKTAuthCookieExpires $ManagerTimeout\n" if "$Cookie" eq "enabled"; + my $ManagerTimeoutReset = ${'httpd-admin'}{ManagerTimeoutReset} || "0.66"; + $OUT .= " TKTAuthTimeoutRefresh $ManagerTimeoutReset\n"; +} + TKTAuthUnauthURL /server-common/cgi-bin/logout require valid-user Satisfy all --- e-smith-manager-2.8.0/root/etc/e-smith/templates/etc/httpd/admin-conf/httpd.conf/90e-smithAccess20manager 2017-03-01 03:38:10.000000000 +0100 +++ e-smith-manager-2.8.0/root/etc/e-smith/templates/etc/httpd/admin-conf/httpd.conf/90e-smithAccess20manager 2017-03-26 05:03:08.000000000 +0200 @@ -11,9 +11,13 @@ allow from { $localAccess } AuthType Basic TKTAuthLoginURL /server-common/cgi-bin/login - TKTAuthTimeout 5m - TKTAuthCookieExpires 5m - +{ + my $ManagerTimeout = ${'httpd-admin'}{ManagerTimeout} || "30m"; + $OUT = " TKTAuthTimeout $ManagerTimeout\n"; +# $OUT .= " TKTAuthCookieExpires $ManagerTimeout"; +} + TKTAuthTimeoutRefresh 0.66 + TKTAuthUnauthURL /server-common/cgi-bin/logout require user admin Satisfy all @@ -26,9 +30,15 @@ allow from { $localAccess } AuthType Basic TKTAuthLoginURL /server-common/cgi-bin/login - TKTAuthTimeout 5m - TKTAuthCookieExpires 5m - +{ + my $ManagerTimeout = ${'httpd-admin'}{ManagerTimeout} || "30m"; + $OUT = " TKTAuthTimeout $ManagerTimeout\n"; + my $Cookie = ${'httpd-admin'}{Cookie} || "disabled"; + $OUT .= " TKTAuthCookieExpires $ManagerTimeout\n" if "$Cookie" eq "enabled"; + my $ManagerTimeoutReset = ${'httpd-admin'}{ManagerTimeoutReset} || "0.66"; + $OUT .= " TKTAuthTimeoutRefresh $ManagerTimeoutReset\n"; +} + TKTAuthUnauthURL /server-common/cgi-bin/logout require user admin Satisfy all --- e-smith-manager-2.8.0/root/etc/e-smith/templates/etc/e-smith/web/common/cgi-bin/AuthTKT.cfg/manager_access 2017-01-23 17:52:35.000000000 +0100 +++ e-smith-manager-2.8.0/root/etc/e-smith/templates/etc/e-smith/web/common/cgi-bin/AuthTKT.cfg/manager_access 2017-03-26 05:15:52.000000000 +0200 @@ -1,6 +1,9 @@ { my $secret = ${'httpd-admin'}{TKTAuthSecret} || "34322500-7330-4400-423A-3A00434F5245"; + my $ManagerTimeout = ${'httpd-admin'}{ManagerTimeout} || "30m"; $OUT .= "TKTAuthSecret $secret\n"; - $OUT .= "TKTAuthTimeout 5m\n"; - $OUT .= "TKTAuthCookieExpires 5m"; + $OUT .= "TKTAuthTimeout $ManagerTimeout\n"; + my $Cookie = ${'httpd-admin'}{Cookie} || "disabled"; + $OUT .= "TKTAuthCookieExpires $ManagerTimeout\n" if "$Cookie" eq "enabled"; + $OUT .= "TKTAuthDigestType SHA256"; }