change location of backup folder

This commit is contained in:
HikariKnight 2022-03-10 16:47:42 +01:00
parent aad9a5c19d
commit 0e27db0481
No known key found for this signature in database
GPG key ID: E8B239063B022F5A
2 changed files with 6 additions and 2 deletions

3
.gitignore vendored
View file

@ -1 +1,2 @@
config/ config/
backup/

View file

@ -2,16 +2,19 @@
function make_BACKUP () { function make_BACKUP () {
local BACKUPDIR local BACKUPDIR
BACKUPDIR="$SCRIPTDIR/config/backup" BACKUPDIR="$SCRIPTDIR/backup"
if [ ! -d "$BACKUPDIR" ]; if [ ! -d "$BACKUPDIR" ];
then then
# Make the backup directories
mkdir -p "$BACKUPDIR/etc/initramfs-tools" mkdir -p "$BACKUPDIR/etc/initramfs-tools"
mkdir -p "$BACKUPDIR/etc/modprobe.d" mkdir -p "$BACKUPDIR/etc/modprobe.d"
# Replace system files
sudo cp -v "/etc/modules" "$BACKUPDIR/etc/modules" sudo cp -v "/etc/modules" "$BACKUPDIR/etc/modules"
sudo cp -v "/etc/initramfs-tools/modules" "$BACKUPDIR/etc/initramfs-rools/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" ]; if [ -f "/etc/modprobe.d/vfio.conf" ];
then then
sudo cp -v "/etc/modprobe.d/vfio.conf" "$BACKUPDIR/etc/modprobe.d/vfio.conf" sudo cp -v "/etc/modprobe.d/vfio.conf" "$BACKUPDIR/etc/modprobe.d/vfio.conf"