add 2 files for the mirrorlist server setup
This commit is contained in:
parent
7ab7bc6571
commit
021cbca730
2 changed files with 30 additions and 0 deletions
26
files/mirrorlist/mirrorlist-server.conf
Normal file
26
files/mirrorlist/mirrorlist-server.conf
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
Alias /mirrorlists /var/lib/mirrormanager/mirrorlists/
|
||||||
|
Alias /publiclist /var/lib/mirrormanager/mirrorlists/publiclist/
|
||||||
|
Alias /static /var/lib/mirrormanager/mirrorlists/static/
|
||||||
|
|
||||||
|
<Directory /var/lib/mirrormanager/mirrorlists>
|
||||||
|
Options Indexes FollowSymLinks
|
||||||
|
ExpiresActive On
|
||||||
|
ExpiresDefault "modification plus 1 hour"
|
||||||
|
</Directory>
|
||||||
|
|
||||||
|
WSGIDaemonProcess mirrorlist user=apache processes=45 threads=1 display-name=mirrorlist maximum-requests=1000
|
||||||
|
|
||||||
|
WSGIScriptAlias /metalink /usr/share/mirrormanager/mirrorlist-server/mirrorlist_client.wsgi
|
||||||
|
WSGIScriptAlias /mirrorlist /usr/share/mirrormanager/mirrorlist-server/mirrorlist_client.wsgi
|
||||||
|
|
||||||
|
<Location /mirrorlist>
|
||||||
|
WSGIProcessGroup mirrorlist
|
||||||
|
Order deny,allow
|
||||||
|
Allow from all
|
||||||
|
</Location>
|
||||||
|
|
||||||
|
<Location /metalink>
|
||||||
|
WSGIProcessGroup mirrorlist
|
||||||
|
Order deny,allow
|
||||||
|
Allow from all
|
||||||
|
</Location>
|
4
files/mirrorlist/mm_sync_data
Executable file
4
files/mirrorlist/mm_sync_data
Executable file
|
@ -0,0 +1,4 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
rsync -az --delete-delay --delay-updates --delete mirrormanager@bapp02:/var/lib/mirrormanager/ /var/lib/mirrormanager/
|
||||||
|
killall -HUP mirrorlist_server.py
|
Loading…
Add table
Add a link
Reference in a new issue