From: Arne Fitzenreiter Date: Tue, 20 Jan 2015 21:04:12 +0000 (+0100) Subject: core87: remove useless and time/memory consuming backup. X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a5b2c82327f2e4697393afd1221ccd866e554248;p=people%2Fms%2Fipfire-2.x.git core87: remove useless and time/memory consuming backup. nearly no user can rollback with this tar.xz because bootloader is changed. --- diff --git a/config/rootfiles/common/stage2 b/config/rootfiles/common/stage2 index 9a4d8ed975..323f9780d7 100644 --- a/config/rootfiles/common/stage2 +++ b/config/rootfiles/common/stage2 @@ -20,6 +20,7 @@ etc/ld.so.conf etc/logrotate.conf etc/mime.types etc/modprobe.d +etc/modprobe.d/btmrvl_sdio.conf etc/modprobe.d/cfg80211.conf etc/modprobe.d/pcspeaker.conf etc/modules.conf diff --git a/config/rootfiles/core/86/filelists/files b/config/rootfiles/core/86/filelists/files index a7e9331991..d4622faeb6 100644 --- a/config/rootfiles/core/86/filelists/files +++ b/config/rootfiles/core/86/filelists/files @@ -1,5 +1,6 @@ etc/system-release etc/issue +etc/modprobe.d/btmrvl_sdio.conf etc/rc.d/init.d/leds opt/pakfire/etc/pakfire.conf usr/lib/firewall/rules.pl diff --git a/config/rootfiles/core/86/update.sh b/config/rootfiles/core/86/update.sh index bdb96fc6e4..bb7453f5ce 100644 --- a/config/rootfiles/core/86/update.sh +++ b/config/rootfiles/core/86/update.sh @@ -24,15 +24,6 @@ . /opt/pakfire/lib/functions.sh /usr/local/bin/backupctrl exclude >/dev/null 2>&1 -function add_to_backup () -{ - # Add path to ROOTFILES but remove old entries to prevent double - # files in the tar - grep -v "^$1" /opt/pakfire/tmp/ROOTFILES > /opt/pakfire/tmp/ROOTFILES.tmp - mv /opt/pakfire/tmp/ROOTFILES.tmp /opt/pakfire/tmp/ROOTFILES - echo $1 >> /opt/pakfire/tmp/ROOTFILES -} - # # Remove old core updates from pakfire cache to save space... core=86 @@ -65,23 +56,6 @@ esac # KVER="xxxKVERxxx" -# -# check if we the backup file already exist -if [ -e /var/ipfire/backup/core-upgrade${core}_${KVER}.tar.xz ]; then - echo Moving backup to backup-old ... - mv -f /var/ipfire/backup/core-upgrade${core}_${KVER}.tar.xz \ - /var/ipfire/backup/core-upgrade${core}_${KVER}-old.tar.xz -fi -echo First we made a backup of all files that was inside of the -echo update archive. This may take a while ... -# Add some files that are not in the package to backup -add_to_backup lib/modules -add_to_backup boot - -# Backup the files -tar cJvf /var/ipfire/backup/core-upgrade${core}_${KVER}.tar.xz \ - -C / -T /opt/pakfire/tmp/ROOTFILES --exclude='#*' --exclude='/var/cache' > /dev/null 2>&1 - # Check diskspace on root ROOTSPACE=`df / -Pk | sed "s| * | |g" | cut -d" " -f4 | tail -n 1` @@ -232,7 +206,7 @@ echo '/opt/pakfire/pakfire update -y --force' >> /tmp/pak_update echo '/opt/pakfire/pakfire upgrade -y' >> /tmp/pak_update echo '/opt/pakfire/pakfire upgrade -y' >> /tmp/pak_update echo '/opt/pakfire/pakfire upgrade -y' >> /tmp/pak_update -echo '/usr/bin/logger -p syslog.emerg -t ipfire "Core-upgrade finished. If you use a customized grub.cfg"' >> /tmp/pak_update +echo '/usr/bin/logger -p syslog.emerg -t ipfire "Core-upgrade finished. If you use a customized grub/uboot config"' >> /tmp/pak_update echo '/usr/bin/logger -p syslog.emerg -t ipfire "Check it before reboot !!!"' >> /tmp/pak_update echo '/usr/bin/logger -p syslog.emerg -t ipfire " *** Please reboot... *** "' >> /tmp/pak_update echo 'touch /var/run/need_reboot ' >> /tmp/pak_update