Details
- Reviewers
dfr
Diff Detail
- Lint
Lint Skipped - Unit
Tests Skipped - Build Status
Buildable 74584 Build 71467: arc lint + arc unit
Event Timeline
Still to be tested, this is to help me track down situations where the podman_service daemon has exited, and we're unable to deploy. So far both daemon(8) and podman service both stop, no core dumps or log files left.
I've raised this on the podman discord, here is just to share the patches.
Completely rework rc.d script in line with ports norms.
In particular, the previous implementation would not always shut down
correctly, leaving the daemon shut down, instead of restarted, due
to race conditions.
Move logging to syslogd, and add a rotation script by default.
The auto-restart flag should ultimately be removed, once debugging
of issues is resolved.
This is a reasonably substantial re-working, I'll let it stew for a week or so to see what I missed.