X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=blobdiff_plain;f=debian%2Finit;fp=debian%2Finit;h=3f1b26ae4d997df0c83c5db19771895519166e38;hb=3e2fe4efa8e02d92b12a7c0f8a3c62c4f35d832e;hp=b689825c36747181ec046cae7cc7c366a15c9e2a;hpb=56293621f442f02c17dc4ca1711ae5cd2359f24e;p=amavisd-cn.git diff --git a/debian/init b/debian/init index b689825..3f1b26a 100755 --- a/debian/init +++ b/debian/init @@ -131,11 +131,23 @@ case "$arg" in istart) start clamd start amavis - /etc/init.d/$mta start + if [ -x "/etc/init.d/$mta" ]; then + if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then + invoke-rc.d $mta start + else + /etc/init.d/$mta start + fi + fi ;; istop) - /etc/init.d/$mta stop + if [ -x "/etc/init.d/$mta" ]; then + if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then + invoke-rc.d $mta stop + else + /etc/init.d/$mta stop + fi + fi stop amavis stop clamd ;;