From 0e27db04817ab9f262ac6421984d3afc36467a00 Mon Sep 17 00:00:00 2001 From: HikariKnight <2557889+HikariKnight@users.noreply.github.com> Date: Thu, 10 Mar 2022 16:47:42 +0100 Subject: [PATCH] change location of backup folder --- .gitignore | 3 ++- lib/apply_CHANGES.sh | 5 ++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2ec5195..0af30e1 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -config/ \ No newline at end of file +config/ +backup/ \ No newline at end of file diff --git a/lib/apply_CHANGES.sh b/lib/apply_CHANGES.sh index 920969b..52914da 100644 --- a/lib/apply_CHANGES.sh +++ b/lib/apply_CHANGES.sh @@ -2,16 +2,19 @@ function make_BACKUP () { local BACKUPDIR - BACKUPDIR="$SCRIPTDIR/config/backup" + BACKUPDIR="$SCRIPTDIR/backup" if [ ! -d "$BACKUPDIR" ]; then + # Make the backup directories mkdir -p "$BACKUPDIR/etc/initramfs-tools" mkdir -p "$BACKUPDIR/etc/modprobe.d" + # Replace system files sudo cp -v "/etc/modules" "$BACKUPDIR/etc/modules" sudo cp -v "/etc/initramfs-tools/modules" "$BACKUPDIR/etc/initramfs-rools/modules" + # If a vfio.conf file exists, backup that too if [ -f "/etc/modprobe.d/vfio.conf" ]; then sudo cp -v "/etc/modprobe.d/vfio.conf" "$BACKUPDIR/etc/modprobe.d/vfio.conf"