diff options
Diffstat (limited to 'TODO.md')
| -rw-r--r-- | TODO.md | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -10,7 +10,7 @@ ### System init -- [x] Mount essential filesystems (`/proc`, `/sys`, `/dev` via `devtmpfs`). +- [x] Mount filesystems (`/proc`, `/sys`, `/dev`). - [x] Spawn `udev` (or compatible device manager) as child process. - [x] Mount user-defined filesystems from `/etc/fstab` - [x] Activate `swap` @@ -23,7 +23,7 @@ - [ ] Parse TOML unit files (`/etc/vigil/units/*.toml`) - [ ] Start/stop/restart/status via `vigilctl` - [ ] Handle `Wants=`, `After=`, `Before=` dependencies - - [ ] Auto-restart failed services (configurable: `restart = always|on-failure|never`) + - [ ] Auto-restart failed services (configurable via option `restart = always|on-failure|never`) - [ ] **Child process reaping** - [ ] Install `SIGCHLD` handler - [ ] Call `waitpid(-1, ...)` in loop to reap zombies |
