systemctl

This commit is contained in:
Raven Scott
2026-04-03 18:24:15 -04:00
parent ef9ef9058f
commit b727177842
23 changed files with 843 additions and 108 deletions
+1
View File
@@ -68,6 +68,7 @@ Always use the `ctx` passed into **`run`**, not a global, so pipeline stdin work
- No **`require`**, no **`import`** helper—the in-image script is not a CommonJS or ESM module.
- No automatic **`fetch`** guarantee—depends on host/Pear globals; do not rely on it for portable `/bin` utilities.
- **`process`** may exist on Bare/Node hosts but **do not** depend on it for utilities meant to run identically under Pear; use `ctx.console` and `ctx.env`.
- **bare-initd control** is not a **`ctx`** method: use **`/bin/systemctl`** (or **`journalctl`**; **`bare-initctl`** is a legacy alias), which the booter handles via delegation—same pattern as **`git`** / **`curl`**.
---