1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
#!/bin/sh # # Copyright (C) 2009 Canonical, Ltd. # Author: Jamie Strandboge <jamie@canonical.com> # License: GPLv3 # # Takes all the same arguments as vm-cmd and adds/removes all packages based # on the installed set found in /var/log/vm-new.packages (as created by # vm-new) set -e pkglist="/var/log/vm-new.packages" vm-cmd -r "$@" "test -f $pkglist && dpkg --clear-selections && dpkg --set-selections < $pkglist && apt-get -y --force-yes dselect-upgrade" |