Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 402f7e97 authored by Elliott Hughes's avatar Elliott Hughes
Browse files

Lose nohup to toybox.

Change-Id: I2928534bc70c6c77cdc90b658029567f00e7f6ad
parent c0ac9313
Loading
Loading
Loading
Loading
+0 −1
Original line number Original line Diff line number Diff line
@@ -142,7 +142,6 @@ OUR_TOOLS := \
    nandread \
    nandread \
    netstat \
    netstat \
    newfs_msdos \
    newfs_msdos \
    nohup \
    notify \
    notify \
    ps \
    ps \
    readlink \
    readlink \

toolbox/nohup.c

deleted100644 → 0
+0 −26
Original line number Original line Diff line number Diff line
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>

int nohup_main(int argc, char *argv[])
{
    if (argc < 2) {
        fprintf(stderr, "Usage: %s [-n] program args...\n", argv[0]);
        return EXIT_FAILURE;
    }
    signal(SIGHUP, SIG_IGN);
    argv++;
    if (strcmp(argv[0], "-n") == 0) {
        argv++;
        signal(SIGINT, SIG_IGN);
        signal(SIGSTOP, SIG_IGN);
        signal(SIGTTIN, SIG_IGN);
        signal(SIGTTOU, SIG_IGN);
        signal(SIGQUIT, SIG_IGN);
        signal(SIGTERM, SIG_IGN);
    }
    execvp(argv[0], argv);
    perror(argv[0]);
    return EXIT_FAILURE;
}