added aptcacherng CT, Updated readme

This commit is contained in:
2021-10-20 23:26:38 +00:00
parent 972625d54f
commit d9ab77f384
8 changed files with 98 additions and 36 deletions

View File

@@ -0,0 +1,10 @@
#!/bin/ash
#Allow apt-cacher-ng to use port 80
setcap 'cap_net_bind_service=+ep' /usr/sbin/apt-cacher-ng
#Move configs in place
mv /opt/Setup/Configs/acng.conf /etc/apt-cacher-ng/acng.conf
mv /opt/Setup/centos_mirrors /etc/apt-cacher-ng/centos_mirrors
mv /opt/Setup/alpine_mirrors /etc/apt-cacher-ng/alpine_mirrors
mv /opt/Setup/Scripts/UpdateMirrorList.sh /opt/UpdateMirrorList.sh
#Enable apt-cacher-ng on startup
ln -s /lib/systemd/system/apt-cacher-ng.service /etc/systemd/system/multi-user.target.wants/apt-cacher-ng.service

View File

@@ -0,0 +1,3 @@
#!/bin/ash
curl -L --retry 7 --retry-delay 5 http://dl-4.alpinelinux.org/alpine/MIRRORS.txt -o /etc/apt-cacher-ng/alpine_mirrors
curl https://www.centos.org/download/full-mirrorlist.csv | sed 's/^.*"http:/http:/' | sed 's/".*$//' | grep ^http >/etc/apt-cacher-ng/centos_mirrors