#------------------------------------------------------------
# e-smith files shared by manager and other control packages
#------------------------------------------------------------

<Directory "/etc/e-smith/web/common/cgi-bin">
    AllowOverride None
    Options ExecCGI
    order deny,allow
    deny from all
    allow from { $localAccess }
    Satisfy all
</Directory>

<Directory "/etc/e-smith/web/common">
    Options Includes
    AllowOverride None
    order deny,allow
    deny from all
    allow from all
    <FilesMatch ".*\.tmpl">
        Order allow,deny
        Deny from all
    </FilesMatch>
</Directory>

<Directory "/etc/e-smith/web/panels/manager/common">
    Options Includes FollowSymLinks
    AllowOverride None
    order deny,allow
    deny from all
    allow from all
    AuthType basic

    TKTAuthLoginURL /server-common/cgi-bin/login
{
	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
</Directory>

