X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=blobdiff_plain;f=install-carnet-debian;h=68b4799651d5fcc8eb0fd52ddc027ceea825195d;hb=534e81b1550c1d2e5c2fd1a2c3b41ba9f6c7b3a3;hp=bdb87591ac78a5fb523b9a7d375e7f3b000d3421;hpb=619a132d4f490432bc05d741d00e1d888179f682;p=carnet-debian.git diff --git a/install-carnet-debian b/install-carnet-debian index bdb8759..68b4799 100644 --- a/install-carnet-debian +++ b/install-carnet-debian @@ -2,10 +2,17 @@ set -e -packages="`carnet-debconf-get carnet-debian/packages 2>&1 | tr -d ','`" +packages="`debconf-show carnet-debian | awk -F: /packages/'{print $2}' | tr -d ','`" if [ -z "$packages" ]; then echo "CN: No packages for install." else - apt-get install $packages + # Need to be explicit about exim -> postfix transition + if [ "${packages%postfix-cn*}" != "$packages" ] -o + [ "${packages%amavisd-cn*}" != "$packages" ] + then + packages="$packages postfix" + fi + + apt-get --yes --no-install-recommends install $packages fi