diff options
Diffstat (limited to 'docs/PLAN.md')
| -rw-r--r-- | docs/PLAN.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/PLAN.md b/docs/PLAN.md index 81a4b81..ee5dbe3 100644 --- a/docs/PLAN.md +++ b/docs/PLAN.md @@ -8,7 +8,7 @@ Build `jprov`, a FreeBSD jail provisioning tool that treats jails as nearly stat ## Current Understanding - Primary command: `jprov [jailname]`. - Reads a main config from `/etc/jprov.conf` (or `/usr/local/etc/jprov.conf`) which defines where per-jail configs live. -- Per-jail config is TOML and includes at least: template, provisioning command, and nullfs mounts. +- Per-jail config is TOML and includes at least: template, provisioning command (`cmds.provision`), and nullfs mounts. `jailconf` is a map of keys to values for jail.conf entries. - Creates a new thin jail as a ZFS clone of the template dataset. - Deep-copies a tree into the jail filesystem (e.g. `jailname/usr/local/bin/foo` -> `/usr/local/bin/foo`). - Runs a provisioning command inside the jail; provisioning success depends on this command's exit status. |
