From: František Dvořák Date: Sun, 1 Apr 2012 14:00:15 +0000 (+0000) Subject: Not set-up starting daemons during installation, resurrect old packaging scriptlets. X-Git-Tag: glite-jobid-api-c_R_2_1_2_1~5 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=ca5c4b031603e1e129888cc10ef842b9c07efc93;p=jra1mw.git Not set-up starting daemons during installation, resurrect old packaging scriptlets. --- diff --git a/org.glite.px.proxyrenewal/project/.post b/org.glite.px.proxyrenewal/project/.post new file mode 100644 index 0000000..2e22a38 --- /dev/null +++ b/org.glite.px.proxyrenewal/project/.post @@ -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 index 0000000..4c45a28 --- /dev/null +++ b/org.glite.px.proxyrenewal/project/.postun @@ -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 index 0000000..27c196b --- /dev/null +++ b/org.glite.px.proxyrenewal/project/.pre @@ -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 index 0000000..c02cef5 --- /dev/null +++ b/org.glite.px.proxyrenewal/project/.preun @@ -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 diff --git a/org.glite.px.proxyrenewal/project/glite-px-proxyrenewal.spec b/org.glite.px.proxyrenewal/project/glite-px-proxyrenewal.spec index c9b0e50..13f67da 100644 --- a/org.glite.px.proxyrenewal/project/glite-px-proxyrenewal.spec +++ b/org.glite.px.proxyrenewal/project/glite-px-proxyrenewal.spec @@ -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