: ${UTIL_VSERVER_VARS:=/usr/lib/util-vserver/util-vserver-vars}
test -e "$UTIL_VSERVER_VARS" || {
- echo "Can not find util-vserver installation; aborting..." >&2
+ echo $"Can not find util-vserver installation (the file '$UTIL_VSERVER_VARS' would be expected); aborting..." >&2
exit 1
}
. "$UTIL_VSERVER_VARS"
OPT_FLAGS=()
OPT_SECURE=
OPT_SILENT=
-OPT_FAKEINIT=
+OPT_INITPID=
while true; do
case "$1" in
--domainname) OPT_DOMAINNAME=$2; shift;;
--hostname) OPT_HOSTNAME=$2; shift;;
--flag)
- test "$2" = "fakeinit" && \
- OPT_FAKEINIT=--fakeinit ||
- OPT_FLAGS=( "${OPT_FLAGS[@]}" "$2" )
+ test "$2" != "fakeinit" || OPT_INITPID=--initpid
+ OPT_FLAGS=( "${OPT_FLAGS[@]}" "$2" )
shift
;;
--secure) OPT_SECURE=1;;
migrate_cmd=( $_VCONTEXT
${OPT_SILENT:+--silent}
${OPT_DISCONNECT:+--disconnect}
- $OPT_FAKEINIT )
+ $OPT_INITPID )
"${create_cmd[@]}" "${chain_cmd[@]}" -- \
"${migrate_cmd[@]}" --endsetup --migrate-self -- "$@"