This commit is contained in:
2016-04-08 22:41:48 +02:00
commit 967dffa798
6 changed files with 94 additions and 0 deletions

6
mirror/Makefile Normal file
View File

@@ -0,0 +1,6 @@
.PHONY: mirror
default: mirror
mirror:
run-one-until-success bash mirror.sh

19
mirror/syncubuntu.sh Executable file
View File

@@ -0,0 +1,19 @@
#!/bin/bash
set -x
THISDIR="$(cd $(dirname "$BASH_SOURCE") && pwd -P)"
DST="/var/mirror"
debmirror \
-a i386,amd64 \
--no-source \
-s main,restricted,universe,multiverse \
-h ${UBUNTU_MIRROR_SOURCE:-archive.ubuntu.com}
-d trusty,trusty-updates,trusty-security,trusty-backports \
-d xenial,xenial-updates,xenial-security,xenial-backports \
-r /ubuntu \
--progress \
--method=http \
$DST/ubuntu
chmod -R a+rX $DST/ubuntu