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]