blob: f783e3592d0c85181d382eadaf0834d1db909b26 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
# Paste the following fragment into your <VirtualHost> section (it is the same
# as what you find in the INSTALL file).
#
# Load the brep module.
#
LoadModule brep_module /home/brep/install/libexec/brep/mod_brep.so
# Repository root. This is the part of the URL between the host name
# and the start of the repository. For example, root value /pkg means
# the repository URL is http://example.org/pkg/. Specify / to use the
# web server root (e.g., http://example.org/). If using a different
# repository root, don't forget to also change Location and Alias
# directives below.
#
brep-root /pkg
<Location "/pkg">
SetHandler brep
<IfModule dir_module>
DirectoryIndex disabled
DirectorySlash Off
</IfModule>
</Location>
# Brep module configuration. If you prefer, you can paste the contents
# of this file here. However, you will need to prefix every option with
# 'brep-'.
#
brep-conf /home/brep/config/brep-module.conf
# Static brep content (CSS files).
#
<IfModule !alias_module>
Error "mod_alias is not enabled"
</IfModule>
# Note: trailing slashes are important!
#
Alias /pkg/@/ /home/brep/install/share/brep/www/
<Directory "/home/brep/install/share/brep/www">
Require all granted
</Directory>
# You can also serve the repository files from the repository root.
# For example:
#
# http://example.org/pkg/1/... -> /path/to/repo/1/...
#
#AliasMatch ^/pkg/(\d+)/(.+) /path/to/repo/$1/$2
#
#<Directory "/path/to/repo">
# Require all granted
#</Directory>
|