backup_git/root_backup_git.sh
Johannes Randerath AS ROOT 13956bbc4d backup-20240510-13h15
2024-05-10 13:15:27 +02:00

9 lines
294 B
Bash

#!/bin/bash
DATE=$(date +%Y%m%d-%Hh%M)
LOGFILE=/home/johannes/.var/log/root-backup-${DATE}.log
touch $LOGFILE
sudo git -C /etc add /etc >> $LOGFILE 2>&1
sudo git -C /etc commit -m "backup-$DATE" >> $LOGFILE 2>&1
sudo chown -R johannes:johannes /etc/.git >> $LOGFILE 2>&1
unset DATE LOGFILE