#!/bin/sh
-# postinst script for bind9-cn
+# postinst script for monit-cn
#
# see: dh_installdeb(1)
installfile=1
if [ -e /etc/monit/monitrc ]; then
lines=$(grep -v '^#' /etc/monit/monitrc | wc -l)
- if [ $lines -lt 2 ]; then
+ if [ $lines -lt 4 ]; then
installfile=1
mv -f /etc/monit/monitrc /etc/monit/monitrc.dpkg-old
else
# install as inittab service
if ! grep -q '/usr/sbin/monit' /etc/inittab; then
echo "CN: Installing monit service in /etc/inittab"
- rm -f /etc/inittab.$$
- cp /etc/inittab /etc/inittab.$$
+ cp -a /etc/inittab /etc/inittab.$$
cp-update monit-cn /etc/inittab.$$ <<EOF
mo:2345:respawn:/usr/sbin/monit -Ic /etc/monit/monitrc
m0:06:wait:/usr/sbin/monit -Ic /etc/monit/monitrc stop myprocess