X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?p=carnet-debian.git;a=blobdiff_plain;f=install-carnet-debian;h=68b4799651d5fcc8eb0fd52ddc027ceea825195d;hp=cbf57df0f41b57558696ada357b508f38d71b393;hb=HEAD;hpb=efe47d21b7d1f629004159b618f15479418b7d7a diff --git a/install-carnet-debian b/install-carnet-debian index cbf57df..2acfef4 100644 --- a/install-carnet-debian +++ b/install-carnet-debian @@ -2,15 +2,17 @@ set -e -. /usr/share/debconf/confmodule -. /usr/share/carnet-tools/functions.sh - -cp_db_get carnet-debian/packages - -packages="`echo $RET | 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