From 7795e9bab0826bce7988cf3145c75d101159ae19 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 23 Jul 2008 18:26:43 +0200 Subject: [PATCH] Add removing of obsolete packages to updater --- config/rootfiles/updater/update.sh | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/config/rootfiles/updater/update.sh b/config/rootfiles/updater/update.sh index 1f601877f..215c98ef3 100755 --- a/config/rootfiles/updater/update.sh +++ b/config/rootfiles/updater/update.sh @@ -113,7 +113,22 @@ echo \\n running on \\s \\r \\m >> /etc/issue perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" /etc/init.d/mISDN config # Core 15 end +# +# Remove obsolete packages +# +echo '#!/bin/sh' > /tmp/remove_obsolete_paks +echo 'while [ "$(ps -A | grep " update.sh")" != "" ]; do' >> /tmp/remove_obsolete_paks +echo ' sleep 2' >> /tmp/remove_obsolete_paks +echo 'done' >> /tmp/remove_obsolete_paks +echo 'while [ "$(ps -A | grep " pakfire")" != "" ]; do' >> /tmp/remove_obsolete_paks +echo ' sleep 2' >> /tmp/remove_obsolete_paks +echo 'done' >> /tmp/remove_obsolete_paks +echo 'pakfire remove zaptel -y' >> /tmp/remove_obsolete_paks +echo 'echo' >> /tmp/remove_obsolete_paks +echo 'echo Update to IPFire $NEWVERSION finished. Please reboot... ' >> /tmp/remove_obsolete_paks +echo 'echo' >> /tmp/remove_obsolete_paks +chmod +x /tmp/remove_obsolete_paks +/tmp/remove_obsolete_paks & echo -echo -echo Update to IPFire $NEWVERSION finished. Please reboot... -echo +echo Please wait until pakfire has ended... +echo \ No newline at end of file -- 2.39.2