Modified debian/postinst script - check and remove obsolete
[apache2-cn.git] / debian / config
index e430173..d41c159 100755 (executable)
@@ -5,6 +5,19 @@ set -e
 # Load debconf
 . /usr/share/debconf/confmodule
 
+if [ "$1" != reconfigure ]; then
+
+    apache2_done=1
+
+    db_fget apache2-cn/wwwhost seen
+    if [ "$RET" != "true" ]; then
+       apache2_done=0
+    fi
+
+    test $apache2_done -eq 1 && exit 0
+fi
+
+
 CONFDIR="/etc/apache2"
 CONF="$CONFDIR/apache2.conf"
 HOST=$(hostname)
@@ -114,10 +127,13 @@ fi
 
 
 # Use WWW VirtualHost?
+# - only during fresh install
 #
-db_subst apache2-cn/wwwhost stroj_domena "${HOST}.${DOMAIN}"
-db_subst apache2-cn/wwwhost www_domena "www.${DOMAIN}"
-db_input critical apache2-cn/wwwhost || true
-db_go || true
+if [ -z "$2" ]; then
+       db_subst apache2-cn/wwwhost stroj_domena "${HOST}.${DOMAIN}"
+       db_subst apache2-cn/wwwhost www_domena "www.${DOMAIN}"
+       db_input critical apache2-cn/wwwhost || true
+       db_go || true
+fi
 
 exit 0