- fixes for lintian
[monit-cn.git] / debian / postinst
index 7a3def1..f9d94b3 100755 (executable)
@@ -105,8 +105,7 @@ fi
 # 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
@@ -117,7 +116,7 @@ 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
-kill -HUP 1
+kill -SIGHUP 1
 
 # dh_installdeb will replace this with shell code automatically
 # generated by other debhelper scripts.