summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md14
1 files changed, 14 insertions, 0 deletions
diff --git a/README.md b/README.md
index 632fbb0..ba51aba 100644
--- a/README.md
+++ b/README.md
@@ -51,6 +51,20 @@ clone` requires the parent dataset to already exist.
# mkdir -p /skiff/repos
```
+### Jail config
+
+FreeBSD doesn't ship an `/etc/jail.conf`, and at boot `service jail start`
+(no jail named) only creates jails it finds in that one file - it never
+looks at `jail.conf.d/` on its own. Point it there once:
+
+```
+# echo '.include "/etc/jail.conf.d/*.conf";' > /etc/jail.conf
+```
+
+Without this, `skiff new-app` and manual `service jail start <app>` still
+work fine - both read `jail.conf.d/<app>.conf` directly - so the gap stays
+hidden until the host reboots and no app jail comes back up.
+
### Nginx
Add once to `/usr/local/etc/nginx/nginx.conf`, inside the `http` block: