diff options
Diffstat (limited to 'modules/bugzilla-dev/templates/webapp_bugzilla.conf')
-rwxr-xr-x | modules/bugzilla-dev/templates/webapp_bugzilla.conf | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/modules/bugzilla-dev/templates/webapp_bugzilla.conf b/modules/bugzilla-dev/templates/webapp_bugzilla.conf new file mode 100755 index 00000000..9446ce4f --- /dev/null +++ b/modules/bugzilla-dev/templates/webapp_bugzilla.conf @@ -0,0 +1,47 @@ +<% +path_data_directory = "/var/lib/bugzilla" +%> + +<Directory /usr/share/bugzilla/www> + Order allow,deny + Allow from all + AllowOverride Limit FileInfo Indexes Options + + Options ExecCGI + DirectoryIndex index.cgi +</Directory> + +# The duplicates.rdf must be accessible, as it is used by +# duplicates.xul +<Directory <%= path_data_directory %>> + <Files duplicates.rdf> + Order allow,deny + Allow from all + </Files> +</Directory> + +# The png files locally created locally must be accessible +<Directory <%= path_data_directory %>/webdot> + <FilesMatch \.png$> + Order allow,deny + Allow from all + </FilesMatch> +</Directory> + +Alias /graphs/ <%= path_data_directory %>/graphs/ +<Directory <%= path_data_directory %>/graphs> + <FilesMatch \.png$> + Order allow,deny + Allow from all + </FilesMatch> +</Directory> + +# This should work automatically, but perhaps something +# in our Bugzilla packaging breaks this? +Alias /extensions/Mageia/web/ <%= scope.lookupvar("bugzilla::extension_location") %>/web/ +<Directory <%= scope.lookupvar("bugzilla::extension_location") %>/web/> + <FilesMatch \.png$> + Order allow,deny + Allow from all + </FilesMatch> +</Directory> |