From: Valentin Vidic Date: Wed, 30 Jan 2008 16:01:15 +0000 (+0100) Subject: More fixes for apache upgrade function. X-Git-Tag: debian/4.0.1~54 X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=commitdiff_plain;h=2674096de9a4b914d574bde48c7be14c9e33a80e;hp=eb78acc456f94f774e4516f28f4a731b6b5b3ce3;p=carnet-upgrade.git More fixes for apache upgrade function. --- diff --git a/src/functions.sh b/src/functions.sh index 35cfa6b..09821a3 100644 --- a/src/functions.sh +++ b/src/functions.sh @@ -492,6 +492,13 @@ upgrade_apache () { mkdir -p /etc/apache2 touch /etc/apache2/httpd.conf + # register cn changes in modules.conf + modules_conf=/etc/apache/modules.conf + if [ ! -e "$modules_conf.cn4-upgrade" ]; then + cp "$modules_conf" "$modules_conf.cn4-upgrade" + ucf $modules_conf $modules_conf + fi + # temporary remove packages conflicting with apache2 delpkg="" for p in aosi-aai aosi-www-aai \ @@ -505,7 +512,9 @@ upgrade_apache () { done # remove problematic stuff - eval apt-get --yes remove $delpkg + if [ "$delpkg" ]; then + eval apt-get --yes remove $delpkg + fi # remove old apache pkgrm apache apache-common