aboutsummaryrefslogtreecommitdiff
path: root/src/rc/supervise-daemon.c
AgeCommit message (Expand)Author
2021-12-20change getopt definition to elide pointer storageMike Frysinger
2021-08-17supervise-daemon: implement SSD_IONICELEVELMatt Whitlock
2021-08-13move supervise-daemon out of experimental statuskyoreln
2021-02-22supervise-daemon: Fix off by ones when checking for RC_* envvarsDisconnect3d
2020-11-29supervise-daemon: do not spawn a process if we are exitingWilliam Hubbs
2020-11-27start-stop-daemon, supervise-daemon: fix parsing of usernames passed via --us...Johannes Heimansberg
2020-09-25supervise-daemon: only log debug logs when verbose mode is activeWilliam Hubbs
2020-01-11supervise-daemon: Fix segfault when executable does not existWolf
2019-03-29supervise-daemon: allow --respawn-max to be zeroWilliam Hubbs
2018-12-24src/rc/supervise-daemon.c: formatting fixesphilhofer
2018-12-23src/rc/supervise-daemon.c: do not pass NULL to strcmpphilhofer
2018-12-21fix compiler warningsWilliam Hubbs
2018-12-20supervise-daemon: do not use the exec_service() functionWilliam Hubbs
2018-12-06supervise-daemon: fix busy loopWilliam Hubbs
2018-12-04supervise-daemon: redirect std{in,out,err} to /dev/null after demonizingAlexander Zubkov
2018-12-03src/rc/supervise-daemon.c: fix style issueAustin English
2018-12-03supervise-daemon: use a default pid file if one is not specifiedWilliam Hubbs
2018-12-02supervise-daemon: mark a service failed if it respawns too many timesWilliam Hubbs
2018-12-02supervise-daemon: make respawn-max and respawn-period independent settingsWilliam Hubbs
2018-12-02supervise-daemon: add support for a fifoWilliam Hubbs
2018-12-02supervise-daemon: rework signal handling and main loopWilliam Hubbs
2018-11-28supervise-daemon: fix type of exiting flagWilliam Hubbs
2018-11-15supervise-daemon: make the pidfile an implementation detailWilliam Hubbs
2018-11-05supervise-daemon: reap zombiesWilliam Hubbs
2018-10-23supervise-daemon: add health checksWilliam Hubbs
2018-10-15supervise-daemon: fix respawn_max off by oneZac Medico
2018-10-13misc: whitespace fixesAustin English
2018-10-06supervise-daemon: use nanosleep() instead of sleep()William Hubbs
2018-06-27supervise-daemon.c: clean up memory leaksWilliam Hubbs
2018-06-19supervise-daemon: convert snprintf calls to xasprintfWilliam Hubbs
2018-03-14supervise-daemon: fix off-by-one errorWilliam Hubbs
2018-02-27supervise-daemon: make an error message more verboseWilliam Hubbs
2018-02-22supervise-daemon: zero out the cmdline buffer when it is allocatedWilliam Hubbs
2018-02-21supervise-daemon: remove references to PATH_MAXWilliam Hubbs
2017-11-27fix FreeBSD buildWilliam Hubbs
2017-10-30fix issue with --reexec callWilliam Hubbs
2017-10-27supervise-daemon: use RC_SVCNAME as the first argument to the daemonWilliam Hubbs
2017-10-27supervise-daemon: fix logging for reexec and the child command lineWilliam Hubbs
2017-10-27log as supervise-daemon not the serviceWilliam Hubbs
2017-10-26supervise-daemon: clarify a log messageWilliam Hubbs
2017-10-26supervise-daemon: log the command line we run to spawn the child processWilliam Hubbs
2017-10-26supervise-daemon: log with the service name instead of "supervise-daemon"William Hubbs
2017-10-26supervise-daemon: remove child_pid from saved options during shutdownWilliam Hubbs
2017-10-24supervise-daemon: fix build issue for >=glibc-2.26William Hubbs
2017-10-24supervise-daemon: multiple fixesWilliam Hubbs
2017-10-18supervise-daemon: elevate some log messages to warningsWilliam Hubbs
2017-09-18ignore sigchld when shutting down the supervised processWilliam Hubbs
2017-09-18typo fixWilliam Hubbs
2017-09-18typo fixWilliam Hubbs
2017-09-18supervise-daemon: code cleanupWilliam Hubbs