summaryrefslogtreecommitdiff
path: root/shs/backupz/gitbackup
diff options
context:
space:
mode:
authorKai Stevenson <kai@kaistevenson.com>2023-03-13 02:41:09 -0700
committerKai Stevenson <kai@kaistevenson.com>2023-03-13 02:41:09 -0700
commitd25bfbc4b61da3e905750ae9eb70b5c8983135be (patch)
tree3a6a932a5b421d01f5d42cbda918543f0c000521 /shs/backupz/gitbackup
parentaca46379f7bbe5d7aa084175b3ad7efe7665c7c3 (diff)
restructured directory
Diffstat (limited to 'shs/backupz/gitbackup')
-rwxr-xr-xshs/backupz/gitbackup20
1 files changed, 0 insertions, 20 deletions
diff --git a/shs/backupz/gitbackup b/shs/backupz/gitbackup
deleted file mode 100755
index 7ddce88..0000000
--- a/shs/backupz/gitbackup
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-CDIR=/tmp/backupz-gitbackup.commands
-REMOTE=covalent.aberrantflux.xyz
-rm $CDIR
-for DIR in /srv/git/public /srv/git/private ; do
- DNAME=$(basename "$DIR")
- echo "mkdir -p /srv/backup/git/new/$DNAME /srv/backup/git/old/$DNAME" >> $CDIR
- for REPO in "$DIR"/*.git ; do
- RNAME=$(basename "$REPO")
- echo "backing up $DNAME repo $RNAME"
- SRC=root@canonical.aberrantflux.xyz:$REPO
- TDEST=/srv/backup/git/new/$DNAME/$RNAME
- FDEST=/srv/backup/git/old/$DNAME/$RNAME
- echo "rm -rf $FDEST ; mv $TDEST $FDEST ; git clone --mirror $SRC $TDEST" >> $CDIR
- done
-done
-echo "wrote commands"
-cat $CDIR | ssh $REMOTE
-rm $CDIR
-echo "sent commands & finished clean-up"