Initial commit

This commit is contained in:
Hector Martin 2017-02-11 01:21:32 +09:00
commit ca1e75afc2
3 changed files with 191 additions and 0 deletions

21
fakeinit.c Normal file
View file

@ -0,0 +1,21 @@
#define _XOPEN_SOURCE 700
#include <signal.h>
#include <unistd.h>
#include <sys/wait.h>
int main()
{
sigset_t set;
int status, i;
for (i = 0; i < 64; i++)
close(i);
if (getpid() != 1) return 1;
sigfillset(&set);
sigprocmask(SIG_BLOCK, &set, 0);
for (;;) wait(&status);
}