[pkg-kolab] r301 - trunk/kolab-webadmin/debian

Steffen Joeris white-guest at costa.debian.org
Wed Feb 8 16:23:29 UTC 2006


Author: white-guest
Date: 2006-02-08 16:23:28 +0000 (Wed, 08 Feb 2006)
New Revision: 301

Modified:
   trunk/kolab-webadmin/debian/postinst
Log:
* add stuff for template dir


Modified: trunk/kolab-webadmin/debian/postinst
===================================================================
--- trunk/kolab-webadmin/debian/postinst	2006-02-08 16:10:22 UTC (rev 300)
+++ trunk/kolab-webadmin/debian/postinst	2006-02-08 16:23:28 UTC (rev 301)
@@ -1,28 +1,24 @@
 #! /bin/sh
-# postinst script for test
-#
-# see: dh_installdeb(1)
 
 set -e
 
-# summary of how this script can be called:
-#        * <postinst> `configure' <most-recently-configured-version>
-#        * <old-postinst> `abort-upgrade' <new version>
-#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
-#          <new-version>
-#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
-#          <failed-install-package> <version> `removing'
-#          <conflicting-package> <version>
-# for details, see http://www.debian.org/doc/debian-policy/ or
-# the debian-policy package
-#
+link() {
+	if [ -e /etc/apache2/conf.d/kolab-webadmin.conf ] ; then
+                ln -s /etc/apache2/conf.d/kolab-webadmin.conf /etc/kolab-webadmin/apache.conf
+        fi
+}	
 
+template_dir() {
+	if ! [ -d /var/lib/kolab/webadmin-templates/ ] ; then
+		mkdir -p /var/lib/kolab/webadmin-templates
+		chown www-data /var/lib/kolab/webadmin-templates
+	fi
+}
+
 case "$1" in
     configure)
-	
-	if [ -e /etc/apache2/conf.d/kolab-webadmin.conf ] ; then
-		ln -s /etc/apache2/conf.d/kolab-webadmin.conf /etc/kolab-webadmin/apache.conf
-	fi
+	link
+	template_dir
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)




More information about the pkg-kolab-devel mailing list