X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=blobdiff_plain;f=src%2Ffunctions.sh;h=b97923451a800c1b962c5e9338a7e84d93b23428;hb=0fb66cb811deb8d77d9973c96347e47bf9fb0539;hp=2399e2de1f6e591e6f1bc6f71b73908a5ea1d639;hpb=8399eac47011395722b0fec41a51c69524843081;p=carnet-upgrade.git diff --git a/src/functions.sh b/src/functions.sh index 2399e2d..b979234 100644 --- a/src/functions.sh +++ b/src/functions.sh @@ -346,6 +346,9 @@ fix_sarge_sources () { # install fixed version cp -av $fixed_sources $apt_sources + + # update the database + apt_update fi # delete temporary @@ -1022,3 +1025,12 @@ round() { echo $num } + +# make sure carnet-upgrade doesn't get upgraded until the end +hold_carnet_upgrade() { + echo carnet-upgrade hold | dpkg --set-selections +} + +release_carnet_upgrade() { + echo carnet-upgrade install | dpkg --set-selections +}