- snprintf(command, STRING_SIZE, "/var/ipfire/mpfire/bin/mpfire.pl");
-
- for (i = 1; i < argc; i++) {
- if (strstr(argv[i], "&&")){
- fprintf (stderr, "Bad Argument!\n");
- exit (1);
- }
- else if (strstr(argv[i], "|")){
- fprintf (stderr, "Bad Argument!\n");
- exit (1);
- }
- sprintf(add, " %s", argv[i]);
- strcat(command, add);
- }
- return safe_system(command);