index
:
catsit
this commit
master
(deprecated) process supervisor
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
daemon.c
(
follow
)
Commit message (
Expand
)
Author
Age
*
Skip leading whitespace on prepends and commands
1.3
June McEnroe
2021-03-01
*
Drop pledge privileges after daemonization
1.2
June McEnroe
2021-02-01
*
Check signals first in the loop
June McEnroe
2021-02-01
*
Refactor unveil calls so errors can be reported properly
June McEnroe
2020-11-10
*
Do not increment signals
June McEnroe
2020-10-27
*
Only look up group if one is named
June McEnroe
2020-10-23
*
Remove default defines of RUNDIR, ETCDIR
June McEnroe
2020-10-23
*
Remove useless setprogname call
June McEnroe
2020-08-17
*
Use pledge(2) and unveil(2) on OpenBSD
June McEnroe
2020-08-17
*
Use a separate fd for the fake fifo writer
June McEnroe
2020-08-17
*
Use a non-blocking lock on the PID file
June McEnroe
2020-08-17
*
Truncate PID file after opening and locking
June McEnroe
2020-08-17
*
Simplify parseConfig error handling
June McEnroe
2020-08-17
*
Add drop command
June McEnroe
2020-08-16
*
Don't set LOGNAME
June McEnroe
2020-08-16
*
Set title after reload
June McEnroe
2020-08-16
*
Set title on control commands
June McEnroe
2020-08-15
*
Remove EX_CONFIG from default stopexits
June McEnroe
2020-08-15
*
Parse config later
June McEnroe
2020-08-15
*
Add reset interval after which restart interval is reset
June McEnroe
2020-08-15
*
Log when service name pattern doesn't match
June McEnroe
2020-08-15
*
Call setproctitle with number of services
June McEnroe
2020-08-15
*
Rename project to catsit
June McEnroe
2020-08-15
*
Use only LOG_NOTICE and LOG_WARNING
June McEnroe
2020-08-15
*
Implement service status
June McEnroe
2020-08-15
*
Parse control commands
June McEnroe
2020-08-15
*
Read service pipes
June McEnroe
2020-08-15
*
Implement non-blocking line-buffered reading
June McEnroe
2020-08-15
*
Just use CLOCK_MONOTONIC and clean up includes
June McEnroe
2020-08-15
*
Reap children
June McEnroe
2020-08-15
*
Switch to timespec for timeouts
June McEnroe
2020-08-14
*
Implement serviceStart
June McEnroe
2020-08-14
*
Build environment for services
June McEnroe
2020-08-14
*
Implement spawntab parsing
June McEnroe
2020-08-14
*
Open syslog, daemonize, write PID
June McEnroe
2020-08-14
*
Implement user and group lookup
June McEnroe
2020-08-14
*
Add spawnd skeleton
June McEnroe
2020-08-14