From 506341bf1774ec09a621d65a2153a3026078061f Mon Sep 17 00:00:00 2001 From: erdgeist Date: Sat, 15 Apr 2006 20:48:26 +0000 Subject: Two bugs preventing jails to be set norun or run have been fixed. --- ezjail-admin | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'ezjail-admin') diff --git a/ezjail-admin b/ezjail-admin index 60cc29e..0a889fd 100755 --- a/ezjail-admin +++ b/ezjail-admin @@ -417,22 +417,22 @@ setup|update) ;; ######################## ezjail-admin CONFIG ######################## config) - shift - + shift + args=`getopt -r: $*` || exerr "Usage: `basename -- $0` config [-r run|norun] jailname" - + ezjail_setrunnable= - + set -- ${args} for arg do case ${arg} in - -r) ezjail_setrunnable=$1; shift 2;; + -r) ezjail_setrunnable=$2; shift 2;; --) shift; break;; esac done - + [ $# = 1 ] || exerr "Usage: `basename -- $0` config [-r run|norun] jailname" - + # Jail name mandatory fetchjailinfo $1 @@ -444,10 +444,10 @@ config) case ${ezjail_setrunnable} in run) - [ "${ezjail_config}" = "${ezjail_config%.norun}" ] || mv {ezjail_config} ${ezjail_config%.norun} + [ "${ezjail_config}" = "${ezjail_config%.norun}" ] || mv ${ezjail_config} ${ezjail_config%.norun} ;; norun) - [ "${ezjail_config}" = "${ezjail_config%.norun}" ] && mv {ezjail_config} ${ezjail_config}.norun + [ "${ezjail_config}" = "${ezjail_config%.norun}" ] && mv ${ezjail_config} ${ezjail_config}.norun ;; esac -- cgit v1.2.3