aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-05-08Implement a "subreaper" service flagDavid Oberhollenzer
2020-05-08Cleanup: complete redesign of the initd supervisorDavid Oberhollenzer
2020-05-07Temporarily remove initsock handling codeDavid Oberhollenzer
2020-05-07Temporarily remove service reload abilityDavid 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: remove flag mechanism from config parser entirelyDavid Oberhollenzer
2020-04-24Cleanup: remove rdsvc flagsDavid Oberhollenzer
2020-04-24cleanup: merge runsvc back into initdDavid Oberhollenzer
2020-04-06runsvc: make sure we close all fds before running a serviceDavid Oberhollenzer
2020-04-06cleanup: simplify runsvc environment config parsingDavid Oberhollenzer
2020-03-31cleanup: delete remains of libutilDavid Oberhollenzer
2020-03-31cleanup: initd: simplify and merge linux specific code into main.cDavid Oberhollenzer
2019-06-16Add RDSVC_NO_DESC flagDavid Oberhollenzer
2019-06-16Remove unused SOCK_FLAG_* enumDavid Oberhollenzer
2019-06-16Fix remove by idDavid Oberhollenzer
2019-03-29Release init-0.10v0.10David Oberhollenzer
2019-03-29fix: actually remove started service from listDavid Oberhollenzer
2019-03-29Keep original respawn limitDavid Oberhollenzer
2019-03-29cleanup: init socket wire formatDavid Oberhollenzer
2019-03-29cleanup: init status responseDavid Oberhollenzer
2019-03-29cleanup: move init specific stuff of init socket to initdDavid Oberhollenzer
2019-03-29Update documentationDavid Oberhollenzer
2019-03-29Add service configuration reloadingDavid Oberhollenzer
2019-03-28Add start/stop commands to service toolDavid Oberhollenzer
2019-03-28Add start/stop commands to init socketDavid Oberhollenzer
2019-03-28Include service ID in initsock status responseDavid Oberhollenzer
2019-03-28initd: Hand out unique IDs to servicesDavid Oberhollenzer
2019-03-27Add filter argument to status requestDavid Oberhollenzer
2019-03-27Use fixed size integer for init socket requestDavid Oberhollenzer
2019-03-25Fix: actually process SIGUSR1 in initdDavid Oberhollenzer
2019-03-24Add hacky utiliy that waits for the presence of some filesDavid Oberhollenzer
2019-03-21Make service status matching fuzzier (also allow service name match)David Oberhollenzer
2019-03-20Fix warnings from gcc 8.3 + musl buildDavid Oberhollenzer
2019-03-20initd: don't start runsvc for services without exec blockDavid Oberhollenzer
2019-03-20cleanup runsvc: merge codepaths for execution, remove cleanup codeDavid Oberhollenzer
2019-03-20Dump more information in service status commandDavid Oberhollenzer
2019-03-19Seperate service loading/error loging from dumpscript commandDavid Oberhollenzer
2019-03-18cleanup: remove broken stat ... open patternDavid Oberhollenzer
2019-03-18Add filtering parameters to status commandDavid Oberhollenzer
2019-03-18Cleanup status reportingDavid Oberhollenzer
2019-03-18Add status report command to service command line utilityDavid Oberhollenzer
2019-03-18initd: implement handling of socket requestsDavid Oberhollenzer
2019-03-18Add functions to transmit service status accross initd socketDavid Oberhollenzer
2019-03-18Add init socket to initdDavid Oberhollenzer
2019-03-18Add helpers for initd socketDavid Oberhollenzer
2019-03-15initd: store completed services in list instead of deleting themDavid Oberhollenzer
2019-03-14Update e-mail addressDavid Oberhollenzer
2018-11-25Release init-0.9v0.9David Oberhollenzer
2018-11-23Remove some no longer needed cruftDavid Oberhollenzer