[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