# START AMAVISD
# about a half of amavisd-cn script is here
-if [ "$restart_daemon" -a -x /etc/init.d/amavis.amavisd-new ]; then
- if [ -x "/etc/init.d/amavis.amavisd-new" ]; then
- if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
- invoke-rc.d amavis.amavisd-new restart
- else
- /etc/init.d/amavis.amavisd-new restart
- fi
- fi
-fi
-# always check that the daemons are running
-if ! wait_for_fds amavis; then
- if [ -x "/etc/init.d/amavis.amavisd-new" ]; then
- if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
- invoke-rc.d amavis.amavisd-new start
- else
- /etc/init.d/amavis.amavisd-new start
- fi
- fi
- wait_for_fds amavis
-fi
-if [ "$restart_mta" ]; then
- if [ -x "/etc/init.d/$mta" ]; then
+#if [ "$restart_daemon" -a -x /etc/init.d/amavis.amavisd-new ]; then
+# if [ -x "/etc/init.d/amavis.amavisd-new" ]; then
+# if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
+# invoke-rc.d amavis.amavisd-new restart
+# else
+# /etc/init.d/amavis.amavisd-new restart
+# fi
+# fi
+#fi
+## always check that the daemons are running
+#if ! wait_for_fds amavis; then
+# if [ -x "/etc/init.d/amavis.amavisd-new" ]; then
+# if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
+# invoke-rc.d amavis.amavisd-new start
+# else
+# /etc/init.d/amavis.amavisd-new start
+# fi
+# fi
+# wait_for_fds amavis
+#fi
+#if [ "$restart_mta" ]; then
+# if [ -x "/etc/init.d/$mta" ]; then
+# if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
+# invoke-rc.d $mta restart
+# else
+# /etc/init.d/$mta restart
+# fi
+# fi
+#fi
+if [ "$restart_daemon" -a -x /etc/init.d/amavisd-cn ]; then
+ if [ -x "/etc/init.d/amavisd-cn" ]; then
if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
- invoke-rc.d $mta restart
+ invoke-rc.d amavisd-cn restart
else
- /etc/init.d/$mta restart
+ /etc/init.d/amavisd-cn restart
fi
fi
fi