remove raspi_bootdir from background

This commit is contained in:
rootzoll 2025-02-05 13:01:41 +01:00
parent f5daad3340
commit 76b816fe3d

View File

@ -19,15 +19,6 @@ echo "INFO: _background.sh loop started - sudo journalctl -f -u background" >> /
blitzTUIHeartBeatLine=""
/home/admin/_cache.sh set blitzTUIRestarts "0"
# determine correct raspberrypi boot drive path (that easy to access when sd card is insert into laptop)
raspi_bootdir=""
if [ -d /boot/firmware ]; then
raspi_bootdir="/boot/firmware"
elif [ -d /boot ]; then
raspi_bootdir="/boot"
fi
echo "# raspi_bootdir(${raspi_bootdir})"
counter=0
while [ 1 ]
do
@ -509,18 +500,15 @@ do
fi
# copy to boot drive (for easy recovery)
if [ "${raspi_bootdir}" != "" ]; then
cp $scbPath ${raspi_bootdir}/channel.backup
if [ $? -eq 0 ]; then
echo "OK channel.backup copied to '${raspi_bootdir}/channel.backup'"
else
logger -p daemon.err "_background.sh FAIL channel.backup copy to '${raspi_bootdir}/channel.backup'"
echo "FAIL channel.backup copy to '${raspi_bootdir}/channel.backup'"
fi
cp $scbPath /boot/firmware/channel.backup
if [ $? -eq 0 ]; then
echo "OK channel.backup copied to '/boot/firmware/channel.backup'"
else
echo "No boot drive found - skip copy to boot"
logger -p daemon.err "_background.sh FAIL channel.backup copy to '/boot/firmware/channel.backup'"
echo "FAIL channel.backup copy to '/boot/firmware/channel.backup'"
fi
# check if a additional local backup target is set
# see ./config.scripts/blitz.backupdevice.sh
if [ "${localBackupDeviceUUID}" != "" ] && [ "${localBackupDeviceUUID}" != "off" ]; then
@ -624,8 +612,8 @@ do
mkdir -p /home/admin/backups/er/ 2>/dev/null
cp $erPath $localBackupPath
cp $erPath $localTimestampedPath
cp $erPath ${raspi_bootdir}/${netprefix}emergency.recover
echo "OK emergency.recover copied to '${localBackupPath}' and '${localTimestampedPath}' and '${raspi_bootdir}/${netprefix}emergency.recover'"
cp $erPath /boot/firmware/${netprefix}emergency.recover
echo "OK emergency.recover copied to '${localBackupPath}' and '${localTimestampedPath}' and '/boot/firmware/${netprefix}emergency.recover'"
# check if a additional local backup target is set
# see ./config.scripts/blitz.backupdevice.sh