]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commitdiff
misc-progs: pakfire: Use new run() function
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 6 Jan 2021 11:18:33 +0000 (11:18 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 27 Jan 2021 21:06:57 +0000 (21:06 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/misc-progs/pakfire.c

index fe6edfc32948c496df9f05ffa057bdcb427978ae..93a18e604eb6c30ab978956a023f333b379338bb 100644 (file)
@@ -5,26 +5,11 @@
  *
  */
 
-#include <stdlib.h>
-#include <stdio.h>
-#include <string.h>
-#include <unistd.h>
-#include <sys/types.h>
-#include <fcntl.h>
 #include "setuid.h"
 
-int main(int argc, char *argv[]) {
-       int i;
-       char command[STRING_SIZE] = "/opt/pakfire/pakfire";
-       char temp[STRING_SIZE];
-
-       if (!(initsetuid()))
+int main(int argc, char** argv) {
+       if (!initsetuid())
                exit(1);
 
-       for (i = 1; i < argc; i++) {
-               snprintf(temp, STRING_SIZE, "%s %s", command, argv[i]);
-               snprintf(command, STRING_SIZE, "%s", temp);
-       }
-
-       return safe_system(command);
+       return run("/opt/pakfire/pakfire", argv);
 }