#!/bin/sh
-# postinst script for bind9-cn
+# postinst script for monit-cn
#
# see: dh_installdeb(1)
# disable monit startup
cp_check_and_sed '^startup[[:space:]]*=[[:space:]]*1' \
- '^s/startup[[:space:]]*=.*/startup=0/g' /etc/default/monit || true
+ 's/^startup[[:space:]]*=.*/startup=0/g' /etc/default/monit || true
# systemv part
if ! grep -q 'CARNet package monit-cn' /etc/init.d/monit; then
# 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