#!/usr/local/bin/cbsd
#v11.0.0
globalconf="${workdir}/cbsd.conf"
CBSDMODULE="bsdconf"
MYARG=""
MYOPTARG="jname"
MYDESC="cbsd tzsetup wrapper"
ADDHELP="jname= work in with jail\n"
EXTHELP="modules/bsdconf.d.html"

. ${subr}
. ${strings}
. ${system}
init $*

#defines
_MYDIR=$( dirname `realpath $0` )

[ -n "${jname}" ] && shift # skip for jname
cmd="${@}"
exec_cmd="/usr/sbin/tzsetup"

## MAIN ##
if [ -n "${jname}" ]; then
	. ${jrcconf}
	[ $? -eq 1 ] && err 1 "${MAGENTA}No such jail: ${GREEN}${jname}${NORMAL}"
	[ ${jid} -eq 0 ] && err 1 "Jail is not running"
else
	data="/"
fi

${exec_cmd} -C ${data} ${cmd}
exec ${exec_cmd} -r
