2017-09-18 00:19:30 +00:00
|
|
|
#!/bin/sh
|
|
|
|
|
2018-07-03 10:39:40 +00:00
|
|
|
TRAVIS_PROTO=https
|
|
|
|
TRAVIS_MIRROR=repo2.voidlinux.eu
|
2017-09-18 00:19:30 +00:00
|
|
|
|
|
|
|
for _i in etc/repos-remote.conf etc/defaults.conf etc/repos-remote-x86_64.conf ; do
|
|
|
|
printf '\x1b[32mUpdating %s...\x1b[0m\n' $_i
|
|
|
|
# First fix the proto, ideally we'd serve everything with HTTPS,
|
|
|
|
# but key management and rotation is a pain, and things are signed
|
|
|
|
# so we can afford to be a little lazy at times.
|
|
|
|
sed -i "s:https:$TRAVIS_PROTO:g" $_i
|
|
|
|
|
|
|
|
# Now set the mirro
|
|
|
|
sed -i "s:repo\.voidlinux\.eu:$TRAVIS_MIRROR:g" $_i
|
|
|
|
done
|