From: Dinko Korunic <Dinko.Korunic@CARNet.hr>
Date: Wed, 3 Oct 2007 17:15:33 +0000 (+0000)
Subject: r2: - kill monit on postrm and || true
X-Git-Tag: v4.10.1-3~35
X-Git-Url: http://ftp.carnet.hr/pub/carnet-debian/scm?a=commitdiff_plain;h=8148e066d8e492ea12ff16573f1b72b8591ef81e;p=monit-cn.git

r2: - kill monit on postrm and || true
- update README with details on update-monit.d
---

diff --git a/README.CARNet b/README.CARNet
index 2374e41..cdd9921 100644
--- a/README.CARNet
+++ b/README.CARNet
@@ -5,4 +5,14 @@ Ovaj paket donosi primjere konfiguracije za monit, instalaciju u inittab,
 kao i skriptu za detekciju aktivnih i radecih servisa koji se mogu pratiti
 kroz monit.
 
+Glavna skripta za provjeru radnih servisa i generiranje monit predlozaka
+je:
+
+  /usr/sbin/update-monit.d
+
+Naredba je neinteraktivna i moze se pokretati nakon instalacije novih
+servisa. Receni program ce skopirati samo predloske za koje postoji
+odgovarajuci servis koji ispravno radi.
+
+
  -- Dinko Korunic <kreator@carnet.hr> at  Mon, 24 Sep 2007 18:51:14 +0200
diff --git a/debian/postrm b/debian/postrm
index eb38a65..3ec16ad 100755
--- a/debian/postrm
+++ b/debian/postrm
@@ -36,7 +36,7 @@ cp-update -r monit-cn /etc/inittab
 
 # kill monit
 echo "CN: Stopping monit service"
-pkill -9 -f /usr/sbin/monit
+pkill -9 -f /usr/sbin/monit || true
 
 # reload init
 kill -HUP 1
diff --git a/update-monit.d b/update-monit.d
index 72e55c5..0a1443f 100755
--- a/update-monit.d
+++ b/update-monit.d
@@ -79,3 +79,8 @@ for i in $(find "$TEMPLATES_DIR" -name '*.conf'); do
         fi
     fi
 done
+
+echo "CN: Stopping/restarting monit service"
+pkill -9 -f /usr/sbin/monit || true
+
+exit 0