declare -r SETUP_HELPMSG=$"
--context ... the static context of the vserver [default: none; a dynamic
context will be assumed]
- --confdir ... [default: $CONFDIR/<name>]
+ --confdir ... [default: $__CONFDIR/<name>]
--lockfile <filename>
- ... [default: $RUNDIR/<name>]
+ ... [default: $__RUNDIR/<name>]
--hostname <hostname>
--netdev <device>
--netbcast <broadcast>
function setup_setDefaults
{
- : ${SETUP_CONFDIR:=$CONFDIR/$1}
- : ${SETUP_LOCKFILE:=$RUNDIR/$1}
- findFile SETUP_FSTAB "$CONFDIR"/.defaults/fstab "$PKGLIBDEFAULTDIR"/fstab
+ : ${SETUP_CONFDIR:=$__CONFDIR/$1}
+ : ${SETUP_LOCKFILE:=$__RUNDIR/$1}
+ findFile SETUP_FSTAB "$__CONFDIR"/.defaults/fstab "$__PKGLIBDEFAULTDIR"/fstab
}
function setup_writeOption
{
local name=$1
- local cfgdir=$SETUP_CONFDIR
+ local cfgdir=${SETUP_CONFDIR:?}
local i
mkdir -p "$cfgdir"/interfaces "$cfgdir"/apps/init "$cfgdir"/uts
function setup_writeInitialFstab
{
- cat "$SETUP_FSTAB" >"$SETUP_CONFDIR"/fstab
+ cat "${SETUP_FSTAB:?}" >"${SETUP_CONFDIR:?}"/fstab
}
function setup_test