francoismichel / francoismichel/ssh3
"There is no daemon" statement in documentation is based on outdated premise
Open
- Dominant language
- Go
- Stars
- 5k
- Forks
- 118
- PR merge metrics
- No merged PRs in 30d
Description
Modern init systems do not depend on self-daemonization, which is considered an antipattern in recent decades. Software is _expected_ to run in the foreground so a process supervisor (launchd, systemd, etc) can simply `wait()` on it to exit, record its exit status, and restart it if necessary.
See f/e #63, which configures the service to run in the background with no traditional self-daemonization involved.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.