From 0ddb055c5a9fd528b0c01bd1a034dbcb7478b46a Mon Sep 17 00:00:00 2001 From: erdgeist Date: Wed, 24 Apr 2013 03:15:58 +0000 Subject: Put an example retention policy in sample config --- ezjail-admin | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'ezjail-admin') diff --git a/ezjail-admin b/ezjail-admin index 8e24af0..099af05 100755 --- a/ezjail-admin +++ b/ezjail-admin @@ -181,6 +181,7 @@ writejailinfo () { echo export jail_${ezjail_safename}_parentzfs=\"${ezjail_parentzfs}\" echo export jail_${ezjail_safename}_parameters=\"${ezjail_parameters}\" echo export jail_${ezjail_safename}_post_start_script=\"${ezjail_post_start_script}\" + echo export jail_${ezjail_safename}_retention_policy=\"${ezjail_retention_policy}\" ) > "${ezjail_destconf}" @@ -231,6 +232,7 @@ fetchjailinfo () { eval ezjail_parentzfs=\"\$jail_${ezjail_safename}_parentzfs\" eval ezjail_parameters=\"\$jail_${ezjail_safename}_parameters\" eval ezjail_post_start_script=\"\$jail_${ezjail_safename}_post_start_script\" + eval ezjail_retention_policy=\"\$jail_${ezjail_safename}_retention_policy\" # Pre ezjail-3.3-jails do not have this set : ${ezjail_parentzfs:=${ezjail_jailzfs}} @@ -1242,7 +1244,7 @@ snapshot) [ "${ezjail_imagetype}" = "zfs" ] && ezjail_zfs_datasets="${ezjail_parentzfs}/${ezjail_hostname} ${ezjail_zfs_datasets}" # Use global retention policy, if none set - : ${ezjail_retention_policy=${ezjail_default_retention_policy}} + : ${ezjail_retention_policy:=${ezjail_default_retention_policy}} for ezjail_zfs in ${ezjail_zfs_datasets}; do check_for_zfs_exist ${ezjail_zfs} || continue -- cgit v1.2.3