Author: waldi
Date: Sun Jun  3 13:29:55 2007
New Revision: 8877

Log:
* debian/openais.postinst
  - Only create user on initial installation.
  - Create /var/{lib,log}/openais.
* debian/openais.postrm: Use deluser.
* debian/openais.dirs: Remove.


Removed:
   dists/trunk/redhat-cluster/openais/debian/openais.dirs
Modified:
   dists/trunk/redhat-cluster/openais/debian/openais.postinst
   dists/trunk/redhat-cluster/openais/debian/openais.postrm

Modified: dists/trunk/redhat-cluster/openais/debian/openais.postinst
==============================================================================
--- dists/trunk/redhat-cluster/openais/debian/openais.postinst  (original)
+++ dists/trunk/redhat-cluster/openais/debian/openais.postinst  Sun Jun  3 
13:29:55 2007
@@ -2,25 +2,24 @@
 
 set -e
 
-. /usr/share/debconf/confmodule
-
-db_version 2.0
-
 case "$1" in
        configure)
-
-               if ! getent passwd Debian-ais > /dev/null ; then
-                       echo 'Adding system-user for openais' 1>&2
-                       adduser --system --group --home /var/lib/openais \
-                       --no-create-home --disabled-login \
-                       --force-badname Debian-ais > /dev/null
+               if [ -z "$2" ]; then
+                       if ! getent passwd Debian-ais > /dev/null ; then
+                               echo 'Adding system-user for openais'
+                               adduser --system --group --home 
/var/lib/openais \
+                                       --no-create-home --disabled-login \
+                                       --force-badname Debian-ais > /dev/null
+                       fi
+
+                       mkdir /var/lib/openais /var/log/openais
+                       chmod 700 /var/lib/openais
+                       chmod 2750 /var/log/openais
+                       chown Debian-ais:adm /var/lib/openais /var/log/openais
                fi
-
-               chown Debian-ais:Debian-ais /var/lib/openais
-               chown Debian-ais:Debian-ais /var/log/openais    
-
        ;;
 esac
 
+#DEBHELPER#
 
-# vim:tw=72
+exit 0

Modified: dists/trunk/redhat-cluster/openais/debian/openais.postrm
==============================================================================
--- dists/trunk/redhat-cluster/openais/debian/openais.postrm    (original)
+++ dists/trunk/redhat-cluster/openais/debian/openais.postrm    Sun Jun  3 
13:29:55 2007
@@ -4,9 +4,10 @@
 
 case "$1" in
        purge)
-               userdel  Debian-ais >/dev/null 2>&1 || true
-               groupdel Debian-ais >/dev/null 2>&1 || true
+               deluser Debian-ais >/dev/null 2>&1 || :
        ;;
 esac
 
+#DEBHELPER#
 
+exit 0

_______________________________________________
Kernel-svn-changes mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes

Reply via email to