diff options
author | doc <doc@filenotfound.org> | 2025-09-14 22:13:41 +0000 |
---|---|---|
committer | doc <doc@filenotfound.org> | 2025-09-14 22:13:41 +0000 |
commit | 13eb2d51c7284472efabc278bf9b7ec0b8575e47 (patch) | |
tree | 9f0ea15fdc908a2afe4d315beb112fe9545db02e /archmirror-iso.sh |
Diffstat (limited to 'archmirror-iso.sh')
-rwxr-xr-x | archmirror-iso.sh | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/archmirror-iso.sh b/archmirror-iso.sh new file mode 100755 index 0000000..bd0c3e5 --- /dev/null +++ b/archmirror-iso.sh @@ -0,0 +1,11 @@ +#!/usr/bin/env bash +# /usr/local/sbin/archmirror-iso.sh +set -euo pipefail +UPSTREAM="rsync://mirror.csclub.uwaterloo.ca/archlinux/iso/" +DST="/brimstone3/mirror-stage/arch-repos/iso" +LOG="/var/log/mirrors/arch-iso.log" + +mkdir -p "$DST" + +rsync -rtlH --safe-links --delete-delay --delay-updates \ + "$UPSTREAM" "$DST" | tee -a "$LOG" |