now serves /mirrors.txt to support ubuntu mirror:// urls

This commit is contained in:
Jeffrey Paul 2016-04-11 04:36:47 +02:00
parent ea138e794a
commit ba19bd83c1
Signed by: sneak
GPG Key ID: 052443F4DF2A55C2
2 changed files with 11 additions and 12 deletions

View File

@ -4,6 +4,9 @@ set -x
THISDIR="$(cd $(dirname "$BASH_SOURCE") && pwd -P)" THISDIR="$(cd $(dirname "$BASH_SOURCE") && pwd -P)"
DST="/var/mirror" DST="/var/mirror"
echo "http://172.17.0.1/ubuntu/" > $DST/mirrors.txt
chmod a+r $DST/mirrors.txt
mkdir -p "$DST/ubuntu" mkdir -p "$DST/ubuntu"
export GNUPGHOME="/etc/debmirror/ubuntu" export GNUPGHOME="/etc/debmirror/ubuntu"
@ -21,6 +24,5 @@ debmirror \
--method=http \ --method=http \
$DST/ubuntu $DST/ubuntu
echo "http://172.17.0.1/ubuntu/" > $DST/ubuntu/mirrors.txt
chmod -R a+rX $DST/ubuntu chmod -R a+rX $DST

View File

@ -26,20 +26,17 @@ http {
server_name _; server_name _;
root /var/empty; root /var/mirror;
index index.html index.htm; index index.html index.htm;
location /ubuntu/ { #location /ubuntu/ {
# alias, not root! # # alias, not root!
# trailing slash important! # # trailing slash important!
alias /var/mirror/ubuntu/; # alias /var/mirror/ubuntu/;
autoindex on; # autoindex on;
} #}
location / {
deny all;
}
} }
} }