Not set-up starting daemons during installation, resurrect old packaging scriptlets.
authorFrantišek Dvořák <valtri@civ.zcu.cz>
Sun, 1 Apr 2012 14:00:15 +0000 (14:00 +0000)
committerFrantišek Dvořák <valtri@civ.zcu.cz>
Sun, 1 Apr 2012 14:00:15 +0000 (14:00 +0000)
org.glite.px.proxyrenewal/project/.post [new file with mode: 0644]
org.glite.px.proxyrenewal/project/.postun [new file with mode: 0644]
org.glite.px.proxyrenewal/project/.pre [new file with mode: 0644]
org.glite.px.proxyrenewal/project/.preun [new file with mode: 0644]
org.glite.px.proxyrenewal/project/glite-px-proxyrenewal.spec

diff --git a/org.glite.px.proxyrenewal/project/.post b/org.glite.px.proxyrenewal/project/.post
new file mode 100644 (file)
index 0000000..2e22a38
--- /dev/null
@@ -0,0 +1,6 @@
+/sbin/ldconfig
+
+/sbin/chkconfig --add glite-proxy-renewald
+if [ $1 -eq 1 ] ; then
+       /sbin/chkconfig glite-proxy-renewald off
+fi
diff --git a/org.glite.px.proxyrenewal/project/.postun b/org.glite.px.proxyrenewal/project/.postun
new file mode 100644 (file)
index 0000000..4c45a28
--- /dev/null
@@ -0,0 +1,5 @@
+/sbin/ldconfig
+
+if [ "$1" -ge "1" ] ; then
+       /sbin/service glite-proxy-renewald condrestart >/dev/null 2>&1 || :
+fi
diff --git a/org.glite.px.proxyrenewal/project/.pre b/org.glite.px.proxyrenewal/project/.pre
new file mode 100644 (file)
index 0000000..27c196b
--- /dev/null
@@ -0,0 +1,5 @@
+getent group glite >/dev/null || groupadd -r glite
+getent passwd glite >/dev/null || useradd -r -g glite -d /var/glite -c "gLite user" glite
+mkdir -p /var/glite /var/log/glite 2>/dev/null || :
+chown glite:glite /var/glite /var/log/glite
+exit 0
diff --git a/org.glite.px.proxyrenewal/project/.preun b/org.glite.px.proxyrenewal/project/.preun
new file mode 100644 (file)
index 0000000..c02cef5
--- /dev/null
@@ -0,0 +1,4 @@
+if [ $1 -eq 0 ] ; then
+       /sbin/service glite-proxy-renewald stop >/dev/null 2>&1
+       /sbin/chkconfig --del glite-proxy-renewald
+fi
index c9b0e50..13f67da 100644 (file)
@@ -98,6 +98,9 @@ exit 0
 
 %post progs
 /sbin/chkconfig --add glite-proxy-renewald
+if [ $1 -eq 1 ] ; then
+       /sbin/chkconfig glite-proxy-renewald off
+fi
 
 
 %preun progs