[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