Commit Graph

6 Commits

Author SHA1 Message Date
(null)
957b0a54ee add some DTrace USDT probes 2023-07-31 02:07:35 -04:00
(null)
87612d8ec2 Run supervisor loop in child process; allow setting user/group on exec
- Executables are now able to run as non-root user by name or uid/gid
- Refactored the supervisor loop to make it run in child process, still
    keeping parent side of the run loop to poll in updates and eventually,
    event streams.
- The ultimate plan is to allow the supervisor loop "detach" from the main
    process, and allow a replacement process to adopt the loop. Such that
    the daemon can be restart/update without bringing all the running containers
    with it.
2023-07-30 02:31:44 -04:00
(null)
4b779520c3 fix clippy bits 2023-07-27 02:09:04 -04:00
(null)
ca4d77ecd2 fix purge 2023-07-24 02:09:54 -04:00
Yan Ka, Chiu
a82dff543c remove dead code 2023-07-04 06:11:02 +08:00
Yan Ka, Chiu
6075716009 initial commit 2023-07-01 07:10:15 +08:00