From: Michael Tremer Date: Wed, 6 Jan 2021 11:39:46 +0000 (+0000) Subject: misc-progs: extrahdctrl: Use new run() function X-Git-Tag: v2.25-core155~224 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c651dd9b6b2e00fb10d1ca1a99cf9efaec42df19;p=ipfire-2.x.git misc-progs: extrahdctrl: Use new run() function Signed-off-by: Michael Tremer --- diff --git a/src/misc-progs/extrahdctrl.c b/src/misc-progs/extrahdctrl.c index 1d5b960190..49a25387f7 100644 --- a/src/misc-progs/extrahdctrl.c +++ b/src/misc-progs/extrahdctrl.c @@ -5,21 +5,11 @@ * */ -#include -#include -#include -#include -#include -#include #include "setuid.h" -int main(int argc, char *argv[]) { - - char command[512]; - if (!(initsetuid())) +int main(int argc, char** argv) { + if (!initsetuid()) exit(1); - snprintf(command, 512, "/var/ipfire/extrahd/bin/extrahd.pl %s %s", argv[1], argv[2]); - safe_system("chmod 755 /var/ipfire/extrahd/bin/extrahd.pl 2>&1 >/dev/null"); - safe_system(command); + return run("/var/ipfire/extrahd/bin/extrahd.pl", argv); }