VirtualBox

source: vbox/trunk/src/VBox/ValidationKit/testmanager/apache-template-2.4.conf@ 80585

Last change on this file since 80585 was 76553, checked in by vboxsync, 6 years ago

scm --update-copyright-year

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 2.4 KB
Line 
1# $Id: apache-template-2.4.conf 76553 2019-01-01 01:45:53Z vboxsync $
2## @file
3# Test Manager - Apache 2.4 configuration sample.
4#
5# Use the new Define directive to define TestManagerRootDir and
6# VBoxBuildOutputDir before including this file.
7#
8
9#
10# Copyright (C) 2012-2019 Oracle Corporation
11#
12# This file is part of VirtualBox Open Source Edition (OSE), as
13# available from http://www.virtualbox.org. This file is free software;
14# you can redistribute it and/or modify it under the terms of the GNU
15# General Public License (GPL) as published by the Free Software
16# Foundation, in version 2 as it comes in the "COPYING" file of the
17# VirtualBox OSE distribution. VirtualBox OSE is distributed in the
18# hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
19#
20# The contents of this file may alternatively be used under the terms
21# of the Common Development and Distribution License Version 1.0
22# (CDDL) only, as it comes in the "COPYING.CDDL" file of the
23# VirtualBox OSE distribution, in which case the provisions of the
24# CDDL are applicable instead of those of the GPL.
25#
26# You may elect to license modified versions of this file under the
27# terms and conditions of either the GPL or the CDDL or both.
28#
29
30
31<LocationMatch "^/testmanager/logout.py">
32 AuthType Basic
33 AuthName "Test Manager"
34 AuthUserFile ${TestManagerRootDir}/misc/htpasswd-logout
35 Require user logout
36</LocationMatch>
37
38<LocationMatch "^/testmanager/(?!(testboxdisp.py|logout.py|/*htdocs/downloads/.*))">
39 AuthType Basic
40 AuthName "Test Manager"
41 AuthUserFile ${TestManagerRootDir}/misc/htpasswd-sample
42 Require valid-user
43</LocationMatch>
44
45# These two directives are only for local testing!
46Alias /testmanager/htdocs/downloads/VBoxValidationKit.zip ${VBoxBuildOutputDir}/VBoxValidationKit.zip
47<Location /testmanager/htdocs/downloads/VBoxValidationKit.zip>
48 Options Indexes
49 Require all granted
50</Location>
51
52Alias /testmanager/htdocs/ ${TestManagerRootDir}/htdocs/
53<Directory ${TestManagerRootDir}/htdocs/>
54 AllowOverride None
55 Options Indexes
56</Directory>
57
58Alias /testmanager/logs/ /var/tmp/testmanager/
59<Directory /var/tmp/testmanager/>
60 AllowOverride None
61 Options Indexes
62</Directory>
63
64Alias /testmanager/ ${TestManagerRootDir}/cgi/
65<Directory ${TestManagerRootDir}/cgi/>
66 AllowOverride None
67 Options Indexes ExecCGI
68 DirectoryIndex index.py
69 AddHandler cgi-script .py
70</Directory>
71
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette