-# install as inittab service
-if ! grep -q '/usr/sbin/monit' /etc/inittab; then
- echo "CN: Installing monit service in /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
-EOF
- cp_mv /etc/inittab.$$ /etc/inittab
-fi
-
-# reload init, since we have new configuration
-echo "CN: (Re)starting monit service, please check /var/log/daemon.log"
-pkill -9 -f '/usr/sbin/monit$' || true
-/bin/kill -HUP 1
+service monit restart
+
+## systemv part
+#if ! grep -q 'CARNet package monit-cn' /etc/init.d/monit; then
+# echo "CN: Disabling monit SystemV script"
+# if [ -x "/etc/init.d/monit" ]; then
+# update-rc.d -f monit remove >/dev/null 2>&1
+# if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
+# invoke-rc.d monit stop || true
+# else
+# /etc/init.d/monit stop || true
+# fi
+# fi
+# if [ -e "/etc/init.d/monit" ]; then
+# # shebang
+# head -n1 /etc/init.d/monit > /etc/init.d/monit.$$
+# # middle part
+# cp-update monit-cn /etc/init.d/monit.$$ <<EOF
+#echo "CN: Monit SystemV init script disabled -- inittab is in use"
+#echo "CN: Exiting now..."
+#exit 0
+#EOF
+# # rest of init script
+# tail -n+2 /etc/init.d/monit >> /etc/init.d/monit.$$
+# mv -f /etc/init.d/monit.$$ /etc/init.d/monit
+# chmod +x /etc/init.d/monit
+# fi
+#fi
+#
+## if old inittab is referencing sbin, fix it
+#if grep -q '/usr/sbin/monit' /etc/inittab; then
+# cp_check_and_sed '/usr/sbin/monit' \
+# 's:/usr/sbin/monit:/usr/bin/monit:g' \
+# /etc/inittab || true
+#fi
+#
+## install as inittab service
+#if ! grep -q '/usr/bin/monit' /etc/inittab; then
+# echo "CN: Installing monit service in /etc/inittab"
+# cp -a /etc/inittab /etc/inittab.$$
+# cp-update monit-cn /etc/inittab.$$ <<EOF
+#mo:2345:respawn:/usr/bin/monit -Ic /etc/monit/monitrc
+#m0:06:wait:/usr/bin/monit -Ic /etc/monit/monitrc stop myprocess
+#EOF
+# cp_mv /etc/inittab.$$ /etc/inittab
+#fi
+#
+## reload init, since we have new configuration
+#echo "CN: (Re)starting monit service, please check /var/log/daemon.log"
+#pkill -9 -f '/usr/bin/monit$' || true
+#telinit q