Maknut aptitude i apt-get
[carnet-debian.git] / install-carnet-debian
index 0cda5c0..2acfef4 100644 (file)
@@ -2,10 +2,17 @@
 
 set -e
 
-packages="`carnet-debconf-get carnet-debian/packages | tr -d ','`"
+packages="`debconf-show carnet-debian | awk -F: /packages/'{print $2}' | tr -d ','`"
 
 if [ -z "$packages" ]; then
-  echo "CN: No packages for install."
+  echo "CN: Nema paketa odabranih za instalaciju."
 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 --yes --no-install-recommends install $packages
 fi