From 9aa727fe91024311626479ea50e3962174f11524 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sat, 24 Jan 2015 00:45:42 +0000 Subject: [PATCH] add jails dependencies --- jails.json | 3 +++ scripts/lib/jail.rb | 3 +++ templates/jail.erb | 7 +++++++ 3 files changed, 13 insertions(+) diff --git a/jails.json b/jails.json index d714308..4655f46 100644 --- a/jails.json +++ b/jails.json @@ -17,6 +17,9 @@ ] }, "default_jail_conf": { + "provide": "standard_ezjail", + "require": [], + "before": [], "exec_start": "/bin/sh /etc/rc", "exec_stop": null, "hostname": "%{name}", diff --git a/scripts/lib/jail.rb b/scripts/lib/jail.rb index 5489db3..0002ef4 100644 --- a/scripts/lib/jail.rb +++ b/scripts/lib/jail.rb @@ -111,6 +111,9 @@ class JailRegistry < Registry def default_jail_conf { + "provide" => "standard_ezjail", + "require" => [], + "before" => [], "exec_start" => "/bin/sh /etc/rc", "exec_stop" => nil, "hostname" => "%{name}", diff --git a/templates/jail.erb b/templates/jail.erb index a6caf23..8d7a5c0 100644 --- a/templates/jail.erb +++ b/templates/jail.erb @@ -1,4 +1,11 @@ # THIS FILE WAS GENERATED, CHANGES WILL BE OVERWRITTEN + +# +# PROVIDE: <%= provide %> +# REQUIRE: <%= require_.join(" ") %> +# BEFORE: <%= before.join(" ") %> +# + <% properties.each do |property,value| -%> export jail_<%= name %>_<%= property %>=<%= value %> <% end -%>