From: Arne Fitzenreiter Date: Wed, 23 Jul 2008 16:26:43 +0000 (+0200) Subject: Add removing of obsolete packages to updater X-Git-Tag: v2.3-beta2~6^2~5 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7795e9bab0826bce7988cf3145c75d101159ae19;p=ipfire-2.x.git Add removing of obsolete packages to updater --- diff --git a/config/rootfiles/updater/update.sh b/config/rootfiles/updater/update.sh index 1f601877fc..215c98ef32 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