2016-04-08 20:41:48 +00:00
|
|
|
#!/bin/bash
|
|
|
|
set -x
|
|
|
|
|
|
|
|
THISDIR="$(cd $(dirname "$BASH_SOURCE") && pwd -P)"
|
|
|
|
DST="/var/mirror"
|
|
|
|
|
2016-04-11 02:36:47 +00:00
|
|
|
echo "http://172.17.0.1/ubuntu/" > $DST/mirrors.txt
|
|
|
|
chmod a+r $DST/mirrors.txt
|
|
|
|
|
2016-04-09 14:18:35 +00:00
|
|
|
mkdir -p "$DST/ubuntu"
|
|
|
|
|
2016-04-08 21:24:53 +00:00
|
|
|
export GNUPGHOME="/etc/debmirror/ubuntu"
|
|
|
|
|
2016-04-08 20:41:48 +00:00
|
|
|
debmirror \
|
2016-04-09 13:11:56 +00:00
|
|
|
-a ${MIRROR_ARCHITECTURES:-amd64} \
|
2016-04-08 20:41:48 +00:00
|
|
|
--no-source \
|
2020-02-08 13:29:08 +00:00
|
|
|
-s ${MIRROR_CATEGORIES:-main,universe,multiverse,restricted} \
|
2016-04-08 21:08:04 +00:00
|
|
|
-h ${UBUNTU_MIRROR_SOURCE:-archive.ubuntu.com} \
|
2020-02-08 13:29:08 +00:00
|
|
|
-d ${UBUNTU_MIRROR_PROJECTS:-focal,focal-updates,focal-security,focal-backports} \
|
2016-04-11 00:54:41 +00:00
|
|
|
--ignore-small-errors \
|
2016-04-08 20:41:48 +00:00
|
|
|
-r /ubuntu \
|
2019-01-25 05:58:11 +00:00
|
|
|
--getcontents \
|
2016-04-08 20:41:48 +00:00
|
|
|
--progress \
|
|
|
|
--method=http \
|
|
|
|
$DST/ubuntu
|
|
|
|
|
2016-04-11 02:36:47 +00:00
|
|
|
chmod -R a+rX $DST
|