Merge branch 'patch-6' of https://github.com/gjones2/Freeside (#13854 as this bug...
[freeside.git] / htetc / freeside-base2.conf
1 PerlModule Apache2::compat
2
3 #PerlModule Apache::DBI
4
5 PerlModule HTML::Mason
6 PerlSetVar MasonArgsMethod CGI
7 PerlModule HTML::Mason::ApacheHandler
8
9 PerlChildInitHandler "sub { srand }"
10
11 PerlRequire "%%%MASON_HANDLER%%%"
12
13 #Locale::SubCountry
14 #
15 AddDefaultCharset UTF-8
16
17 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%>
18 AuthName Freeside
19 AuthType Basic
20 AuthUserFile %%%FREESIDE_CONF%%%/htpasswd
21 require valid-user
22 <Files ~ "(\.cgi|\.html)$">
23 SetHandler perl-script
24 PerlHandler HTML::Mason
25 </Files>
26 </Directory>
27 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/rt/Helpers/>
28 SetHandler perl-script
29 PerlHandler HTML::Mason
30 </Directory>
31
32 <Directory %%%FREESIDE_DOCUMENT_ROOT%%%/loginout>
33 AuthName Freeside
34 AuthType Basic
35 AuthUserFile %%%FREESIDE_CONF%%%/htpasswd.logout
36 require valid-user
37 <Files ~ "(\.cgi|\.html)$">
38 SetHandler default-handler
39 </Files>
40 </Directory>
41