OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 07-Dec-2004 20:07:07
Branch: HEAD Handle: 2004120719070600
Modified files:
openpkg-src/monit monit.spec
Log:
add restart/stop scriptlets
Summary:
Revision Changes Path
1.44 +14 -0 openpkg-src/monit/monit.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/monit/monit.spec
============================================================================
$ cvs diff -u -r1.43 -r1.44 monit.spec
--- openpkg-src/monit/monit.spec 7 Dec 2004 17:59:16 -0000 1.43
+++ openpkg-src/monit/monit.spec 7 Dec 2004 19:07:06 -0000 1.44
@@ -154,3 +154,17 @@
%clean
rm -rf $RPM_BUILD_ROOT
+%post
+ # after upgrade, restart service
+ [ $1 -eq 2 ] || exit 0
+ eval `%{l_rc} monit status 2>/dev/null`
+ [ ".$monit_active" = .yes ] && %{l_rc} monit restart
+ exit 0
+
+%preun
+ # before erase, stop service and remove log files
+ [ $1 -eq 0 ] || exit 0
+ %{l_rc} monit stop 2>/dev/null
+ rm -f $RPM_INSTALL_PREFIX/var/monit/*
+ exit 0
+
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]