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

zack at users.alioth.debian.org zack at users.alioth.debian.org
Tue Jun 19 18:37:54 UTC 2007


Author: zack
Date: Tue Jun 19 18:37:54 2007
New Revision: 170

URL: http://svn.debian.org/wsvn/pkg-zenoss/?sc=1&rev=170
Log:
remove symlink which is the home of the zenoss user upon user removal

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

Modified: packages/zenoss/trunk/debian/zenoss.postinst
URL: http://svn.debian.org/wsvn/pkg-zenoss/packages/zenoss/trunk/debian/zenoss.postinst?rev=170&op=diff
==============================================================================
--- packages/zenoss/trunk/debian/zenoss.postinst (original)
+++ packages/zenoss/trunk/debian/zenoss.postinst Tue Jun 19 18:37:54 2007
@@ -16,8 +16,9 @@
     --home /var/lib/zenoss $ZENUSER
 fi
 
-if ! [ -L $(getent passwd $ZENUSER | cut -d : -f 6) ]; then
-  ln -s /var/lib/zope$ZOPE_VERSION/instance/zenoss $(getent passwd $ZENUSER | cut -d : -f 6)
+ZENUSERHOME=$(getent passwd $ZENUSER | cut -d : -f 6)
+if ! [ -L "$ZENUSERHOME" ]; then
+  ln -s /var/lib/zope$ZOPE_VERSION/instance/zenoss $ZENUSERHOME
 fi
 
 if ! dpkg-statoverride --list /usr/lib/zenoss/bin/zensocket > /dev/null ; then

Modified: packages/zenoss/trunk/debian/zenoss.postrm
URL: http://svn.debian.org/wsvn/pkg-zenoss/packages/zenoss/trunk/debian/zenoss.postrm?rev=170&op=diff
==============================================================================
--- packages/zenoss/trunk/debian/zenoss.postrm (original)
+++ packages/zenoss/trunk/debian/zenoss.postrm Tue Jun 19 18:37:54 2007
@@ -17,6 +17,8 @@
 if [ "$1" = "purge" ] ; then
   if getent passwd $ZENUSER > /dev/null; then
     test -x /usr/sbin/deluser && deluser $ZENUSER
+    ZENUSERHOME=$(getent passwd $ZENUSER | cut -d : -f 6)
+    test -L "$ZENUSERHOME" && rm -f "$ZENUSERHOME"
   fi
   if getent group $ZENGROUP > /dev/null ; then
     test -x /usr/sbin/delgroup && delgroup $ZENGROUP




More information about the Pkg-zenoss-commits mailing list