aboutsummaryrefslogtreecommitdiffstats
path: root/roles/jail/templates
diff options
context:
space:
mode:
authorJan Tuomi <jan@jantuomi.fi>2026-08-13 21:51:18 +0300
committerJan Tuomi <jan@jantuomi.fi>2026-08-13 21:51:18 +0300
commit40596977c2191247bd602170f6a63958c59697f7 (patch)
treee0356b7f68921e3d4acddfd9468fb23db86d463b /roles/jail/templates
parent8a008dd67243b03ae7c13f00e5006987fd266f04 (diff)
Update homepage jail to use single self-signed cert for gemini
Diffstat (limited to 'roles/jail/templates')
-rw-r--r--roles/jail/templates/jail_conf.j28
1 files changed, 5 insertions, 3 deletions
diff --git a/roles/jail/templates/jail_conf.j2 b/roles/jail/templates/jail_conf.j2
index f4243c7..d8e0667 100644
--- a/roles/jail/templates/jail_conf.j2
+++ b/roles/jail/templates/jail_conf.j2
@@ -1,14 +1,16 @@
{{ jail.name }} {
vnet;
- persist;
exec.clean;
allow.raw_sockets;
- mount.devfs;
+
+ mount.devfs; # Mount /dev according to devfs_ruleset
+ devfs_ruleset = {{ jail.devfs_ruleset }};
+
+ enforce_statfs = 1; # Let jail see own mounts
{% for opt in jail.options %}
{{ opt }};
{% endfor %}
- devfs_ruleset = {{ jail.devfs_ruleset }};
host.hostname = "${name}";
path = "/usr/local/jails/containers/${name}";