[Pkg-zenoss-commits] r133 - in /packages/zenoss/trunk/debian: changelog zenoss.postinst zenoss.postrm

bzed-guest at users.alioth.debian.org bzed-guest at users.alioth.debian.org
Sun Jun 17 15:57:10 UTC 2007


Author: bzed-guest
Date: Sun Jun 17 15:57:09 2007
New Revision: 133

URL: http://svn.debian.org/wsvn/pkg-zenoss/?sc=1&rev=133
Log:
zenbuild/zenmigrate, adding $home-link

Modified:
    packages/zenoss/trunk/debian/changelog
    packages/zenoss/trunk/debian/zenoss.postinst
    packages/zenoss/trunk/debian/zenoss.postrm

Modified: packages/zenoss/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-zenoss/packages/zenoss/trunk/debian/changelog?rev=133&op=diff
==============================================================================
--- packages/zenoss/trunk/debian/changelog (original)
+++ packages/zenoss/trunk/debian/changelog Sun Jun 17 15:57:09 2007
@@ -1,7 +1,6 @@
 zenoss (2.0+r5756-1) UNRELEASED; urgency=low
 
-  [ Bernd Zeimetz ]
   * Initial release (Closes: #361253)
 
- -- Stefano Zacchiroli <zack at debian.org>  Sat, 16 Jun 2007 17:32:55 +0100
+ -- Bernd Zeimetz <bernd at bzed.de>  Sun, 17 Jun 2007 16:05:28 +0100
 

Modified: packages/zenoss/trunk/debian/zenoss.postinst
URL: http://svn.debian.org/wsvn/pkg-zenoss/packages/zenoss/trunk/debian/zenoss.postinst?rev=133&op=diff
==============================================================================
--- packages/zenoss/trunk/debian/zenoss.postinst (original)
+++ packages/zenoss/trunk/debian/zenoss.postinst Sun Jun 17 15:57:09 2007
@@ -3,6 +3,7 @@
 
 ZENUSER=zenoss
 ZENGROUP=zenoss
+ZOPE_VERSION=2.9
 
 . /usr/share/debconf/confmodule
 . /usr/share/dbconfig-common/dpkg/postinst.mysql
@@ -15,6 +16,10 @@
     --home /var/lib/zenoss $ZENUSER
 fi
 
+if ! [ -L $(getent passwd $ZENUSER | cut -d : -f 6) ]; then
+  ln -s /var/lib/zope$ZOPE_VERSION/instances/zenoss $(getent passwd $ZENUSER | cut -d : -f 6)
+fi
+
 if ! dpkg-statoverride --list /usr/bin/zensocket > /dev/null ; then
   dpkg-statoverride --update --add root zenoss 4754 /usr/bin/zensocket
 fi
@@ -23,6 +28,18 @@
 
 #DEBHELPER#
 
+if [ "$1" = "configure" ]; then
+  if [ -z "$2" ]; then
+    . /etc/dbconfig-common/zenoss.conf
+    if [ -z "$dbc_dbserver" ]; then
+      dbc_dbserver="localhost"
+    fi
+    su - $ZENUSER -c "~$ZENUSER/bin/zenbuild -s $dbc_dbserver -u $dbc_dbuser -p \"$dbc_dbpass\" -d $dbc_dbname"
+  else
+    su - $ZENUSER -c "~$ZENUSER/bin/zenmigrate run"
+  fi
+fi
+
 db_stop || true
 
 exit 0

Modified: packages/zenoss/trunk/debian/zenoss.postrm
URL: http://svn.debian.org/wsvn/pkg-zenoss/packages/zenoss/trunk/debian/zenoss.postrm?rev=133&op=diff
==============================================================================
--- packages/zenoss/trunk/debian/zenoss.postrm (original)
+++ packages/zenoss/trunk/debian/zenoss.postrm Sun Jun 17 15:57:09 2007
@@ -21,6 +21,9 @@
   if getent group $ZENGROUP > /dev/null ; then
     test -x /usr/sbin/delgroup && delgroup $ZENGROUP
   fi
+  if ! [ -L $(getent passwd $ZENUSER | cut -d : -f 6) ]; then
+    rm -f $(getent passwd $ZENUSER | cut -d : -f 6)
+  fi
 fi
 
 #DEBHELPER#




More information about the Pkg-zenoss-commits mailing list