X-Git-Url: http://git.ipfire.org/?p=ipfire-2.x.git;a=blobdiff_plain;f=src%2Fmisc-progs%2Fclamavctrl.c;h=fb097b540921d7f9243500527cf2cc707e760186;hp=f1a65b9f66bd2eed110184ce1544a957e526e854;hb=e528fb2c7352bf8f2b5c2bc3e298bfa4c34b9d31;hpb=46dff71309ed3cb2af23aecc06c409eac4608c94 diff --git a/src/misc-progs/clamavctrl.c b/src/misc-progs/clamavctrl.c index f1a65b9f66..fb097b5409 100644 --- a/src/misc-progs/clamavctrl.c +++ b/src/misc-progs/clamavctrl.c @@ -33,7 +33,9 @@ int main(int argc, char *argv[]) { 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");