X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmisc-progs%2Fclamavctrl.c;h=fb097b540921d7f9243500527cf2cc707e760186;hb=8bec7790904905339ec70cb41ec3b56ce31b3349;hp=09f5398720eb9793c2a1834c07094237ab681e36;hpb=f7ff12a35788904140b2879f93cbd47eab9cd61d;p=ipfire-2.x.git diff --git a/src/misc-progs/clamavctrl.c b/src/misc-progs/clamavctrl.c index 09f5398720..fb097b5409 100644 --- a/src/misc-progs/clamavctrl.c +++ b/src/misc-progs/clamavctrl.c @@ -30,10 +30,12 @@ int main(int argc, char *argv[]) { } else if (strcmp(argv[1], "restart") == 0) { safe_system("/etc/rc.d/init.d/clamav restart"); } else if (strcmp(argv[1], "enable") == 0) { - safe_system("ln -fs ../init.d/clamav /etc/rc.d/rc3.d/S20clamav >/dev/null 2>&1"); - safe_system("ln -fs ../init.d/clamav /etc/rc.d/rc0.d/K80clamav >/dev/null 2>&1"); - safe_system("ln -fs ../init.d/clamav /etc/rc.d/rc6.d/K80clamav >/dev/null 2>&1"); + safe_system("ln -fs ../init.d/clamav /etc/rc.d/rc3.d/S33clamav >/dev/null 2>&1"); + safe_system("ln -fs ../init.d/clamav /etc/rc.d/rc0.d/K67clamav >/dev/null 2>&1"); + safe_system("ln -fs ../init.d/clamav /etc/rc.d/rc6.d/K67clamav >/dev/null 2>&1"); + safe_system("/etc/rc.d/init.d/clamav start"); } else if (strcmp(argv[1], "disable") == 0) { + safe_system("/etc/rc.d/init.d/clamav stop"); safe_system("rm -f /etc/rc.d/rc*.d/*clamav >/dev/null 2>&1"); } else { fprintf(stderr, "\nBad argument given.\n\nclamavctrl (start|stop|restart)\n\n");