aboutsummaryrefslogtreecommitdiff
path: root/lib/include/service.h
AgeCommit message (Expand)Author
2020-05-14Move service rt data to libinit, try to improve memory packingDavid Oberhollenzer
2020-05-08Implement a "subreaper" service flagDavid Oberhollenzer
2020-05-08Cleanup: complete redesign of the initd supervisorDavid Oberhollenzer
2020-04-24Cleanup: remove rdsvc flagsDavid Oberhollenzer
2020-03-31cleanup: delete remains of libutilDavid Oberhollenzer
2019-06-16Add RDSVC_NO_DESC flagDavid Oberhollenzer
2019-03-29Keep original respawn limitDavid Oberhollenzer
2019-03-28Add start/stop commands to init socketDavid Oberhollenzer
2019-03-28initd: Hand out unique IDs to servicesDavid Oberhollenzer
2019-03-20initd: don't start runsvc for services without exec blockDavid Oberhollenzer
2018-11-23Remove some no longer needed cruftDavid Oberhollenzer
2018-11-23Relicense what is left of the init system under OpenBSD style ISC licenseDavid Oberhollenzer
2018-11-04Seperate init specific code from utility codeDavid Oberhollenzer
2018-09-19Add simple cron implementationDavid Oberhollenzer
2018-08-24Remove ctrl+alt+del target, simply initiate reboot targetDavid Oberhollenzer
2018-07-22Add output truncation flagDavid Oberhollenzer
2018-04-22Add flags to selectively skip fields in service filesDavid Oberhollenzer
2018-04-22Store original file name in service structureDavid Oberhollenzer
2018-04-11Don't pre-allocate argument vector for command linesDavid Oberhollenzer
2018-04-11Don't split dependencies into argument vector, keep list of stringsDavid Oberhollenzer
2018-04-11Cleanup: redeuce number of allocations in rdsvcDavid Oberhollenzer
2018-04-04Add comments to library headersDavid Oberhollenzer
2018-04-04Merge preprocessing of command linesDavid Oberhollenzer
2018-03-26Add service respawn limitDavid Oberhollenzer
2018-03-25Unify naming of service to shorthand svcDavid Oberhollenzer
2018-03-25Add file with service enum conversion functionsDavid Oberhollenzer
2018-03-24Add license headers and comments to sourceDavid Oberhollenzer
2018-03-24Initial commitDavid Oberhollenzer