r3: squirrelmail-change-pass-cn (2.7a-2) stable; urgency=low
[squirrelmail-change-pass-cn.git] / debian / postinst
index 3811f55..72de9fb 100644 (file)
@@ -62,8 +62,12 @@ if [ -x /etc/init.d/xinetd -a -d /etc/xinetd.d -a -x /usr/sbin/itox ]; then
      [ ! -e /etc/xinetd.d/poppassd ]; then
 
        echo -n "CN: Enabling poppassd in /etc/xinetd.d/poppassd"
+
+       touch /etc/xinetd.d/poppassd.$$
        grep "^poppassd" /etc/inetd.conf  | \
-               itox -daemon_dir /usr/sbin | cp-update "$PKG" /etc/xinetd.d/poppassd
+               itox -daemon_dir /usr/sbin | cp-update "$PKG" /etc/xinetd.d/poppassd.$$
+       cp_mv /etc/xinetd.d/poppassd.$$ /etc/xinetd.d/poppassd
+
        changed_config=1
        echo "."
   fi