aboutsummaryrefslogtreecommitdiff
path: root/initd/runsvc.c
AgeCommit message (Expand)Author
2020-05-14Replace standard signal handling in initd with signalfd + epollDavid Oberhollenzer
2020-05-14Move handling of dead children back to SIGCHLD handlerDavid Oberhollenzer
2020-05-13Cleanup: Remove SIGCHLD handler from initdDavid Oberhollenzer
2020-05-13Add utility functions for clearing/setting signal maskDavid Oberhollenzer
2020-05-13Fix runsvc waiting behaviour if run as subreaperDavid Oberhollenzer
2020-05-09Install a propper signal handler in runsvcDavid Oberhollenzer
2020-05-08Implement a "subreaper" service flagDavid Oberhollenzer
2020-05-06Do not close stdin/out/err file descriptors in runsvcDavid Oberhollenzer
2020-04-24Add a fallback for close_all_files if procfs isn't mountedDavid Oberhollenzer
2020-04-24cleanup: merge runsvc back into initdDavid Oberhollenzer
2020-03-31cleanup: initd: simplify and merge linux specific code into main.cDavid Oberhollenzer
2018-11-23Relicense what is left of the init system under OpenBSD style ISC licenseDavid Oberhollenzer
2018-08-24initd: restructure and merge service supervision codeDavid Oberhollenzer
2018-04-22Add helper program for running servicesDavid Oberhollenzer