From 5cef36ccb14424270a451c11d235ece4dc3be946 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 5 Jan 2021 16:59:14 +0000 Subject: [PATCH] misc-progs: Drop unused applejuicectrl Signed-off-by: Michael Tremer --- config/rootfiles/common/misc-progs | 1 - src/misc-progs/Makefile | 2 +- src/misc-progs/applejuicectrl.c | 44 ------------------------------ 3 files changed, 1 insertion(+), 46 deletions(-) delete mode 100644 src/misc-progs/applejuicectrl.c diff --git a/config/rootfiles/common/misc-progs b/config/rootfiles/common/misc-progs index c48a474b22..90f0b2228a 100644 --- a/config/rootfiles/common/misc-progs +++ b/config/rootfiles/common/misc-progs @@ -1,5 +1,4 @@ usr/local/bin/addonctrl -#usr/local/bin/applejuicectrl usr/local/bin/backupctrl usr/local/bin/captivectrl #usr/local/bin/clamavctrl diff --git a/src/misc-progs/Makefile b/src/misc-progs/Makefile index bea54e7730..a66a381357 100644 --- a/src/misc-progs/Makefile +++ b/src/misc-progs/Makefile @@ -25,7 +25,7 @@ LIBS = -lsmooth -lnewt PROGS = iowrap SUID_PROGS = squidctrl sshctrl ipfirereboot \ ipsecctrl timectrl dhcpctrl suricatactrl \ - applejuicectrl rebuildhosts backupctrl collectdctrl \ + rebuildhosts backupctrl collectdctrl \ logwatch wioscan wiohelper openvpnctrl firewallctrl \ wirelessctrl getipstat qosctrl launch-ether-wake \ redctrl syslogdctrl extrahdctrl sambactrl upnpctrl \ diff --git a/src/misc-progs/applejuicectrl.c b/src/misc-progs/applejuicectrl.c deleted file mode 100644 index 9d63e51f23..0000000000 --- a/src/misc-progs/applejuicectrl.c +++ /dev/null @@ -1,44 +0,0 @@ -/* This file is part of the IPFire Firewall. - * - * This program is distributed under the terms of the GNU General Public - * Licence. See the file COPYING for details. - * - */ - -#include -#include -#include -#include -#include -#include -#include "setuid.h" - -int main(int argc, char *argv[]) { - - if (!(initsetuid())) - exit(1); - - if (argc < 2) { - fprintf(stderr, "\nNo argument given.\n\napplejuicectrl (start|stop|restart)\n\n"); - exit(1); - } - - if (strcmp(argv[1], "start") == 0) { - safe_system("/etc/rc.d/init.d/applejuice start"); - } else if (strcmp(argv[1], "stop") == 0) { - safe_system("/etc/rc.d/init.d/applejuice stop"); - } else if (strcmp(argv[1], "restart") == 0) { - safe_system("/etc/rc.d/init.d/applejuice restart"); - } else if (strcmp(argv[1], "enable") == 0) { - safe_system("ln -fs ../init.d/applejuice /etc/rc.d/rc3.d/S99applejuice >/dev/null 2>&1"); - safe_system("ln -fs ../init.d/applejuice /etc/rc.d/rc0.d/K00applejuice >/dev/null 2>&1"); - safe_system("ln -fs ../init.d/applejuice /etc/rc.d/rc6.d/K00applejuice >/dev/null 2>&1"); - } else if (strcmp(argv[1], "disable") == 0) { - safe_system("rm -f /etc/rc.d/rc*.d/*applejuice >/dev/null 2>&1"); - } else { - fprintf(stderr, "\nBad argument given.\n\napplejuicectrl (start|stop|restart)\n\n"); - exit(1); - } - - return 0; -} -- 2.39.2