Subject: Problem to start my 2nd VM
From: Sam Przyswa <samp@arial-concept.com>
Date: Fri, 28 May 2021 23:30:34 +0200
Fri, 28 May 2021 23:30:34 +0200
Hi,

My first VM started without problem, on the other hand my 2nd VM which 
was on another host does not want to start I attach you the debug file ...

Thanks for your help...

Sam.




Hi,

My first VM started without problem, on the other hand my 2nd VM which was on another host does not want to start I attach you the debug file ...

Thanks for your help...

Sam.



+ shift
+ true
+ case "$1" in
+ shift
+ break
+ OPTION_ALL=($OPTION_SILENT $OPTION_VERBOSE $OPTION_DEBUG $OPTION_DEFAULTTTY)
+ SELF=("$0" "${OPTION_ALL[@]}")
+ vserver=soleil-xl
+ cmd=start
+ test start '!=' build
+ allow_legacy=
+ vserver=soleil-xl
+ case "$vserver" in
++ vuname --get --xid soleil-xl
+ context='??? ??? ??? ??? ??? ??? ???'
+ test -d '??? ??? ??? ??? ??? ??? ???'
+ VSERVER_DIR=/etc/vservers/soleil-xl
+ do_legacy=
+ test '!' -e /etc/vservers/soleil-xl/legacy
+ test -d /etc/vservers/soleil-xl -o '!' -e /etc/vservers/soleil-xl.conf
+ test -z ''
+ test -d /etc/vservers/soleil-xl
+ _setVserverName
++ basename /etc/vservers/soleil-xl
+ VSERVER_NAME=soleil-xl
+ test start = start -a -z ''
+ isAvoidNamespace /etc/vservers/soleil-xl
+ local cfgdir
+ /usr/sbin/vserver-info - FEATURE namespace
++ /usr/sbin/vserver-info /etc/vservers/soleil-xl CFGDIR
+ cfgdir=/etc/vservers/soleil-xl
+ test '!' -e /etc/vservers/soleil-xl/namespace
+ test -e /etc/vservers/.defaults/nonamespace -o -e /etc/vservers/soleil-xl/nonamespace
+ mountTriggerAutomount /etc/vservers/soleil-xl
+ local cfgdir=/etc/vservers/soleil-xl
+ local vdir=/etc/vservers/soleil-xl/vdir
+ local f
+ local r=0
+ for f in fstab fstab.local fstab.remote
+ local fstab=/etc/vservers/soleil-xl/fstab
+ test -e /etc/vservers/soleil-xl/fstab
+ pushd /etc/vservers/soleil-xl/vdir
+ /usr/lib/util-vserver/secure-mount --trigger-automount -a --fstab /etc/vservers/soleil-xl/fstab
+ popd
+ for f in fstab fstab.local fstab.remote
+ local fstab=/etc/vservers/soleil-xl/fstab.local
+ test -e /etc/vservers/soleil-xl/fstab.local
+ continue
+ for f in fstab fstab.local fstab.remote
+ local fstab=/etc/vservers/soleil-xl/fstab.remote
+ test -e /etc/vservers/soleil-xl/fstab.remote
+ continue
+ return
+ exec /usr/sbin/vspace --mount --fs --new -- /usr/sbin/vserver ----nonamespace --debug
soleil-xl start
+ shift
+ true
+ case "$1" in
+ shift
+ break
+ OPTION_ALL=($OPTION_SILENT $OPTION_VERBOSE $OPTION_DEBUG $OPTION_DEFAULTTTY)
+ SELF=("$0" "${OPTION_ALL[@]}")
+ vserver=soleil-xl
+ cmd=start
+ test start '!=' build
+ allow_legacy=
+ vserver=soleil-xl
+ case "$vserver" in
++ vuname --get --xid soleil-xl
+ context='??? ??? ??? ??? ??? ??? ???'
+ test -d '??? ??? ??? ??? ??? ??? ???'
+ VSERVER_DIR=/etc/vservers/soleil-xl
+ do_legacy=
+ test '!' -e /etc/vservers/soleil-xl/legacy
+ test -d /etc/vservers/soleil-xl -o '!' -e /etc/vservers/soleil-xl.conf
+ test -z ''
+ test -d /etc/vservers/soleil-xl
+ _setVserverName
++ basename /etc/vservers/soleil-xl
+ VSERVER_NAME=soleil-xl
+ test start = start -a -z ----nonamespace
+ test start '!=' enter -a start '!=' stop
+ set_init_cwd
++ pwd
+ INIT_CWD=/var/lib/vservers/soleil-xl
+ export INIT_CWD
+ cd /
+ . /usr/lib/util-vserver/vserver.functions
++ NICE_CMD=()
++ declare -a NICE_CMD
++ IONICE_CMD=()
++ declare -a IONICE_CMD
++ NETNS_CMD=()
++ declare -a NETNS_CMD
++ CHBIND_CMD=()
++ declare -a CHBIND_CMD
++ CAP_OPTS=()
++ declare -a CAP_OPTS
++ CHCONTEXT_INIT_OPTS=()
++ declare -a CHCONTEXT_INIT_OPTS
++ CHCONTEXT_FLAG_OPTS=()
++ declare -a CHCONTEXT_FLAG_OPTS
++ CHCONTEXT_OPTS=()
++ declare -a CHCONTEXT_OPTS
++ CAPCHROOT_OPTS=()
++ declare -a CAPCHROOT_OPTS
++ INTERFACES=()
++ declare -a INTERFACES
++ INITCMD_RESCUE=(/bin/sleep 900)
++ declare -a INITCMD_RESCUE
++ INITCMD_START=()
++ declare -a INITCMD_START
++ INITCMD_START_SYNC=()
++ declare -a INITCMD_START_SYNC
++ INITCMD_STOP=()
++ declare -a INITCMD_STOP
++ INITCMD_STOP_SYNC=()
++ declare -a INITCMD_STOP_SYNC
++ INITCMD_PREPARE=()
++ declare -a INITCMD_PREPARE
++ INITKILL_SEQ=()
++ declare -a INITKILL_SEQ
++ ENTER_SHELL=()
++ declare -a ENTER_SHELL
++ OPTS_VCONTEXT_CREATE=()
++ declare -a OPTS_VCONTEXT_CREATE
++ OPTS_VCONTEXT_MIGRATE=()
++ declare -a OPTS_VCONTEXT_MIGRATE
++ OPTS_VCONTEXT_ENTER=()
++ declare -a OPTS_VCONTEXT_ENTER
++ OPT_VCONTEXT_CHROOT=--chroot
++ OPT_VCONTEXT_CLOSE_FD=
++ OPTS_VATTRIBUTE=(--flag fakeinit)
++ declare -a OPTS_VATTRIBUTE
++ OPTS_VSCHED=()
++ declare -a OPTS_VSCHED
++ OPTS_ENV=()
++ declare -a OPTS_ENV
++ OPTS_VTAG_CREATE=()
++ declare -a OPTS_VTAG_CREATE
++ OPTS_VTAG_ENTER=()
++ declare -a OPTS_VTAG_ENTER
++ OPTS_VMEMCTRL=()
++ declare -a OPTS_VMEMCTRL
++ OPTS_VSPACE=(--default)
++ declare -a OPTS_VSPACE
++ OPTS_VSPACE_SHARED=()
++ declare -a OPTS_VSPACE_SHARED
++ VSPACE_SHARED_CMD=()
++ declare -a VSPACE_SHARED_CMD
++ STOPCMD_PREPARE=()
++ declare -a STOPCMD_PREPARE
++ VSERVER_EXTRA_CMDS=()
++ declare -a VSERVER_EXTRA_CMDS
++ INIT_RESCUE=
++ VSHELPER_SYNC_TIMEOUT=30
++ USE_VNAMESPACE=
++ INTERFACE_CMDS_IDX=0
++ RUNLEVEL_START=
++ RUNLEVEL_STOP=
++ _HAVE_INTERFACE_OPTIONS=
++ _HAVE_CHBIND_OPTIONS=
++ _NEED_VSHELPER_SYNC=
++ _IS_FAKEINIT=
++ INITSTYLE=sysv
++ S_CONTEXT=
++ N_CONTEXT=
++ SILENT_OPT=
++ CGROUP_MNT=/dev/cgroup
++ CGROUP_SUBSYS=()
++ declare -a CGROUP_SUBSYS
++ CGROUP_INHERIT=(cpuset.cpus cpuset.mems)
++ declare -a CGROUP_INHERIT
++ CGROUP_BASE=
++ CGROUP_MNT_PER_SS=
++ : soleil-xl
++ test -e /etc/vservers/soleil-xl/noisy -o -n ''
++ SILENT_OPT=--silent
+ case "$2" in
+ shift 2
+ . /usr/lib/util-vserver/vserver.start
+++ /usr/sbin/vserver-info /etc/vservers/soleil-xl CANONIFY
++ lock /var/lock/vserver.etcvserverssoleilxl.startup
+++ /bin/mktemp -t vserver-lock.XXXXXX
++ local tmp=/tmp/vserver-lock.Mo0zS9
++ /bin/rm -f /tmp/vserver-lock.Mo0zS9
++ /usr/bin/mkfifo -m600 /tmp/vserver-lock.Mo0zS9
++ /bin/grep -q true /tmp/vserver-lock.Mo0zS9
++ /usr/lib/util-vserver/lockfile /var/lock/vserver.etcvserverssoleilxl.startup /tmp/vserver-lock.Mo0zS9
++ _VS_LOCKS='6808 '
++ isVserverRunning /etc/vservers/soleil-xl
++ local _ivr_ctx _ivr_procnum
++ getVserverStatus /etc/vservers/soleil-xl _ivr_ctx _ivr_procnum 1
++ test -r /etc/vservers/soleil-xl/run
++ local _gvs_ctx
++ read _gvs_ctx
++ eval '_ivr_ctx=$_gvs_ctx'
+++ _ivr_ctx=40001
+++ /usr/sbin/vuname -g --xid 40001 context
++ test /etc/vservers/soleil-xl = '???'
++ test -n _ivr_procnum
++ eval _ivr_procnum=0
+++ _ivr_procnum=0
++ _gvs_tmp=0
++ test 0 = 0
+++ /usr/lib/util-vserver/readlink /etc/vservers/soleil-xl/run
++ local runfile=/var/run/vservers/soleil-xl
++ test -z 1
++ /bin/rm -f /var/run/vservers/soleil-xl
++ return 1
++ return 1
++ is_configured=
++ is_executed=
++ is_started=
++ is_mounted=
++ is_vshelper_init=
++ have_interfaces=
++ startsync_pipe=
++ have_initcmd=
++ have_cgroup=
++ test 0 -gt 0
++ test xsysv = xrescue -a -z '' -a 0 -gt 0
++ set -e
++ trap cleanup EXIT
++ sanityCheck /etc/vservers/soleil-xl
++ declare -r cfgdir=/etc/vservers/soleil-xl
++ test -e /etc/vservers/soleil-xl/fstab.local
++ test -e /etc/vservers/soleil-xl/hostname -a '!' -L /etc/vservers/soleil-xl/hostname
++ test -e /etc/vservers/soleil-xl/domainname -a '!' -L /etc/vservers/soleil-xl/domainname
++ local i
++ for i in "$cfgdir"/interfaces/*/only_ip
++ test -e '/etc/vservers/soleil-xl/interfaces/*/only_ip'
++ test '!' -d /etc/vservers/soleil-xl/dlimits -o -L /etc/vservers/soleil-xl/cache
++ /usr/bin/find /etc/vservers/soleil-xl -type f -exec /usr/lib/util-vserver/check-unixfile
'{}' ';'
++ vshelper.doSanityCheck
++ local vshelper this_xid i
++ warnings=()
++ declare -a warnings
++ local solution_disable=
++ local solution_sysctl=
++ vshelper.isEnabled
++ local f=disabled
++ test '!' -e /etc/vservers/.defaults/apps/vshelper/disabled
++ /usr/sbin/vserver-info - FEATURE vshelper
++ test -n ''
++ return 0
++ vshelper.isEnabled warning
++ local f=warning-disabled
++ test '!' -e /etc/vservers/.defaults/apps/vshelper/warning-disabled
++ /usr/sbin/vserver-info - FEATURE vshelper
++ test -n ''
++ return 0
+++ /usr/sbin/vserver-info - XID
++ this_xid=0
++ test 0 = 0
++ local proc_file=/proc/sys/kernel/vshelper
++ test -r /proc/sys/kernel/vshelper
+++ cat /proc/sys/kernel/vshelper
++ vshelper=/usr/lib/util-vserver/vshelper
++ /usr/bin/cmp -s /usr/lib/util-vserver/vshelper /usr/lib/util-vserver/vshelper
++ test -d /var/run/vshelper
++ test 0 -eq 0
++ return 0
++ /usr/sbin/vserver-info - VERIFYCAP
++ /usr/sbin/vserver-info - VERIFYPROC
++ test -e /etc/vservers/soleil-xl/context
++ pushd /etc/vservers/soleil-xl
++ execScriptlets /etc/vservers/soleil-xl soleil-xl initialize
++ declare -r vdir=/etc/vservers/soleil-xl
++ declare -r name=soleil-xl
++ declare -r flavor=initialize
++ local base i
++ for base in "$vdir"/scripts "$__CONFDIR"/.defaults/scripts
++ local DONT_SKIP_DEFAULTS=
++ local already_handled=
++ for i in "$base/$flavor" "$base/$flavor.d"/*
++ isRegularFile /etc/vservers/soleil-xl/scripts/initialize
++ test -f /etc/vservers/soleil-xl/scripts/initialize
++ return 1
++ continue
++ for i in "$base/$flavor" "$base/$flavor.d"/*
++ isRegularFile '/etc/vservers/soleil-xl/scripts/initialize.d/*'
++ test -f '/etc/vservers/soleil-xl/scripts/initialize.d/*'
++ return 1
++ continue
++ test -z '' -o -n ''
++ for base in "$vdir"/scripts "$__CONFDIR"/.defaults/scripts
++ local DONT_SKIP_DEFAULTS=
++ local already_handled=
++ for i in "$base/$flavor" "$base/$flavor.d"/*
++ isRegularFile /etc/vservers/.defaults/scripts/initialize
++ test -f /etc/vservers/.defaults/scripts/initialize
++ return 1
++ continue
++ for i in "$base/$flavor" "$base/$flavor.d"/*
++ isRegularFile '/etc/vservers/.defaults/scripts/initialize.d/*'
++ test -f '/etc/vservers/.defaults/scripts/initialize.d/*'
++ return 1
++ continue
++ test -z '' -o -n ''
++ popd
++ fsckAllFS /etc/vservers/soleil-xl
++ local cfgdir=/etc/vservers/soleil-xl
++ local fstab=/etc/vservers/soleil-xl/fstab
++ local FSTAB_FILE
++ local fsck_exitcode
++ test -e /etc/vservers/soleil-xl/fstab
++ export FSTAB_FILE=/etc/vservers/soleil-xl/fstab
++ FSTAB_FILE=/etc/vservers/soleil-xl/fstab
++ /sbin/fsck -s -n -A -T
++ fsck_exitcode=0
++ test 0 -eq 0 -o 0 -eq 1
++ mountRootFS /etc/vservers/soleil-xl
++ local cfgdir=/etc/vservers/soleil-xl
++ local vdir=/etc/vservers/soleil-xl/vdir
++ local fstab=/etc/vservers/soleil-xl/fstab
++ local xflag=
++ test -e /etc/vservers/soleil-xl/fstab
++ pushd /etc/vservers/soleil-xl/vdir
++ test -w etc -o -w etc/mtab
++ /usr/lib/util-vserver/secure-mount -a --chroot --fstab /etc/vservers/soleil-xl/fstab
--rootfs only -n
++ popd
++ generateOptions /etc/vservers/soleil-xl
++ _generateInterfaceOptions /etc/vservers/soleil-xl
++ local iface
++ getFileValue N_CONTEXT /etc/vservers/soleil-xl/ncontext /etc/vservers/soleil-xl/context
++ local _gfv_var=N_CONTEXT
++ local _gfv_file
++ shift
++ findFile _gfv_file /etc/vservers/soleil-xl/ncontext /etc/vservers/soleil-xl/context
''
++ findObject -f _gfv_file /etc/vservers/soleil-xl/ncontext /etc/vservers/soleil-xl/context
''
++ local _fo_mod=-f
++ local _fo_var=_gfv_file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/ncontext
++ test '!' -f /etc/vservers/soleil-xl/ncontext
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/context
++ test '!' -f /etc/vservers/soleil-xl/context
++ _fo_file=/etc/vservers/soleil-xl/context
++ break
++ test -z /etc/vservers/soleil-xl/context -o -n /etc/vservers/soleil-xl/context
++ eval '_gfv_file="/etc/vservers/soleil-xl/context"'
+++ _gfv_file=/etc/vservers/soleil-xl/context
++ test -n /etc/vservers/soleil-xl/context -a -r /etc/vservers/soleil-xl/context
++ eval read N_CONTEXT
+++ read N_CONTEXT
++ test -n 40001 -o -z ''
++ for iface in "$1/interfaces/"*
++ test -d /etc/vservers/soleil-xl/interfaces/0
++ test '!' -e /etc/vservers/soleil-xl/interfaces/0/disabled
++ _processSingleInterface /etc/vservers/soleil-xl/interfaces/0
++ local iface=/etc/vservers/soleil-xl/interfaces/0
++ local ip
++ local dev
++ local prefix
++ local mask
++ local bcast
++ local name
++ local scope
++ local mac
++ local extip
++ local up=up
++ local peer
++ _getInterfaceValue ip '' /etc/vservers/soleil-xl/interfaces/0
++ local _giv_val=ip
++ local _giv_dflt=
++ shift 2
++ local _giv_i
++ local _giv_tmp
++ : 212.129.60.123
++ eval 'ip=$_giv_tmp'
+++ ip=212.129.60.123
++ _getInterfaceValue extip '' /etc/vservers/soleil-xl/interfaces/0 /etc/vservers/soleil-xl/interfaces/0/..
++ local _giv_val=extip
++ local _giv_dflt=
++ shift 2
++ local _giv_i
++ local _giv_tmp
++ :
++ eval 'extip=$_giv_tmp'
+++ extip=
++ _getInterfaceValue dev '' /etc/vservers/soleil-xl/interfaces/0 /etc/vservers/soleil-xl/interfaces/0/..
++ local _giv_val=dev
++ local _giv_dflt=
++ shift 2
++ local _giv_i
++ local _giv_tmp
++ : eno1:1
++ eval 'dev=$_giv_tmp'
+++ dev=eno1:1
++ _getInterfaceValue prefix '' /etc/vservers/soleil-xl/interfaces/0 /etc/vservers/soleil-xl/interfaces/0/..
++ local _giv_val=prefix
++ local _giv_dflt=
++ shift 2
++ local _giv_i
++ local _giv_tmp
++ :
++ eval 'prefix=$_giv_tmp'
+++ prefix=
++ _getInterfaceValue mask '' /etc/vservers/soleil-xl/interfaces/0 /etc/vservers/soleil-xl/interfaces/0/..
++ local _giv_val=mask
++ local _giv_dflt=
++ shift 2
++ local _giv_i
++ local _giv_tmp
++ :
++ eval 'mask=$_giv_tmp'
+++ mask=
++ _getInterfaceValue bcast '' /etc/vservers/soleil-xl/interfaces/0 /etc/vservers/soleil-xl/interfaces/0/..
++ local _giv_val=bcast
++ local _giv_dflt=
++ shift 2
++ local _giv_i
++ local _giv_tmp
++ :
++ eval 'bcast=$_giv_tmp'
+++ bcast=
++ _getInterfaceValue name '' /etc/vservers/soleil-xl/interfaces/0
++ local _giv_val=name
++ local _giv_dflt=
++ shift 2
++ local _giv_i
++ local _giv_tmp
++ :
++ eval 'name=$_giv_tmp'
+++ name=
++ _getInterfaceValue scope '' /etc/vservers/soleil-xl/interfaces/0 /etc/vservers/soleil-xl/interfaces/0/..
++ local _giv_val=scope
++ local _giv_dflt=
++ shift 2
++ local _giv_i
++ local _giv_tmp
++ :
++ eval 'scope=$_giv_tmp'
+++ scope=
++ _getInterfaceValue mac '' /etc/vservers/soleil-xl/interfaces/0
++ local _giv_val=mac
++ local _giv_dflt=
++ shift 2
++ local _giv_i
++ local _giv_tmp
++ :
++ eval 'mac=$_giv_tmp'
+++ mac=
++ _getInterfaceValue peer '' /etc/vservers/soleil-xl/interfaces/0
++ local _giv_val=peer
++ local _giv_dflt=
++ shift 2
++ local _giv_i
++ local _giv_tmp
++ :
++ eval 'peer=$_giv_tmp'
+++ peer=
++ test -n 212.129.60.123
++ test -n eno1:1 -o -e /etc/vservers/soleil-xl/interfaces/0/nodev
++ test '!' -e /etc/vservers/soleil-xl/interfaces/0/down
++ true
++ _transformMask2Prefix prefix '' ''
++ local _tm2p_tmp=
++ test -n ''
++ /usr/lib/util-vserver/mask2prefix ''
++ eval 'prefix=$_tm2p_tmp'
+++ prefix=
++ return 0
++ INTERFACES=("${INTERFACES[@]}" "$ip${prefix:+/$prefix}")
++ test '!' -e /etc/vservers/soleil-xl/interfaces/0/nodev
++ test '!' -e /etc/vservers/soleil-xl/interfaces/0/only_ip
++ test -e /etc/vservers/soleil-xl/interfaces/0/vlandev -o '(' -e /etc/vservers/soleil-xl/interfaces/0/../vlandev
-a '!' -e /etc/vservers/soleil-xl/interfaces/0/novlandev ')' -o '(' -e /etc/vservers/.defaults/interfaces/vlandev
-a '!' -e /etc/vservers/soleil-xl/interfaces/0/novlandev -a '!' -e /etc/vservers/soleil-xl/interfaces/0/../novlandev
')'
++ test -e /etc/vservers/soleil-xl/interfaces/0/indirect
++ local 'use_bcast=broadcast +'
++ echo 212.129.60.123
++ /bin/grep -q :
++ local tun_info
+++ _getTunInfo /etc/vservers/soleil-xl/interfaces/0
+++ local iface=/etc/vservers/soleil-xl/interfaces/0
+++ test -e /etc/vservers/soleil-xl/interfaces/0/tun -o -e /etc/vservers/soleil-xl/interfaces/0/tap
+++ return 1
++ tun_info=
++ _addInterfaceCmd IP_ADDR 212.129.60.123 broadcast + dev eno1:1
++ eval 'INTERFACE_CMDS_0=( "$@" )'
+++ INTERFACE_CMDS_0=("$@")
++ let ++INTERFACE_CMDS_IDX
++ _addInterfaceCmd IP_LINK eno1:1 up
++ eval 'INTERFACE_CMDS_1=( "$@" )'
+++ INTERFACE_CMDS_1=("$@")
++ let ++INTERFACE_CMDS_IDX
++ break
++ for iface in "$1/interfaces/"*
++ test -d /etc/vservers/soleil-xl/interfaces/1
++ test '!' -e /etc/vservers/soleil-xl/interfaces/1/disabled
++ _processSingleInterface /etc/vservers/soleil-xl/interfaces/1
++ local iface=/etc/vservers/soleil-xl/interfaces/1
++ local ip
++ local dev
++ local prefix
++ local mask
++ local bcast
++ local name
++ local scope
++ local mac
++ local extip
++ local up=up
++ local peer
++ _getInterfaceValue ip '' /etc/vservers/soleil-xl/interfaces/1
++ local _giv_val=ip
++ local _giv_dflt=
++ shift 2
++ local _giv_i
++ local _giv_tmp
++ : 127.0.0.01
++ eval 'ip=$_giv_tmp'
+++ ip=127.0.0.01
++ _getInterfaceValue extip '' /etc/vservers/soleil-xl/interfaces/1 /etc/vservers/soleil-xl/interfaces/1/..
++ local _giv_val=extip
++ local _giv_dflt=
++ shift 2
++ local _giv_i
++ local _giv_tmp
++ :
++ eval 'extip=$_giv_tmp'
+++ extip=
++ _getInterfaceValue dev '' /etc/vservers/soleil-xl/interfaces/1 /etc/vservers/soleil-xl/interfaces/1/..
++ local _giv_val=dev
++ local _giv_dflt=
++ shift 2
++ local _giv_i
++ local _giv_tmp
++ : lo
++ eval 'dev=$_giv_tmp'
+++ dev=lo
++ _getInterfaceValue prefix '' /etc/vservers/soleil-xl/interfaces/1 /etc/vservers/soleil-xl/interfaces/1/..
++ local _giv_val=prefix
++ local _giv_dflt=
++ shift 2
++ local _giv_i
++ local _giv_tmp
++ :
++ eval 'prefix=$_giv_tmp'
+++ prefix=
++ _getInterfaceValue mask '' /etc/vservers/soleil-xl/interfaces/1 /etc/vservers/soleil-xl/interfaces/1/..
++ local _giv_val=mask
++ local _giv_dflt=
++ shift 2
++ local _giv_i
++ local _giv_tmp
++ : 255.0.0.0
++ eval 'mask=$_giv_tmp'
+++ mask=255.0.0.0
++ _getInterfaceValue bcast '' /etc/vservers/soleil-xl/interfaces/1 /etc/vservers/soleil-xl/interfaces/1/..
++ local _giv_val=bcast
++ local _giv_dflt=
++ shift 2
++ local _giv_i
++ local _giv_tmp
++ :
++ eval 'bcast=$_giv_tmp'
+++ bcast=
++ _getInterfaceValue name '' /etc/vservers/soleil-xl/interfaces/1
++ local _giv_val=name
++ local _giv_dflt=
++ shift 2
++ local _giv_i
++ local _giv_tmp
++ : lo
++ eval 'name=$_giv_tmp'
+++ name=lo
++ _getInterfaceValue scope '' /etc/vservers/soleil-xl/interfaces/1 /etc/vservers/soleil-xl/interfaces/1/..
++ local _giv_val=scope
++ local _giv_dflt=
++ shift 2
++ local _giv_i
++ local _giv_tmp
++ :
++ eval 'scope=$_giv_tmp'
+++ scope=
++ _getInterfaceValue mac '' /etc/vservers/soleil-xl/interfaces/1
++ local _giv_val=mac
++ local _giv_dflt=
++ shift 2
++ local _giv_i
++ local _giv_tmp
++ :
++ eval 'mac=$_giv_tmp'
+++ mac=
++ _getInterfaceValue peer '' /etc/vservers/soleil-xl/interfaces/1
++ local _giv_val=peer
++ local _giv_dflt=
++ shift 2
++ local _giv_i
++ local _giv_tmp
++ :
++ eval 'peer=$_giv_tmp'
+++ peer=
++ test -n 127.0.0.01
++ test -n lo -o -e /etc/vservers/soleil-xl/interfaces/1/nodev
++ test '!' -e /etc/vservers/soleil-xl/interfaces/1/down
++ true
++ _transformMask2Prefix prefix '' 255.0.0.0
++ local _tm2p_tmp=
++ test -n ''
++ /usr/lib/util-vserver/mask2prefix 255.0.0.0
++ _tm2p_tmp=8
++ eval 'prefix=$_tm2p_tmp'
+++ prefix=8
++ return 0
++ INTERFACES=("${INTERFACES[@]}" "$ip${prefix:+/$prefix}")
++ test '!' -e /etc/vservers/soleil-xl/interfaces/1/nodev
++ test '!' -e /etc/vservers/soleil-xl/interfaces/1/only_ip
++ test -e /etc/vservers/soleil-xl/interfaces/1/vlandev -o '(' -e /etc/vservers/soleil-xl/interfaces/1/../vlandev
-a '!' -e /etc/vservers/soleil-xl/interfaces/1/novlandev ')' -o '(' -e /etc/vservers/.defaults/interfaces/vlandev
-a '!' -e /etc/vservers/soleil-xl/interfaces/1/novlandev -a '!' -e /etc/vservers/soleil-xl/interfaces/1/../novlandev
')'
++ test -e /etc/vservers/soleil-xl/interfaces/1/indirect
++ local 'use_bcast=broadcast +'
++ echo 127.0.0.01
++ /bin/grep -q :
++ local tun_info
+++ _getTunInfo /etc/vservers/soleil-xl/interfaces/1
+++ local iface=/etc/vservers/soleil-xl/interfaces/1
+++ test -e /etc/vservers/soleil-xl/interfaces/1/tun -o -e /etc/vservers/soleil-xl/interfaces/1/tap
+++ return 1
++ tun_info=
++ _addInterfaceCmd IP_ADDR 127.0.0.01/8 broadcast + label lo:lo dev lo
++ eval 'INTERFACE_CMDS_2=( "$@" )'
+++ INTERFACE_CMDS_2=("$@")
++ let ++INTERFACE_CMDS_IDX
++ _addInterfaceCmd IP_LINK lo up
++ eval 'INTERFACE_CMDS_3=( "$@" )'
+++ INTERFACE_CMDS_3=("$@")
++ let ++INTERFACE_CMDS_IDX
++ break
++ _HAVE_INTERFACE_OPTIONS=1
++ test -n ''
++ _generateChbindOptions /etc/vservers/soleil-xl
++ local vdir=/etc/vservers/soleil-xl
++ local i
++ local bcast=
++ local lback=
++ local nid=
++ test -n 1
++ test -e /etc/vservers/soleil-xl/noncontext -o '(' -e /etc/vservers/soleil-xl/spaces/net
-a '!' -e /etc/vservers/soleil-xl/ncontext ')'
++ local f=/etc/vservers/soleil-xl/interfaces/bcast
++ getFileValue bcast /etc/vservers/soleil-xl/interfaces/bcast
++ local _gfv_var=bcast
++ local _gfv_file
++ shift
++ findFile _gfv_file /etc/vservers/soleil-xl/interfaces/bcast ''
++ findObject -f _gfv_file /etc/vservers/soleil-xl/interfaces/bcast ''
++ local _fo_mod=-f
++ local _fo_var=_gfv_file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/interfaces/bcast
++ test '!' -f /etc/vservers/soleil-xl/interfaces/bcast
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval '_gfv_file=""'
+++ _gfv_file=
++ test -n '' -a -r ''
++ return 0
++ f=/etc/vservers/soleil-xl/interfaces/lback
++ getFileValue lback /etc/vservers/soleil-xl/interfaces/lback
++ local _gfv_var=lback
++ local _gfv_file
++ shift
++ findFile _gfv_file /etc/vservers/soleil-xl/interfaces/lback ''
++ findObject -f _gfv_file /etc/vservers/soleil-xl/interfaces/lback ''
++ local _fo_mod=-f
++ local _fo_var=_gfv_file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/interfaces/lback
++ test '!' -f /etc/vservers/soleil-xl/interfaces/lback
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval '_gfv_file=""'
+++ _gfv_file=
++ test -n '' -a -r ''
++ return 0
++ CHBIND_CMD=($_CHBIND $SILENT_OPT --secure ${N_CONTEXT:+--nid "$N_CONTEXT"} ${bcast:+--bcast
"$bcast"} ${lback:+--lback "$lback"})
++ for i in "${INTERFACES[@]}"
++ CHBIND_CMD=("${CHBIND_CMD[@]}" --ip "$i")
++ for i in "${INTERFACES[@]}"
++ CHBIND_CMD=("${CHBIND_CMD[@]}" --ip "$i")
++ _readFileToArray /etc/vservers/soleil-xl/nflags CHBIND_CMD --flag
++ local _rfta_f=/etc/vservers/soleil-xl/nflags
++ local _rfta_a=CHBIND_CMD
++ local _rfta_p=--flag
++ local _rfta_v
++ test -e /etc/vservers/soleil-xl/nflags
++ return 0
++ _readFileToArray /etc/vservers/soleil-xl/ncapabilities CHBIND_CMD --ncap
++ local _rfta_f=/etc/vservers/soleil-xl/ncapabilities
++ local _rfta_a=CHBIND_CMD
++ local _rfta_p=--ncap
++ local _rfta_v
++ test -e /etc/vservers/soleil-xl/ncapabilities
++ return 0
++ _HAVE_CHBIND_OPTIONS=1
++ _generateNiceCommand /etc/vservers/soleil-xl
++ local vdir=/etc/vservers/soleil-xl
++ local nice=0
+++ /usr/bin/nice
++ local current_nice=0
++ test -r /etc/vservers/soleil-xl/nice
++ let nice=0-0
++ :
++ NICE_CMD=($_NICE -n $nice)
++ _generateIONiceCommand /etc/vservers/soleil-xl
++ local vdir=/etc/vservers/soleil-xl
++ local ionice_class=
++ local ionice_priority=
++ test -n /usr/bin/ionice
++ test -r /etc/vservers/soleil-xl/ionice/class
++ test -r /etc/vservers/soleil-xl/ionice/priority
++ test -n ''
++ return 0
++ _generateInitOptions /etc/vservers/soleil-xl
++ local vdir=/etc/vservers/soleil-xl
++ local cfgdir=/etc/vservers/soleil-xl/apps/init
++ local i f
++ INITCMD_START=()
++ INITCMD_STOP=()
++ INITCMD_START_SYNC=()
++ INITCMD_STOP_SYNC=()
++ INITCMD_PREPARE=()
++ STOPCMD_PREPARE=()
++ INITKILL_SEQ=(15 5 9)
++ CHCONTEXT_INIT_OPTS=()
++ test xsysv = xrescue
++ getFileValue INITSTYLE /etc/vservers/soleil-xl/apps/init/style
++ local _gfv_var=INITSTYLE
++ local _gfv_file
++ shift
++ findFile _gfv_file /etc/vservers/soleil-xl/apps/init/style ''
++ findObject -f _gfv_file /etc/vservers/soleil-xl/apps/init/style ''
++ local _fo_mod=-f
++ local _fo_var=_gfv_file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/apps/init/style
++ test '!' -f /etc/vservers/soleil-xl/apps/init/style
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval '_gfv_file=""'
+++ _gfv_file=
++ test -n '' -a -r ''
++ return 0
++ getFileValue RUNLEVEL_START /etc/vservers/soleil-xl/apps/init/runlevel
++ local _gfv_var=RUNLEVEL_START
++ local _gfv_file
++ shift
++ findFile _gfv_file /etc/vservers/soleil-xl/apps/init/runlevel ''
++ findObject -f _gfv_file /etc/vservers/soleil-xl/apps/init/runlevel ''
++ local _fo_mod=-f
++ local _fo_var=_gfv_file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/apps/init/runlevel
++ test '!' -f /etc/vservers/soleil-xl/apps/init/runlevel
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval '_gfv_file=""'
+++ _gfv_file=
++ test -n '' -a -r ''
++ return 0
++ getFileValue RUNLEVEL_START /etc/vservers/soleil-xl/apps/init/runlevel.start
++ local _gfv_var=RUNLEVEL_START
++ local _gfv_file
++ shift
++ findFile _gfv_file /etc/vservers/soleil-xl/apps/init/runlevel.start ''
++ findObject -f _gfv_file /etc/vservers/soleil-xl/apps/init/runlevel.start ''
++ local _fo_mod=-f
++ local _fo_var=_gfv_file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/apps/init/runlevel.start
++ test '!' -f /etc/vservers/soleil-xl/apps/init/runlevel.start
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval '_gfv_file=""'
+++ _gfv_file=
++ test -n '' -a -r ''
++ return 0
++ getFileValue RUNLEVEL_STOP /etc/vservers/soleil-xl/apps/init/runlevel.stop
++ local _gfv_var=RUNLEVEL_STOP
++ local _gfv_file
++ shift
++ findFile _gfv_file /etc/vservers/soleil-xl/apps/init/runlevel.stop ''
++ findObject -f _gfv_file /etc/vservers/soleil-xl/apps/init/runlevel.stop ''
++ local _fo_mod=-f
++ local _fo_var=_gfv_file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/apps/init/runlevel.stop
++ test '!' -f /etc/vservers/soleil-xl/apps/init/runlevel.stop
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval '_gfv_file=""'
+++ _gfv_file=
++ test -n '' -a -r ''
++ return 0
++ getFileArray INITKILL_SEQ /etc/vservers/soleil-xl/apps/init/killseq
++ local _gfa_var=INITKILL_SEQ
++ local _gfa_file
++ shift
++ findFile _gfa_file /etc/vservers/soleil-xl/apps/init/killseq ''
++ findObject -f _gfa_file /etc/vservers/soleil-xl/apps/init/killseq ''
++ local _fo_mod=-f
++ local _fo_var=_gfa_file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/apps/init/killseq
++ test '!' -f /etc/vservers/soleil-xl/apps/init/killseq
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval '_gfa_file=""'
+++ _gfa_file=
++ test -n '' -a -r ''
++ return 0
++ findFile _gio_env /etc/vservers/soleil-xl/apps/init/environment /etc/vservers/.defaults/apps/init/environment
/usr/lib/util-vserver/defaults/environment
++ findObject -f _gio_env /etc/vservers/soleil-xl/apps/init/environment /etc/vservers/.defaults/apps/init/environment
/usr/lib/util-vserver/defaults/environment
++ local _fo_mod=-f
++ local _fo_var=_gio_env
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/apps/init/environment
++ test '!' -f /etc/vservers/soleil-xl/apps/init/environment
++ for _fo_i in "$@"
++ test -n /etc/vservers/.defaults/apps/init/environment
++ test '!' -f /etc/vservers/.defaults/apps/init/environment
++ for _fo_i in "$@"
++ test -n /usr/lib/util-vserver/defaults/environment
++ test '!' -f /usr/lib/util-vserver/defaults/environment
++ _fo_file=/usr/lib/util-vserver/defaults/environment
++ break
++ test -z /usr/lib/util-vserver/defaults/environment -o -n /usr/lib/util-vserver/defaults/environment
++ eval '_gio_env="/usr/lib/util-vserver/defaults/environment"'
+++ _gio_env=/usr/lib/util-vserver/defaults/environment
++ getFileArray OPTS_ENV /usr/lib/util-vserver/defaults/environment
++ local _gfa_var=OPTS_ENV
++ local _gfa_file
++ shift
++ findFile _gfa_file /usr/lib/util-vserver/defaults/environment ''
++ findObject -f _gfa_file /usr/lib/util-vserver/defaults/environment ''
++ local _fo_mod=-f
++ local _fo_var=_gfa_file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /usr/lib/util-vserver/defaults/environment
++ test '!' -f /usr/lib/util-vserver/defaults/environment
++ _fo_file=/usr/lib/util-vserver/defaults/environment
++ break
++ test -z /usr/lib/util-vserver/defaults/environment -o -n /usr/lib/util-vserver/defaults/environment
++ eval '_gfa_file="/usr/lib/util-vserver/defaults/environment"'
+++ _gfa_file=/usr/lib/util-vserver/defaults/environment
++ test -n /usr/lib/util-vserver/defaults/environment -a -r /usr/lib/util-vserver/defaults/environment
++ local 'IFS=
'
++ eval 'OPTS_ENV=( $(< "$_gfa_file") )'
+++ OPTS_ENV=($(< "$_gfa_file"))
++ case x"$INITSTYLE" in
++ test -n ''
++ RUNLEVEL_START=3
++ test -n ''
++ RUNLEVEL_STOP=6
++ for i in /etc/init.d/rc /etc/rc.d/rc
++ test -x /etc/vservers/soleil-xl/vdir//etc/init.d/rc
++ INITCMD_START=("$i" "$RUNLEVEL_START")
++ INITCMD_STOP=("$i" "$RUNLEVEL_STOP")
++ for i in /etc/init.d/rc /etc/rc.d/rc
++ test -x /etc/vservers/soleil-xl/vdir//etc/rc.d/rc
++ continue
++ INITCMD_PREPARE=($_FAKE_RUNLEVEL "$RUNLEVEL_START" /var/run/utmp)
++ OPTS_ENV=("${OPTS_ENV[@]}" PREVLEVEL=N RUNLEVEL="$RUNLEVEL_START")
++ test -n ''
++ test xsysv '!=' xrescue
++ getFileArray INITCMD_START /etc/vservers/soleil-xl/apps/init/cmd.start
++ local _gfa_var=INITCMD_START
++ local _gfa_file
++ shift
++ findFile _gfa_file /etc/vservers/soleil-xl/apps/init/cmd.start ''
++ findObject -f _gfa_file /etc/vservers/soleil-xl/apps/init/cmd.start ''
++ local _fo_mod=-f
++ local _fo_var=_gfa_file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/apps/init/cmd.start
++ test '!' -f /etc/vservers/soleil-xl/apps/init/cmd.start
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval '_gfa_file=""'
+++ _gfa_file=
++ test -n '' -a -r ''
++ return 0
++ getFileArray INITCMD_STOP /etc/vservers/soleil-xl/apps/init/cmd.stop
++ local _gfa_var=INITCMD_STOP
++ local _gfa_file
++ shift
++ findFile _gfa_file /etc/vservers/soleil-xl/apps/init/cmd.stop ''
++ findObject -f _gfa_file /etc/vservers/soleil-xl/apps/init/cmd.stop ''
++ local _fo_mod=-f
++ local _fo_var=_gfa_file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/apps/init/cmd.stop
++ test '!' -f /etc/vservers/soleil-xl/apps/init/cmd.stop
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval '_gfa_file=""'
+++ _gfa_file=
++ test -n '' -a -r ''
++ return 0
++ getFileArray INITCMD_START_SYNC /etc/vservers/soleil-xl/apps/init/cmd.start-sync
++ local _gfa_var=INITCMD_START_SYNC
++ local _gfa_file
++ shift
++ findFile _gfa_file /etc/vservers/soleil-xl/apps/init/cmd.start-sync ''
++ findObject -f _gfa_file /etc/vservers/soleil-xl/apps/init/cmd.start-sync ''
++ local _fo_mod=-f
++ local _fo_var=_gfa_file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/apps/init/cmd.start-sync
++ test '!' -f /etc/vservers/soleil-xl/apps/init/cmd.start-sync
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval '_gfa_file=""'
+++ _gfa_file=
++ test -n '' -a -r ''
++ return 0
++ getFileArray INITCMD_STOP_SYNC /etc/vservers/soleil-xl/apps/init/cmd.stop-sync
++ local _gfa_var=INITCMD_STOP_SYNC
++ local _gfa_file
++ shift
++ findFile _gfa_file /etc/vservers/soleil-xl/apps/init/cmd.stop-sync ''
++ findObject -f _gfa_file /etc/vservers/soleil-xl/apps/init/cmd.stop-sync ''
++ local _fo_mod=-f
++ local _fo_var=_gfa_file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/apps/init/cmd.stop-sync
++ test '!' -f /etc/vservers/soleil-xl/apps/init/cmd.stop-sync
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval '_gfa_file=""'
+++ _gfa_file=
++ test -n '' -a -r ''
++ return 0
++ getFileArray INITCMD_PREPARE /etc/vservers/soleil-xl/apps/init/cmd.prepare
++ local _gfa_var=INITCMD_PREPARE
++ local _gfa_file
++ shift
++ findFile _gfa_file /etc/vservers/soleil-xl/apps/init/cmd.prepare ''
++ findObject -f _gfa_file /etc/vservers/soleil-xl/apps/init/cmd.prepare ''
++ local _fo_mod=-f
++ local _fo_var=_gfa_file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/apps/init/cmd.prepare
++ test '!' -f /etc/vservers/soleil-xl/apps/init/cmd.prepare
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval '_gfa_file=""'
+++ _gfa_file=
++ test -n '' -a -r ''
++ return 0
++ test -n '' -o -e /etc/vservers/soleil-xl/apps/init/sync
++ INITCMD_START_SYNC=()
++ INITCMD_STOP_SYNC=()
++ _NEED_VSHELPER_SYNC=
++ vshelper.isEnabled
++ local f=disabled
++ test '!' -e /etc/vservers/.defaults/apps/vshelper/disabled
++ /usr/sbin/vserver-info - FEATURE vshelper
++ test -n ''
++ return 0
++ vshelper.getSyncTimeout /etc/vservers/soleil-xl VSHELPER_SYNC_TIMEOUT
++ local _vgst_appdir _vgst_file _vgst_tmp
+++ /usr/sbin/vserver-info /etc/vservers/soleil-xl APPDIR vshelper
++ _vgst_appdir=
++ _vgst_appdir=
++ findFile _vgst_file /etc/vservers/.defaults/apps/vshelper/sync-timeout ''
++ findObject -f _vgst_file /etc/vservers/.defaults/apps/vshelper/sync-timeout ''
++ local _fo_mod=-f
++ local _fo_var=_vgst_file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/.defaults/apps/vshelper/sync-timeout
++ test '!' -f /etc/vservers/.defaults/apps/vshelper/sync-timeout
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval '_vgst_file=""'
+++ _vgst_file=
++ test -n ''
++ return 1
++ :
++ _generateChcontextOptions /etc/vservers/soleil-xl
++ local vdir=/etc/vservers/soleil-xl
++ local ctx hostname domainname
++ local cap_opts
++ local flag
++ test -z ''
++ _generateCapabilityOptions /etc/vservers/soleil-xl
++ local vdir=/etc/vservers/soleil-xl
++ local cap
++ _generateBCapabilityOptions /etc/vservers/soleil-xl
++ local vdir=/etc/vservers/soleil-xl
++ _readFileToArray /etc/vservers/soleil-xl/bcapabilities OPTS_VATTRIBUTE --bcap
++ local _rfta_f=/etc/vservers/soleil-xl/bcapabilities
++ local _rfta_a=OPTS_VATTRIBUTE
++ local _rfta_p=--bcap
++ local _rfta_v
++ test -e /etc/vservers/soleil-xl/bcapabilities
++ return 0
++ _generateCCapabilityOptions /etc/vservers/soleil-xl
++ local vdir=/etc/vservers/soleil-xl
++ _readFileToArray /etc/vservers/soleil-xl/ccapabilities OPTS_VATTRIBUTE --ccap
++ local _rfta_f=/etc/vservers/soleil-xl/ccapabilities
++ local _rfta_a=OPTS_VATTRIBUTE
++ local _rfta_p=--ccap
++ local _rfta_v
++ test -e /etc/vservers/soleil-xl/ccapabilities
++ return 0
++ test -e /etc/vservers/soleil-xl/capabilities
++ return 0
++ _generateFlagOptions /etc/vservers/soleil-xl
++ local vdir=/etc/vservers/soleil-xl
++ local file
++ CHCONTEXT_FLAG_OPTS=()
++ findFile file /etc/vservers/soleil-xl/cflags /etc/vservers/soleil-xl/flags ''
++ findObject -f file /etc/vservers/soleil-xl/cflags /etc/vservers/soleil-xl/flags ''
++ local _fo_mod=-f
++ local _fo_var=file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/cflags
++ test '!' -f /etc/vservers/soleil-xl/cflags
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/flags
++ test '!' -f /etc/vservers/soleil-xl/flags
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval 'file=""'
+++ file=
++ test -z ''
++ isAvoidNamespace /etc/vservers/soleil-xl
++ local cfgdir
++ /usr/sbin/vserver-info - FEATURE namespace
+++ /usr/sbin/vserver-info /etc/vservers/soleil-xl CFGDIR
++ cfgdir=/etc/vservers/soleil-xl
++ test '!' -e /etc/vservers/soleil-xl/namespace
++ test -e /etc/vservers/.defaults/nonamespace -o -e /etc/vservers/soleil-xl/nonamespace
++ USE_VNAMESPACE=1
++ CHCONTEXT_FLAG_OPTS=("${CHCONTEXT_FLAG_OPTS[@]}" --flag namespace)
++ /usr/sbin/vserver-info - FEATURE PIVOT_ROOT
++ OPT_VCONTEXT_CHROOT=--pivot-root
++ _generateUMaskOptions /etc/vservers/soleil-xl
++ local vdir=/etc/vservers/soleil-xl
++ _readFileToArray /etc/vservers/soleil-xl/umask OPTS_VATTRIBUTE --umask
++ local _rfta_f=/etc/vservers/soleil-xl/umask
++ local _rfta_a=OPTS_VATTRIBUTE
++ local _rfta_p=--umask
++ local _rfta_v
++ test -e /etc/vservers/soleil-xl/umask
++ return 0
++ CHCONTEXT_OPTS=($SILENT_OPT "${CHCONTEXT_FLAG_OPTS[@]}" "${CAP_OPTS[@]}" --secure
${ctx:+--ctx "$ctx"} ${hostname:+--hostname "$hostname"} ${domainname:+--domainname
"$domainname"})
++ OPTS_VCONTEXT_CREATE=($SILENT_OPT ${ctx:+--xid "$ctx"})
++ findFile file /etc/vservers/soleil-xl/keepfds /etc/vservers/.defaults/keepfds ''
++ findObject -f file /etc/vservers/soleil-xl/keepfds /etc/vservers/.defaults/keepfds
''
++ local _fo_mod=-f
++ local _fo_var=file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/keepfds
++ test '!' -f /etc/vservers/soleil-xl/keepfds
++ for _fo_i in "$@"
++ test -n /etc/vservers/.defaults/keepfds
++ test '!' -f /etc/vservers/.defaults/keepfds
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval 'file=""'
+++ file=
++ test -n ''
++ OPT_VCONTEXT_CLOSE_FD=--closefd
++ OPTS_VATTRIBUTE=(--secure --flag default "${OPTS_VATTRIBUTE[@]}")
++ _generateScheduleOptions /etc/vservers/soleil-xl
++ local vdir=/etc/vservers/soleil-xl
++ test -d /etc/vservers/soleil-xl/sched
++ local f=/etc/vservers/soleil-xl/schedule
++ test -e /etc/vservers/soleil-xl/schedule
++ return 0
++ _generatePersonalityOptions /etc/vservers/soleil-xl
++ local vdir=/etc/vservers/soleil-xl
++ local f=/etc/vservers/soleil-xl/personality
++ local type flags
++ test -s /etc/vservers/soleil-xl/personality
++ return 0
++ _generateTagOptions /etc/vservers/soleil-xl
++ local vdir=/etc/vservers/soleil-xl
++ local tag
++ getFileValue tag /etc/vservers/soleil-xl/tag /etc/vservers/soleil-xl/context
++ local _gfv_var=tag
++ local _gfv_file
++ shift
++ findFile _gfv_file /etc/vservers/soleil-xl/tag /etc/vservers/soleil-xl/context ''
++ findObject -f _gfv_file /etc/vservers/soleil-xl/tag /etc/vservers/soleil-xl/context
''
++ local _fo_mod=-f
++ local _fo_var=_gfv_file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/tag
++ test '!' -f /etc/vservers/soleil-xl/tag
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/context
++ test '!' -f /etc/vservers/soleil-xl/context
++ _fo_file=/etc/vservers/soleil-xl/context
++ break
++ test -z /etc/vservers/soleil-xl/context -o -n /etc/vservers/soleil-xl/context
++ eval '_gfv_file="/etc/vservers/soleil-xl/context"'
+++ _gfv_file=/etc/vservers/soleil-xl/context
++ test -n /etc/vservers/soleil-xl/context -a -r /etc/vservers/soleil-xl/context
++ eval read tag
+++ read tag
++ test -n 40001
++ OPTS_VTAG_CREATE=(--tag "$tag")
++ OPTS_VTAG_ENTER=(--tag "$tag")
++ _generateMemctrlOptions /etc/vservers/soleil-xl
++ local vdir=/etc/vservers/soleil-xl
++ local badness
++ getFileValue badness /etc/vservers/soleil-xl/badness
++ local _gfv_var=badness
++ local _gfv_file
++ shift
++ findFile _gfv_file /etc/vservers/soleil-xl/badness ''
++ findObject -f _gfv_file /etc/vservers/soleil-xl/badness ''
++ local _fo_mod=-f
++ local _fo_var=_gfv_file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/badness
++ test '!' -f /etc/vservers/soleil-xl/badness
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval '_gfv_file=""'
+++ _gfv_file=
++ test -n '' -a -r ''
++ return 0
++ test -n ''
++ return 0
++ _generateSpaceOptions /etc/vservers/soleil-xl
++ local vdir=/etc/vservers/soleil-xl
++ local d=/etc/vservers/soleil-xl/spaces
++ local shared
++ local space
++ for space in pid net
++ test -e /etc/vservers/soleil-xl/spaces/pid
++ for space in pid net
++ test -e /etc/vservers/soleil-xl/spaces/net
++ local mask
++ getFileValue mask /etc/vservers/soleil-xl/spaces/mask
++ local _gfv_var=mask
++ local _gfv_file
++ shift
++ findFile _gfv_file /etc/vservers/soleil-xl/spaces/mask ''
++ findObject -f _gfv_file /etc/vservers/soleil-xl/spaces/mask ''
++ local _fo_mod=-f
++ local _fo_var=_gfv_file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/spaces/mask
++ test '!' -f /etc/vservers/soleil-xl/spaces/mask
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval '_gfv_file=""'
+++ _gfv_file=
++ test -n '' -a -r ''
++ return 0
++ _generateCgroupOptions
++ local file
++ hasCgroup
++ /bin/grep -q cgroup /proc/filesystems
++ findFile file /etc/vservers/.defaults/cgroup/subsys ''
++ findObject -f file /etc/vservers/.defaults/cgroup/subsys ''
++ local _fo_mod=-f
++ local _fo_var=file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/.defaults/cgroup/subsys
++ test '!' -f /etc/vservers/.defaults/cgroup/subsys
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval 'file=""'
+++ file=
++ test -n ''
++ CGROUP_SUBSYS=($($_AWK '/^#/ { next; } $1 == "ns" { next; } $4 != "0" { print $1;
}' /proc/cgroups))
+++ /usr/bin/awk '/^#/ { next; } $1 == "ns" { next; } $4 != "0" { print $1; }' /proc/cgroups
++ findFile file /etc/vservers/.defaults/cgroup/mnt ''
++ findObject -f file /etc/vservers/.defaults/cgroup/mnt ''
++ local _fo_mod=-f
++ local _fo_var=file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/.defaults/cgroup/mnt
++ test '!' -f /etc/vservers/.defaults/cgroup/mnt
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval 'file=""'
+++ file=
++ test -n ''
++ test -d /sys/fs/cgroup -a -d /sys/fs/cgroup/cpuset
++ findFile file /etc/vservers/.defaults/cgroup/inherit ''
++ findObject -f file /etc/vservers/.defaults/cgroup/inherit ''
++ local _fo_mod=-f
++ local _fo_var=file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/.defaults/cgroup/inherit
++ test '!' -f /etc/vservers/.defaults/cgroup/inherit
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval 'file=""'
+++ file=
++ test -n ''
++ findFile file /etc/vservers/.defaults/cgroup/base ''
++ findObject -f file /etc/vservers/.defaults/cgroup/base ''
++ local _fo_mod=-f
++ local _fo_var=file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/.defaults/cgroup/base
++ test '!' -f /etc/vservers/.defaults/cgroup/base
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval 'file=""'
+++ file=
++ test -n ''
++ findFile file /etc/vservers/.defaults/cgroup/per-ss ''
++ findObject -f file /etc/vservers/.defaults/cgroup/per-ss ''
++ local _fo_mod=-f
++ local _fo_var=file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/.defaults/cgroup/per-ss
++ test '!' -f /etc/vservers/.defaults/cgroup/per-ss
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval 'file=""'
+++ file=
++ test -n ''
++ return 0
++ test -n ''
++ pushd /etc/vservers/soleil-xl
++ execScriptlets /etc/vservers/soleil-xl soleil-xl prepre-start
++ declare -r vdir=/etc/vservers/soleil-xl
++ declare -r name=soleil-xl
++ declare -r flavor=prepre-start
++ local base i
++ for base in "$vdir"/scripts "$__CONFDIR"/.defaults/scripts
++ local DONT_SKIP_DEFAULTS=
++ local already_handled=
++ for i in "$base/$flavor" "$base/$flavor.d"/*
++ isRegularFile /etc/vservers/soleil-xl/scripts/prepre-start
++ test -f /etc/vservers/soleil-xl/scripts/prepre-start
++ return 1
++ continue
++ for i in "$base/$flavor" "$base/$flavor.d"/*
++ isRegularFile '/etc/vservers/soleil-xl/scripts/prepre-start.d/*'
++ test -f '/etc/vservers/soleil-xl/scripts/prepre-start.d/*'
++ return 1
++ continue
++ test -z '' -o -n ''
++ for base in "$vdir"/scripts "$__CONFDIR"/.defaults/scripts
++ local DONT_SKIP_DEFAULTS=
++ local already_handled=
++ for i in "$base/$flavor" "$base/$flavor.d"/*
++ isRegularFile /etc/vservers/.defaults/scripts/prepre-start
++ test -f /etc/vservers/.defaults/scripts/prepre-start
++ return 1
++ continue
++ for i in "$base/$flavor" "$base/$flavor.d"/*
++ isRegularFile '/etc/vservers/.defaults/scripts/prepre-start.d/*'
++ test -f '/etc/vservers/.defaults/scripts/prepre-start.d/*'
++ return 1
++ continue
++ test -z '' -o -n ''
++ popd
++ setDiskLimits /etc/vservers/soleil-xl
++ local vdir=/etc/vservers/soleil-xl
++ local dlimit
++ test -e /etc/vservers/soleil-xl/context
++ for dlimit in "$vdir/dlimits/"*
++ test -d '/etc/vservers/soleil-xl/dlimits/*'
++ continue
++ enableInterfaces /etc/vservers/soleil-xl
++ local i=0
++ declare -a var
++ lock /var/lock/vserver.interfaces
+++ /bin/mktemp -t vserver-lock.XXXXXX
++ local tmp=/tmp/vserver-lock.KXTD1c
++ /bin/rm -f /tmp/vserver-lock.KXTD1c
++ /usr/bin/mkfifo -m600 /tmp/vserver-lock.KXTD1c
++ /bin/grep -q true /tmp/vserver-lock.KXTD1c
++ /usr/lib/util-vserver/lockfile /var/lock/vserver.interfaces /tmp/vserver-lock.KXTD1c
++ _VS_LOCKS='6865 6808 '
++ test 0 -lt 4
++ eval 'var=( "${INTERFACE_CMDS_0[@]}" )'
+++ var=("${INTERFACE_CMDS_0[@]}")
++ local type=IP_ADDR
++ unset 'var[0]'
++ set -- 212.129.60.123 broadcast + dev eno1:1
++ case "$type" in
++ /sbin/ip addr add 212.129.60.123 broadcast + dev eno1:1
++ let ++i
++ test 1 -lt 4
++ eval 'var=( "${INTERFACE_CMDS_1[@]}" )'
+++ var=("${INTERFACE_CMDS_1[@]}")
++ local type=IP_LINK
++ unset 'var[0]'
++ set -- eno1:1 up
++ case "$type" in
++ /sbin/ip link set eno1:1 up
++ let ++i
++ test 2 -lt 4
++ eval 'var=( "${INTERFACE_CMDS_2[@]}" )'
+++ var=("${INTERFACE_CMDS_2[@]}")
++ local type=IP_ADDR
++ unset 'var[0]'
++ set -- 127.0.0.01/8 broadcast + label lo:lo dev lo
++ case "$type" in
++ /sbin/ip addr add 127.0.0.01/8 broadcast + label lo:lo dev lo
RTNETLINK answers: File exists
++ let ++i
++ test 3 -lt 4
++ eval 'var=( "${INTERFACE_CMDS_3[@]}" )'
+++ var=("${INTERFACE_CMDS_3[@]}")
++ local type=IP_LINK
++ unset 'var[0]'
++ set -- lo up
++ case "$type" in
++ /sbin/ip link set lo up
++ let ++i
++ test 4 -lt 4
++ unlock 1
++ local num=1
++ local i
++ set -- 6865 6808
++ test 2 -gt 0
++ kill -HUP 6865
++ shift
++ test 1 '!=' 1
++ break
++ _VS_LOCKS=6808
++ have_interfaces=1
++ mountVserver /etc/vservers/soleil-xl
++ local cfgdir=/etc/vservers/soleil-xl
++ local vdir=/etc/vservers/soleil-xl/vdir
++ local mtab_src
++ local extra_opt=
++ local real_vdir
++ test -e /etc/vservers/soleil-xl/fstab -o -e /etc/vservers/soleil-xl/fstab.local -o
-e /etc/vservers/soleil-xl/fstab.remote
++ findObject -r mtab_src /etc/vservers/soleil-xl/apps/init/mtab /etc/vservers/.defaults/init/mtab
/usr/lib/util-vserver/defaults/mtab /dev/null
++ local _fo_mod=-r
++ local _fo_var=mtab_src
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/apps/init/mtab
++ test '!' -r /etc/vservers/soleil-xl/apps/init/mtab
++ for _fo_i in "$@"
++ test -n /etc/vservers/.defaults/init/mtab
++ test '!' -r /etc/vservers/.defaults/init/mtab
++ for _fo_i in "$@"
++ test -n /usr/lib/util-vserver/defaults/mtab
++ test '!' -r /usr/lib/util-vserver/defaults/mtab
++ _fo_file=/usr/lib/util-vserver/defaults/mtab
++ break
++ test -z /usr/lib/util-vserver/defaults/mtab -o -n /usr/lib/util-vserver/defaults/mtab
++ eval 'mtab_src="/usr/lib/util-vserver/defaults/mtab"'
+++ mtab_src=/usr/lib/util-vserver/defaults/mtab
++ pushd /etc/vservers/soleil-xl/vdir
++ /usr/lib/util-vserver/chroot-sh truncate /etc/mtab
++ popd
++ test -n 1
++ _mountVserverInternal /etc/vservers/soleil-xl/fstab
++ local fstab=/etc/vservers/soleil-xl/fstab
++ local xflag=
++ test -e /etc/vservers/soleil-xl/fstab
++ shift
++ pushd /etc/vservers/soleil-xl/vdir
++ test -w etc -o -w etc/mtab
++ test -h etc/mtab
++ /usr/lib/util-vserver/secure-mount -a --chroot --fstab /etc/vservers/soleil-xl/fstab
--rootfs no
++ popd
++ _mountVserverInternal /etc/vservers/soleil-xl/fstab.local
++ local fstab=/etc/vservers/soleil-xl/fstab.local
++ local xflag=
++ test -e /etc/vservers/soleil-xl/fstab.local
++ return 0
++ _mountVserverInternal /etc/vservers/soleil-xl/fstab.remote /usr/sbin/chbind --silent
--secure --nid 40001 --ip 212.129.60.123 --ip 127.0.0.01/8
++ local fstab=/etc/vservers/soleil-xl/fstab.remote
++ local xflag=
++ test -e /etc/vservers/soleil-xl/fstab.remote
++ return 0
++ isNamespaceCleanup /etc/vservers/soleil-xl
++ local cfgdir
++ /usr/sbin/vserver-info - FEATURE namespace
+++ /usr/sbin/vserver-info /etc/vservers/soleil-xl CFGDIR
++ cfgdir=/etc/vservers/soleil-xl
++ isAvoidNamespace /etc/vservers/soleil-xl
++ local cfgdir
++ /usr/sbin/vserver-info - FEATURE namespace
+++ /usr/sbin/vserver-info /etc/vservers/soleil-xl CFGDIR
++ cfgdir=/etc/vservers/soleil-xl
++ test '!' -e /etc/vservers/soleil-xl/namespace
++ test -e /etc/vservers/.defaults/nonamespace -o -e /etc/vservers/soleil-xl/nonamespace
++ test -e /etc/vservers/soleil-xl/namespace-cleanup
++ test -e /etc/vservers/soleil-xl/nonamespace-cleanup -o -e /etc/vservers/.defaults/nonamespace-cleanup
++ return 0
++ _namespaceCleanup /etc/vservers/soleil-xl
++ local vdir=/etc/vservers/soleil-xl
+++ /usr/sbin/vserver-info /etc/vservers/soleil-xl VDIR 1
++ local root=/var/lib/vservers/soleil-xl
++ local -a list
++ local -a skip
++ local i
++ local j
++ getFileArray skip /etc/vservers/soleil-xl/namespace-cleanup-skip /etc/vservers/.defaults/namespace-cleanup-skip
++ local _gfa_var=skip
++ local _gfa_file
++ shift
++ findFile _gfa_file /etc/vservers/soleil-xl/namespace-cleanup-skip /etc/vservers/.defaults/namespace-cleanup-skip
''
++ findObject -f _gfa_file /etc/vservers/soleil-xl/namespace-cleanup-skip /etc/vservers/.defaults/namespace-cleanup-skip
''
++ local _fo_mod=-f
++ local _fo_var=_gfa_file
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/namespace-cleanup-skip
++ test '!' -f /etc/vservers/soleil-xl/namespace-cleanup-skip
++ for _fo_i in "$@"
++ test -n /etc/vservers/.defaults/namespace-cleanup-skip
++ test '!' -f /etc/vservers/.defaults/namespace-cleanup-skip
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval '_gfa_file=""'
+++ _gfa_file=
++ test -n '' -a -r ''
++ return 0
++ for i in "$root" "$__SBINDIR" "$__PKGLIBDIR" "$vdir" "$__PKGSTATEDIR" "$__LOCKDIR"
"$__PKGDATADIR" "$__PKGLIBEXECDIR" /usr/local /tmp "${skip[@]}"
+++ getPhysicalDir /var/lib/vservers/soleil-xl
+++ set -P
+++ cd /var/lib/vservers/soleil-xl
+++ pwd
++ local real=/var/lib/vservers/soleil-xl
++ test /var/lib/vservers/soleil-xl '!=' /var/lib/vservers/soleil-xl
++ real=
++ for j in "$i" "$real"
++ test -n /var/lib/vservers/soleil-xl
++ list=("${list[@]}" "$j")
++ j=/var/lib/vservers
++ test -n /var/lib/vservers
++ list=("${list[@]}" "$j")
++ j=/var/lib
++ test -n /var/lib
++ list=("${list[@]}" "$j")
++ j=/var
++ test -n /var
++ list=("${list[@]}" "$j")
++ j=
++ test -n ''
++ for j in "$i" "$real"
++ test -n ''
++ for i in "$root" "$__SBINDIR" "$__PKGLIBDIR" "$vdir" "$__PKGSTATEDIR" "$__LOCKDIR"
"$__PKGDATADIR" "$__PKGLIBEXECDIR" /usr/local /tmp "${skip[@]}"
+++ getPhysicalDir /usr/sbin
+++ set -P
+++ cd /usr/sbin
+++ pwd
++ local real=/usr/sbin
++ test /usr/sbin '!=' /usr/sbin
++ real=
++ for j in "$i" "$real"
++ test -n /usr/sbin
++ list=("${list[@]}" "$j")
++ j=/usr
++ test -n /usr
++ list=("${list[@]}" "$j")
++ j=
++ test -n ''
++ for j in "$i" "$real"
++ test -n ''
++ for i in "$root" "$__SBINDIR" "$__PKGLIBDIR" "$vdir" "$__PKGSTATEDIR" "$__LOCKDIR"
"$__PKGDATADIR" "$__PKGLIBEXECDIR" /usr/local /tmp "${skip[@]}"
+++ getPhysicalDir /usr/lib/util-vserver
+++ set -P
+++ cd /usr/lib/util-vserver
+++ pwd
++ local real=/usr/lib/util-vserver
++ test /usr/lib/util-vserver '!=' /usr/lib/util-vserver
++ real=
++ for j in "$i" "$real"
++ test -n /usr/lib/util-vserver
++ list=("${list[@]}" "$j")
++ j=/usr/lib
++ test -n /usr/lib
++ list=("${list[@]}" "$j")
++ j=/usr
++ test -n /usr
++ list=("${list[@]}" "$j")
++ j=
++ test -n ''
++ for j in "$i" "$real"
++ test -n ''
++ for i in "$root" "$__SBINDIR" "$__PKGLIBDIR" "$vdir" "$__PKGSTATEDIR" "$__LOCKDIR"
"$__PKGDATADIR" "$__PKGLIBEXECDIR" /usr/local /tmp "${skip[@]}"
+++ getPhysicalDir /etc/vservers/soleil-xl
+++ set -P
+++ cd /etc/vservers/soleil-xl
+++ pwd
++ local real=/etc/vservers/soleil-xl
++ test /etc/vservers/soleil-xl '!=' /etc/vservers/soleil-xl
++ real=
++ for j in "$i" "$real"
++ test -n /etc/vservers/soleil-xl
++ list=("${list[@]}" "$j")
++ j=/etc/vservers
++ test -n /etc/vservers
++ list=("${list[@]}" "$j")
++ j=/etc
++ test -n /etc
++ list=("${list[@]}" "$j")
++ j=
++ test -n ''
++ for j in "$i" "$real"
++ test -n ''
++ for i in "$root" "$__SBINDIR" "$__PKGLIBDIR" "$vdir" "$__PKGSTATEDIR" "$__LOCKDIR"
"$__PKGDATADIR" "$__PKGLIBEXECDIR" /usr/local /tmp "${skip[@]}"
+++ getPhysicalDir /var/run/vservers
+++ set -P
+++ cd /var/run/vservers
+++ pwd
++ local real=/run/vservers
++ test /var/run/vservers '!=' /run/vservers
++ for j in "$i" "$real"
++ test -n /var/run/vservers
++ list=("${list[@]}" "$j")
++ j=/var/run
++ test -n /var/run
++ list=("${list[@]}" "$j")
++ j=/var
++ test -n /var
++ list=("${list[@]}" "$j")
++ j=
++ test -n ''
++ for j in "$i" "$real"
++ test -n /run/vservers
++ list=("${list[@]}" "$j")
++ j=/run
++ test -n /run
++ list=("${list[@]}" "$j")
++ j=
++ test -n ''
++ for i in "$root" "$__SBINDIR" "$__PKGLIBDIR" "$vdir" "$__PKGSTATEDIR" "$__LOCKDIR"
"$__PKGDATADIR" "$__PKGLIBEXECDIR" /usr/local /tmp "${skip[@]}"
+++ getPhysicalDir /var/lock
+++ set -P
+++ cd /var/lock
+++ pwd
++ local real=/run/lock
++ test /var/lock '!=' /run/lock
++ for j in "$i" "$real"
++ test -n /var/lock
++ list=("${list[@]}" "$j")
++ j=/var
++ test -n /var
++ list=("${list[@]}" "$j")
++ j=
++ test -n ''
++ for j in "$i" "$real"
++ test -n /run/lock
++ list=("${list[@]}" "$j")
++ j=/run
++ test -n /run
++ list=("${list[@]}" "$j")
++ j=
++ test -n ''
++ for i in "$root" "$__SBINDIR" "$__PKGLIBDIR" "$vdir" "$__PKGSTATEDIR" "$__LOCKDIR"
"$__PKGDATADIR" "$__PKGLIBEXECDIR" /usr/local /tmp "${skip[@]}"
+++ getPhysicalDir /usr/lib/util-vserver
+++ set -P
+++ cd /usr/lib/util-vserver
+++ pwd
++ local real=/usr/lib/util-vserver
++ test /usr/lib/util-vserver '!=' /usr/lib/util-vserver
++ real=
++ for j in "$i" "$real"
++ test -n /usr/lib/util-vserver
++ list=("${list[@]}" "$j")
++ j=/usr/lib
++ test -n /usr/lib
++ list=("${list[@]}" "$j")
++ j=/usr
++ test -n /usr
++ list=("${list[@]}" "$j")
++ j=
++ test -n ''
++ for j in "$i" "$real"
++ test -n ''
++ for i in "$root" "$__SBINDIR" "$__PKGLIBDIR" "$vdir" "$__PKGSTATEDIR" "$__LOCKDIR"
"$__PKGDATADIR" "$__PKGLIBEXECDIR" /usr/local /tmp "${skip[@]}"
+++ getPhysicalDir /usr/lib/util-vserver
+++ set -P
+++ cd /usr/lib/util-vserver
+++ pwd
++ local real=/usr/lib/util-vserver
++ test /usr/lib/util-vserver '!=' /usr/lib/util-vserver
++ real=
++ for j in "$i" "$real"
++ test -n /usr/lib/util-vserver
++ list=("${list[@]}" "$j")
++ j=/usr/lib
++ test -n /usr/lib
++ list=("${list[@]}" "$j")
++ j=/usr
++ test -n /usr
++ list=("${list[@]}" "$j")
++ j=
++ test -n ''
++ for j in "$i" "$real"
++ test -n ''
++ for i in "$root" "$__SBINDIR" "$__PKGLIBDIR" "$vdir" "$__PKGSTATEDIR" "$__LOCKDIR"
"$__PKGDATADIR" "$__PKGLIBEXECDIR" /usr/local /tmp "${skip[@]}"
+++ getPhysicalDir /usr/local
+++ set -P
+++ cd /usr/local
+++ pwd
++ local real=/usr/local
++ test /usr/local '!=' /usr/local
++ real=
++ for j in "$i" "$real"
++ test -n /usr/local
++ list=("${list[@]}" "$j")
++ j=/usr
++ test -n /usr
++ list=("${list[@]}" "$j")
++ j=
++ test -n ''
++ for j in "$i" "$real"
++ test -n ''
++ for i in "$root" "$__SBINDIR" "$__PKGLIBDIR" "$vdir" "$__PKGSTATEDIR" "$__LOCKDIR"
"$__PKGDATADIR" "$__PKGLIBEXECDIR" /usr/local /tmp "${skip[@]}"
+++ getPhysicalDir /tmp
+++ set -P
+++ cd /tmp
+++ pwd
++ local real=/tmp
++ test /tmp '!=' /tmp
++ real=
++ for j in "$i" "$real"
++ test -n /tmp
++ list=("${list[@]}" "$j")
++ j=
++ test -n ''
++ for j in "$i" "$real"
++ test -n ''
++ list=("${list[@]}" "${CGROUP_MNT}")
++ test -n ''
++ local -a list_umount
++ read -r dev path opts
++ test -n /
++ path_dir=//
++ for i in "$root" /dev /proc /sys
++ test // '!=' //
++ for i in "$root" /dev /proc /sys
++ test // '!=' //
++ for i in "$root" /dev /proc /sys
++ test // '!=' //
++ for i in "$root" /dev /proc /sys
++ test // '!=' //
++ for i in "${list[@]}" /
++ test / = /var/lib/vservers/soleil-xl
++ for i in "${list[@]}" /
++ test / = /var/lib/vservers
++ for i in "${list[@]}" /
++ test / = /var/lib
++ for i in "${list[@]}" /
++ test / = /var
++ for i in "${list[@]}" /
++ test / = /usr/sbin
++ for i in "${list[@]}" /
++ test / = /usr
++ for i in "${list[@]}" /
++ test / = /usr/lib/util-vserver
++ for i in "${list[@]}" /
++ test / = /usr/lib
++ for i in "${list[@]}" /
++ test / = /usr
++ for i in "${list[@]}" /
++ test / = /etc/vservers/soleil-xl
++ for i in "${list[@]}" /
++ test / = /etc/vservers
++ for i in "${list[@]}" /
++ test / = /etc
++ for i in "${list[@]}" /
++ test / = /var/run/vservers
++ for i in "${list[@]}" /
++ test / = /var/run
++ for i in "${list[@]}" /
++ test / = /var
++ for i in "${list[@]}" /
++ test / = /run/vservers
++ for i in "${list[@]}" /
++ test / = /run
++ for i in "${list[@]}" /
++ test / = /var/lock
++ for i in "${list[@]}" /
++ test / = /var
++ for i in "${list[@]}" /
++ test / = /run/lock
++ for i in "${list[@]}" /
++ test / = /run
++ for i in "${list[@]}" /
++ test / = /usr/lib/util-vserver
++ for i in "${list[@]}" /
++ test / = /usr/lib
++ for i in "${list[@]}" /
++ test / = /usr
++ for i in "${list[@]}" /
++ test / = /usr/lib/util-vserver
++ for i in "${list[@]}" /
++ test / = /usr/lib
++ for i in "${list[@]}" /
++ test / = /usr
++ for i in "${list[@]}" /
++ test / = /usr/local
++ for i in "${list[@]}" /
++ test / = /usr
++ for i in "${list[@]}" /
++ test / = /tmp
++ for i in "${list[@]}" /
++ test / = /dev/cgroup
++ for i in "${list[@]}" /
++ test / = /
++ continue 2
++ read -r dev path opts
++ test -n /dev
++ path_dir=/dev/
++ for i in "$root" /dev /proc /sys
++ test /dev/ '!=' /dev/
++ for i in "$root" /dev /proc /sys
++ test '' '!=' /dev/
++ continue 2
++ read -r dev path opts
++ test -n /dev/pts
++ path_dir=/dev/pts/
++ for i in "$root" /dev /proc /sys
++ test /dev/pts/ '!=' /dev/pts/
++ for i in "$root" /dev /proc /sys
++ test pts/ '!=' /dev/pts/
++ continue 2
++ read -r dev path opts
++ test -n /run
++ path_dir=/run/
++ for i in "$root" /dev /proc /sys
++ test /run/ '!=' /run/
++ for i in "$root" /dev /proc /sys
++ test /run/ '!=' /run/
++ for i in "$root" /dev /proc /sys
++ test /run/ '!=' /run/
++ for i in "$root" /dev /proc /sys
++ test /run/ '!=' /run/
++ for i in "${list[@]}" /
++ test /run = /var/lib/vservers/soleil-xl
++ for i in "${list[@]}" /
++ test /run = /var/lib/vservers
++ for i in "${list[@]}" /
++ test /run = /var/lib
++ for i in "${list[@]}" /
++ test /run = /var
++ for i in "${list[@]}" /
++ test /run = /usr/sbin
++ for i in "${list[@]}" /
++ test /run = /usr
++ for i in "${list[@]}" /
++ test /run = /usr/lib/util-vserver
++ for i in "${list[@]}" /
++ test /run = /usr/lib
++ for i in "${list[@]}" /
++ test /run = /usr
++ for i in "${list[@]}" /
++ test /run = /etc/vservers/soleil-xl
++ for i in "${list[@]}" /
++ test /run = /etc/vservers
++ for i in "${list[@]}" /
++ test /run = /etc
++ for i in "${list[@]}" /
++ test /run = /var/run/vservers
++ for i in "${list[@]}" /
++ test /run = /var/run
++ for i in "${list[@]}" /
++ test /run = /var
++ for i in "${list[@]}" /
++ test /run = /run/vservers
++ for i in "${list[@]}" /
++ test /run = /run
++ continue 2
++ read -r dev path opts
++ test -n /run/lock
++ path_dir=/run/lock/
++ for i in "$root" /dev /proc /sys
++ test /run/lock/ '!=' /run/lock/
++ for i in "$root" /dev /proc /sys
++ test /run/lock/ '!=' /run/lock/
++ for i in "$root" /dev /proc /sys
++ test /run/lock/ '!=' /run/lock/
++ for i in "$root" /dev /proc /sys
++ test /run/lock/ '!=' /run/lock/
++ for i in "${list[@]}" /
++ test /run/lock = /var/lib/vservers/soleil-xl
++ for i in "${list[@]}" /
++ test /run/lock = /var/lib/vservers
++ for i in "${list[@]}" /
++ test /run/lock = /var/lib
++ for i in "${list[@]}" /
++ test /run/lock = /var
++ for i in "${list[@]}" /
++ test /run/lock = /usr/sbin
++ for i in "${list[@]}" /
++ test /run/lock = /usr
++ for i in "${list[@]}" /
++ test /run/lock = /usr/lib/util-vserver
++ for i in "${list[@]}" /
++ test /run/lock = /usr/lib
++ for i in "${list[@]}" /
++ test /run/lock = /usr
++ for i in "${list[@]}" /
++ test /run/lock = /etc/vservers/soleil-xl
++ for i in "${list[@]}" /
++ test /run/lock = /etc/vservers
++ for i in "${list[@]}" /
++ test /run/lock = /etc
++ for i in "${list[@]}" /
++ test /run/lock = /var/run/vservers
++ for i in "${list[@]}" /
++ test /run/lock = /var/run
++ for i in "${list[@]}" /
++ test /run/lock = /var
++ for i in "${list[@]}" /
++ test /run/lock = /run/vservers
++ for i in "${list[@]}" /
++ test /run/lock = /run
++ for i in "${list[@]}" /
++ test /run/lock = /var/lock
++ for i in "${list[@]}" /
++ test /run/lock = /var
++ for i in "${list[@]}" /
++ test /run/lock = /run/lock
++ continue 2
++ read -r dev path opts
++ test -n /run/shm
++ path_dir=/run/shm/
++ for i in "$root" /dev /proc /sys
++ test /run/shm/ '!=' /run/shm/
++ for i in "$root" /dev /proc /sys
++ test /run/shm/ '!=' /run/shm/
++ for i in "$root" /dev /proc /sys
++ test /run/shm/ '!=' /run/shm/
++ for i in "$root" /dev /proc /sys
++ test /run/shm/ '!=' /run/shm/
++ for i in "${list[@]}" /
++ test /run/shm = /var/lib/vservers/soleil-xl
++ for i in "${list[@]}" /
++ test /run/shm = /var/lib/vservers
++ for i in "${list[@]}" /
++ test /run/shm = /var/lib
++ for i in "${list[@]}" /
++ test /run/shm = /var
++ for i in "${list[@]}" /
++ test /run/shm = /usr/sbin
++ for i in "${list[@]}" /
++ test /run/shm = /usr
++ for i in "${list[@]}" /
++ test /run/shm = /usr/lib/util-vserver
++ for i in "${list[@]}" /
++ test /run/shm = /usr/lib
++ for i in "${list[@]}" /
++ test /run/shm = /usr
++ for i in "${list[@]}" /
++ test /run/shm = /etc/vservers/soleil-xl
++ for i in "${list[@]}" /
++ test /run/shm = /etc/vservers
++ for i in "${list[@]}" /
++ test /run/shm = /etc
++ for i in "${list[@]}" /
++ test /run/shm = /var/run/vservers
++ for i in "${list[@]}" /
++ test /run/shm = /var/run
++ for i in "${list[@]}" /
++ test /run/shm = /var
++ for i in "${list[@]}" /
++ test /run/shm = /run/vservers
++ for i in "${list[@]}" /
++ test /run/shm = /run
++ for i in "${list[@]}" /
++ test /run/shm = /var/lock
++ for i in "${list[@]}" /
++ test /run/shm = /var
++ for i in "${list[@]}" /
++ test /run/shm = /run/lock
++ for i in "${list[@]}" /
++ test /run/shm = /run
++ for i in "${list[@]}" /
++ test /run/shm = /usr/lib/util-vserver
++ for i in "${list[@]}" /
++ test /run/shm = /usr/lib
++ for i in "${list[@]}" /
++ test /run/shm = /usr
++ for i in "${list[@]}" /
++ test /run/shm = /usr/lib/util-vserver
++ for i in "${list[@]}" /
++ test /run/shm = /usr/lib
++ for i in "${list[@]}" /
++ test /run/shm = /usr
++ for i in "${list[@]}" /
++ test /run/shm = /usr/local
++ for i in "${list[@]}" /
++ test /run/shm = /usr
++ for i in "${list[@]}" /
++ test /run/shm = /tmp
++ for i in "${list[@]}" /
++ test /run/shm = /dev/cgroup
++ for i in "${list[@]}" /
++ test /run/shm = /
++ list_umount=("$path" "${list_umount[@]}")
++ read -r dev path opts
++ test -n /run/user/1000
++ path_dir=/run/user/1000/
++ for i in "$root" /dev /proc /sys
++ test /run/user/1000/ '!=' /run/user/1000/
++ for i in "$root" /dev /proc /sys
++ test /run/user/1000/ '!=' /run/user/1000/
++ for i in "$root" /dev /proc /sys
++ test /run/user/1000/ '!=' /run/user/1000/
++ for i in "$root" /dev /proc /sys
++ test /run/user/1000/ '!=' /run/user/1000/
++ for i in "${list[@]}" /
++ test /run/user/1000 = /var/lib/vservers/soleil-xl
++ for i in "${list[@]}" /
++ test /run/user/1000 = /var/lib/vservers
++ for i in "${list[@]}" /
++ test /run/user/1000 = /var/lib
++ for i in "${list[@]}" /
++ test /run/user/1000 = /var
++ for i in "${list[@]}" /
++ test /run/user/1000 = /usr/sbin
++ for i in "${list[@]}" /
++ test /run/user/1000 = /usr
++ for i in "${list[@]}" /
++ test /run/user/1000 = /usr/lib/util-vserver
++ for i in "${list[@]}" /
++ test /run/user/1000 = /usr/lib
++ for i in "${list[@]}" /
++ test /run/user/1000 = /usr
++ for i in "${list[@]}" /
++ test /run/user/1000 = /etc/vservers/soleil-xl
++ for i in "${list[@]}" /
++ test /run/user/1000 = /etc/vservers
++ for i in "${list[@]}" /
++ test /run/user/1000 = /etc
++ for i in "${list[@]}" /
++ test /run/user/1000 = /var/run/vservers
++ for i in "${list[@]}" /
++ test /run/user/1000 = /var/run
++ for i in "${list[@]}" /
++ test /run/user/1000 = /var
++ for i in "${list[@]}" /
++ test /run/user/1000 = /run/vservers
++ for i in "${list[@]}" /
++ test /run/user/1000 = /run
++ for i in "${list[@]}" /
++ test /run/user/1000 = /var/lock
++ for i in "${list[@]}" /
++ test /run/user/1000 = /var
++ for i in "${list[@]}" /
++ test /run/user/1000 = /run/lock
++ for i in "${list[@]}" /
++ test /run/user/1000 = /run
++ for i in "${list[@]}" /
++ test /run/user/1000 = /usr/lib/util-vserver
++ for i in "${list[@]}" /
++ test /run/user/1000 = /usr/lib
++ for i in "${list[@]}" /
++ test /run/user/1000 = /usr
++ for i in "${list[@]}" /
++ test /run/user/1000 = /usr/lib/util-vserver
++ for i in "${list[@]}" /
++ test /run/user/1000 = /usr/lib
++ for i in "${list[@]}" /
++ test /run/user/1000 = /usr
++ for i in "${list[@]}" /
++ test /run/user/1000 = /usr/local
++ for i in "${list[@]}" /
++ test /run/user/1000 = /usr
++ for i in "${list[@]}" /
++ test /run/user/1000 = /tmp
++ for i in "${list[@]}" /
++ test /run/user/1000 = /dev/cgroup
++ for i in "${list[@]}" /
++ test /run/user/1000 = /
++ list_umount=("$path" "${list_umount[@]}")
++ read -r dev path opts
++ test -n /run/user/118
++ path_dir=/run/user/118/
++ for i in "$root" /dev /proc /sys
++ test /run/user/118/ '!=' /run/user/118/
++ for i in "$root" /dev /proc /sys
++ test /run/user/118/ '!=' /run/user/118/
++ for i in "$root" /dev /proc /sys
++ test /run/user/118/ '!=' /run/user/118/
++ for i in "$root" /dev /proc /sys
++ test /run/user/118/ '!=' /run/user/118/
++ for i in "${list[@]}" /
++ test /run/user/118 = /var/lib/vservers/soleil-xl
++ for i in "${list[@]}" /
++ test /run/user/118 = /var/lib/vservers
++ for i in "${list[@]}" /
++ test /run/user/118 = /var/lib
++ for i in "${list[@]}" /
++ test /run/user/118 = /var
++ for i in "${list[@]}" /
++ test /run/user/118 = /usr/sbin
++ for i in "${list[@]}" /
++ test /run/user/118 = /usr
++ for i in "${list[@]}" /
++ test /run/user/118 = /usr/lib/util-vserver
++ for i in "${list[@]}" /
++ test /run/user/118 = /usr/lib
++ for i in "${list[@]}" /
++ test /run/user/118 = /usr
++ for i in "${list[@]}" /
++ test /run/user/118 = /etc/vservers/soleil-xl
++ for i in "${list[@]}" /
++ test /run/user/118 = /etc/vservers
++ for i in "${list[@]}" /
++ test /run/user/118 = /etc
++ for i in "${list[@]}" /
++ test /run/user/118 = /var/run/vservers
++ for i in "${list[@]}" /
++ test /run/user/118 = /var/run
++ for i in "${list[@]}" /
++ test /run/user/118 = /var
++ for i in "${list[@]}" /
++ test /run/user/118 = /run/vservers
++ for i in "${list[@]}" /
++ test /run/user/118 = /run
++ for i in "${list[@]}" /
++ test /run/user/118 = /var/lock
++ for i in "${list[@]}" /
++ test /run/user/118 = /var
++ for i in "${list[@]}" /
++ test /run/user/118 = /run/lock
++ for i in "${list[@]}" /
++ test /run/user/118 = /run
++ for i in "${list[@]}" /
++ test /run/user/118 = /usr/lib/util-vserver
++ for i in "${list[@]}" /
++ test /run/user/118 = /usr/lib
++ for i in "${list[@]}" /
++ test /run/user/118 = /usr
++ for i in "${list[@]}" /
++ test /run/user/118 = /usr/lib/util-vserver
++ for i in "${list[@]}" /
++ test /run/user/118 = /usr/lib
++ for i in "${list[@]}" /
++ test /run/user/118 = /usr
++ for i in "${list[@]}" /
++ test /run/user/118 = /usr/local
++ for i in "${list[@]}" /
++ test /run/user/118 = /usr
++ for i in "${list[@]}" /
++ test /run/user/118 = /tmp
++ for i in "${list[@]}" /
++ test /run/user/118 = /dev/cgroup
++ for i in "${list[@]}" /
++ test /run/user/118 = /
++ list_umount=("$path" "${list_umount[@]}")
++ read -r dev path opts
++ test -n /run/user/65534
++ path_dir=/run/user/65534/
++ for i in "$root" /dev /proc /sys
++ test /run/user/65534/ '!=' /run/user/65534/
++ for i in "$root" /dev /proc /sys
++ test /run/user/65534/ '!=' /run/user/65534/
++ for i in "$root" /dev /proc /sys
++ test /run/user/65534/ '!=' /run/user/65534/
++ for i in "$root" /dev /proc /sys
++ test /run/user/65534/ '!=' /run/user/65534/
++ for i in "${list[@]}" /
++ test /run/user/65534 = /var/lib/vservers/soleil-xl
++ for i in "${list[@]}" /
++ test /run/user/65534 = /var/lib/vservers
++ for i in "${list[@]}" /
++ test /run/user/65534 = /var/lib
++ for i in "${list[@]}" /
++ test /run/user/65534 = /var
++ for i in "${list[@]}" /
++ test /run/user/65534 = /usr/sbin
++ for i in "${list[@]}" /
++ test /run/user/65534 = /usr
++ for i in "${list[@]}" /
++ test /run/user/65534 = /usr/lib/util-vserver
++ for i in "${list[@]}" /
++ test /run/user/65534 = /usr/lib
++ for i in "${list[@]}" /
++ test /run/user/65534 = /usr
++ for i in "${list[@]}" /
++ test /run/user/65534 = /etc/vservers/soleil-xl
++ for i in "${list[@]}" /
++ test /run/user/65534 = /etc/vservers
++ for i in "${list[@]}" /
++ test /run/user/65534 = /etc
++ for i in "${list[@]}" /
++ test /run/user/65534 = /var/run/vservers
++ for i in "${list[@]}" /
++ test /run/user/65534 = /var/run
++ for i in "${list[@]}" /
++ test /run/user/65534 = /var
++ for i in "${list[@]}" /
++ test /run/user/65534 = /run/vservers
++ for i in "${list[@]}" /
++ test /run/user/65534 = /run
++ for i in "${list[@]}" /
++ test /run/user/65534 = /var/lock
++ for i in "${list[@]}" /
++ test /run/user/65534 = /var
++ for i in "${list[@]}" /
++ test /run/user/65534 = /run/lock
++ for i in "${list[@]}" /
++ test /run/user/65534 = /run
++ for i in "${list[@]}" /
++ test /run/user/65534 = /usr/lib/util-vserver
++ for i in "${list[@]}" /
++ test /run/user/65534 = /usr/lib
++ for i in "${list[@]}" /
++ test /run/user/65534 = /usr
++ for i in "${list[@]}" /
++ test /run/user/65534 = /usr/lib/util-vserver
++ for i in "${list[@]}" /
++ test /run/user/65534 = /usr/lib
++ for i in "${list[@]}" /
++ test /run/user/65534 = /usr
++ for i in "${list[@]}" /
++ test /run/user/65534 = /usr/local
++ for i in "${list[@]}" /
++ test /run/user/65534 = /usr
++ for i in "${list[@]}" /
++ test /run/user/65534 = /tmp
++ for i in "${list[@]}" /
++ test /run/user/65534 = /dev/cgroup
++ for i in "${list[@]}" /
++ test /run/user/65534 = /
++ list_umount=("$path" "${list_umount[@]}")
++ read -r dev path opts
++ test -n /sys
++ path_dir=/sys/
++ for i in "$root" /dev /proc /sys
++ test /sys/ '!=' /sys/
++ for i in "$root" /dev /proc /sys
++ test /sys/ '!=' /sys/
++ for i in "$root" /dev /proc /sys
++ test /sys/ '!=' /sys/
++ for i in "$root" /dev /proc /sys
++ test '' '!=' /sys/
++ continue 2
++ read -r dev path opts
++ test -n /sys/fs/pstore
++ path_dir=/sys/fs/pstore/
++ for i in "$root" /dev /proc /sys
++ test /sys/fs/pstore/ '!=' /sys/fs/pstore/
++ for i in "$root" /dev /proc /sys
++ test /sys/fs/pstore/ '!=' /sys/fs/pstore/
++ for i in "$root" /dev /proc /sys
++ test /sys/fs/pstore/ '!=' /sys/fs/pstore/
++ for i in "$root" /dev /proc /sys
++ test fs/pstore/ '!=' /sys/fs/pstore/
++ continue 2
++ read -r dev path opts
++ test -n /sys/kernel/security
++ path_dir=/sys/kernel/security/
++ for i in "$root" /dev /proc /sys
++ test /sys/kernel/security/ '!=' /sys/kernel/security/
++ for i in "$root" /dev /proc /sys
++ test /sys/kernel/security/ '!=' /sys/kernel/security/
++ for i in "$root" /dev /proc /sys
++ test /sys/kernel/security/ '!=' /sys/kernel/security/
++ for i in "$root" /dev /proc /sys
++ test kernel/security/ '!=' /sys/kernel/security/
++ continue 2
++ read -r dev path opts
++ test -n /sys/fs/cgroup
++ path_dir=/sys/fs/cgroup/
++ for i in "$root" /dev /proc /sys
++ test /sys/fs/cgroup/ '!=' /sys/fs/cgroup/
++ for i in "$root" /dev /proc /sys
++ test /sys/fs/cgroup/ '!=' /sys/fs/cgroup/
++ for i in "$root" /dev /proc /sys
++ test /sys/fs/cgroup/ '!=' /sys/fs/cgroup/
++ for i in "$root" /dev /proc /sys
++ test fs/cgroup/ '!=' /sys/fs/cgroup/
++ continue 2
++ read -r dev path opts
++ test -n /sys/fs/cgroup/systemd
++ path_dir=/sys/fs/cgroup/systemd/
++ for i in "$root" /dev /proc /sys
++ test /sys/fs/cgroup/systemd/ '!=' /sys/fs/cgroup/systemd/
++ for i in "$root" /dev /proc /sys
++ test /sys/fs/cgroup/systemd/ '!=' /sys/fs/cgroup/systemd/
++ for i in "$root" /dev /proc /sys
++ test /sys/fs/cgroup/systemd/ '!=' /sys/fs/cgroup/systemd/
++ for i in "$root" /dev /proc /sys
++ test fs/cgroup/systemd/ '!=' /sys/fs/cgroup/systemd/
++ continue 2
++ read -r dev path opts
++ test -n /sys/fs/fuse/connections
++ path_dir=/sys/fs/fuse/connections/
++ for i in "$root" /dev /proc /sys
++ test /sys/fs/fuse/connections/ '!=' /sys/fs/fuse/connections/
++ for i in "$root" /dev /proc /sys
++ test /sys/fs/fuse/connections/ '!=' /sys/fs/fuse/connections/
++ for i in "$root" /dev /proc /sys
++ test /sys/fs/fuse/connections/ '!=' /sys/fs/fuse/connections/
++ for i in "$root" /dev /proc /sys
++ test fs/fuse/connections/ '!=' /sys/fs/fuse/connections/
++ continue 2
++ read -r dev path opts
++ test -n /proc
++ path_dir=/proc/
++ for i in "$root" /dev /proc /sys
++ test /proc/ '!=' /proc/
++ for i in "$root" /dev /proc /sys
++ test /proc/ '!=' /proc/
++ for i in "$root" /dev /proc /sys
++ test '' '!=' /proc/
++ continue 2
++ read -r dev path opts
++ test -n /boot
++ path_dir=/boot/
++ for i in "$root" /dev /proc /sys
++ test /boot/ '!=' /boot/
++ for i in "$root" /dev /proc /sys
++ test /boot/ '!=' /boot/
++ for i in "$root" /dev /proc /sys
++ test /boot/ '!=' /boot/
++ for i in "$root" /dev /proc /sys
++ test /boot/ '!=' /boot/
++ for i in "${list[@]}" /
++ test /boot = /var/lib/vservers/soleil-xl
++ for i in "${list[@]}" /
++ test /boot = /var/lib/vservers
++ for i in "${list[@]}" /
++ test /boot = /var/lib
++ for i in "${list[@]}" /
++ test /boot = /var
++ for i in "${list[@]}" /
++ test /boot = /usr/sbin
++ for i in "${list[@]}" /
++ test /boot = /usr
++ for i in "${list[@]}" /
++ test /boot = /usr/lib/util-vserver
++ for i in "${list[@]}" /
++ test /boot = /usr/lib
++ for i in "${list[@]}" /
++ test /boot = /usr
++ for i in "${list[@]}" /
++ test /boot = /etc/vservers/soleil-xl
++ for i in "${list[@]}" /
++ test /boot = /etc/vservers
++ for i in "${list[@]}" /
++ test /boot = /etc
++ for i in "${list[@]}" /
++ test /boot = /var/run/vservers
++ for i in "${list[@]}" /
++ test /boot = /var/run
++ for i in "${list[@]}" /
++ test /boot = /var
++ for i in "${list[@]}" /
++ test /boot = /run/vservers
++ for i in "${list[@]}" /
++ test /boot = /run
++ for i in "${list[@]}" /
++ test /boot = /var/lock
++ for i in "${list[@]}" /
++ test /boot = /var
++ for i in "${list[@]}" /
++ test /boot = /run/lock
++ for i in "${list[@]}" /
++ test /boot = /run
++ for i in "${list[@]}" /
++ test /boot = /usr/lib/util-vserver
++ for i in "${list[@]}" /
++ test /boot = /usr/lib
++ for i in "${list[@]}" /
++ test /boot = /usr
++ for i in "${list[@]}" /
++ test /boot = /usr/lib/util-vserver
++ for i in "${list[@]}" /
++ test /boot = /usr/lib
++ for i in "${list[@]}" /
++ test /boot = /usr
++ for i in "${list[@]}" /
++ test /boot = /usr/local
++ for i in "${list[@]}" /
++ test /boot = /usr
++ for i in "${list[@]}" /
++ test /boot = /tmp
++ for i in "${list[@]}" /
++ test /boot = /dev/cgroup
++ for i in "${list[@]}" /
++ test /boot = /
++ list_umount=("$path" "${list_umount[@]}")
++ read -r dev path opts
++ test -n /var/lib/vservers/soleil-xl/proc
++ path_dir=/var/lib/vservers/soleil-xl/proc/
++ for i in "$root" /dev /proc /sys
++ test proc/ '!=' /var/lib/vservers/soleil-xl/proc/
++ continue 2
++ read -r dev path opts
++ test -n /var/lib/vservers/soleil-xl/tmp
++ path_dir=/var/lib/vservers/soleil-xl/tmp/
++ for i in "$root" /dev /proc /sys
++ test tmp/ '!=' /var/lib/vservers/soleil-xl/tmp/
++ continue 2
++ read -r dev path opts
++ test -n /var/lib/vservers/soleil-xl/dev/pts
++ path_dir=/var/lib/vservers/soleil-xl/dev/pts/
++ for i in "$root" /dev /proc /sys
++ test dev/pts/ '!=' /var/lib/vservers/soleil-xl/dev/pts/
++ continue 2
++ read -r dev path opts
++ for i in "${list_umount[@]}"
++ /bin/umount -l -n -i /boot
++ for i in "${list_umount[@]}"
++ /bin/umount -l -n -i /run/user/65534
++ for i in "${list_umount[@]}"
++ /bin/umount -l -n -i /run/user/118
++ for i in "${list_umount[@]}"
++ /bin/umount -l -n -i /run/user/1000
++ for i in "${list_umount[@]}"
++ /bin/umount -l -n -i /run/shm
+++ getPhysicalDir /etc/vservers/soleil-xl/vdir
+++ set -P
+++ cd /etc/vservers/soleil-xl/vdir
+++ pwd
++ real_vdir=/var/lib/vservers/soleil-xl
++ isAvoidNamespace /etc/vservers/soleil-xl
++ local cfgdir
++ /usr/sbin/vserver-info - FEATURE namespace
+++ /usr/sbin/vserver-info /etc/vservers/soleil-xl CFGDIR
++ cfgdir=/etc/vservers/soleil-xl
++ test '!' -e /etc/vservers/soleil-xl/namespace
++ test -e /etc/vservers/.defaults/nonamespace -o -e /etc/vservers/soleil-xl/nonamespace
++ /usr/lib/util-vserver/secure-mount --rbind -n -o dev /etc/vservers/soleil-xl/vdir
/var/lib/vservers/soleil-xl
++ /usr/sbin/vserver-info - FEATURE PIVOT_ROOT
++ /usr/lib/util-vserver/secure-mount -n -o shared,rec /var/lib/vservers/soleil-xl /var/lib/vservers/soleil-xl
++ is_mounted=1
++ prepareInit /etc/vservers/soleil-xl
++ pushd /etc/vservers/soleil-xl/vdir
++ case "$INITSTYLE" in
++ dirs=($($_CHROOT_SH realpath /var/run /var/lock | $_SED 's!^/*!!' || :))
+++ /bin/sed 's!^/*!!'
+++ /usr/lib/util-vserver/chroot-sh realpath /var/run /var/lock
++ local -a dirs
++ local dir
++ for dir in "${dirs[@]}"
++ /usr/bin/find var/run/. '!' -type d -print0
++ xargs -0r /usr/lib/util-vserver/chroot-sh rm
++ for dir in "${dirs[@]}"
++ /usr/bin/find var/lock/. '!' -type d -print0
++ xargs -0r /usr/lib/util-vserver/chroot-sh rm
++ /usr/lib/util-vserver/fakerunlevel 3 /var/run/utmp
++ popd
++ addtoCPUSET /etc/vservers/soleil-xl
++ local vdir=/etc/vservers/soleil-xl
++ local cpuset
++ local f=/etc/vservers/soleil-xl/cpuset
++ local i
++ local configured=0
++ test -d /etc/vservers/soleil-xl/cpuset
++ test -e /etc/vservers/soleil-xl/cpuset/name
++ return 0
++ attachToCgroup /etc/vservers/soleil-xl
++ _handleCgroup attach /etc/vservers/soleil-xl
++ local action=attach
++ local vdir=/etc/vservers/soleil-xl
++ local dir
++ local name
++ local i
++ local j
++ local parent
++ local -a mnts
++ local ss
++ useCgroup /etc/vservers/soleil-xl
++ hasCgroup
++ /bin/grep -q cgroup /proc/filesystems
++ test -n ''
++ test -e /dev/cgroup/tasks
++ return 1
++ return 0
++ have_cgroup=1
++ setupNetNS /etc/vservers/soleil-xl
++ _handleNetNS add /etc/vservers/soleil-xl
++ local action=add
++ local vdir=/etc/vservers/soleil-xl
++ local dir
++ local name
++ findDir dir /etc/vservers/soleil-xl/netns /etc/vservers/.defaults/netns ''
++ findObject -d dir /etc/vservers/soleil-xl/netns /etc/vservers/.defaults/netns ''
++ local _fo_mod=-d
++ local _fo_var=dir
++ local _fo_file=
++ local _fo_i=X
++ shift 2
++ for _fo_i in "$@"
++ test -n /etc/vservers/soleil-xl/netns
++ test '!' -d /etc/vservers/soleil-xl/netns
++ for _fo_i in "$@"
++ test -n /etc/vservers/.defaults/netns
++ test '!' -d /etc/vservers/.defaults/netns
++ for _fo_i in "$@"
++ test -n ''
++ continue
++ test -z '' -o -n ''
++ eval 'dir=""'
+++ dir=
++ test -n '' -a '!' -e /etc/vservers/soleil-xl/nonetns
++ return 0
++ handleDeviceMap --set '' /etc/vservers/soleil-xl/apps/vdevmap
++ local op=--set
++ local xid=
++ local dir=/etc/vservers/soleil-xl/apps/vdevmap
++ local flags device target
++ test -d /etc/vservers/soleil-xl/apps/vdevmap
++ return 0
++ pushd /etc/vservers/soleil-xl/vdir/
++ execScriptlets /etc/vservers/soleil-xl soleil-xl pre-start
++ declare -r vdir=/etc/vservers/soleil-xl
++ declare -r name=soleil-xl
++ declare -r flavor=pre-start
++ local base i
++ for base in "$vdir"/scripts "$__CONFDIR"/.defaults/scripts
++ local DONT_SKIP_DEFAULTS=
++ local already_handled=
++ for i in "$base/$flavor" "$base/$flavor.d"/*
++ isRegularFile /etc/vservers/soleil-xl/scripts/pre-start
++ test -f /etc/vservers/soleil-xl/scripts/pre-start
++ return 1
++ continue
++ for i in "$base/$flavor" "$base/$flavor.d"/*
++ isRegularFile '/etc/vservers/soleil-xl/scripts/pre-start.d/*'
++ test -f '/etc/vservers/soleil-xl/scripts/pre-start.d/*'
++ return 1
++ continue
++ test -z '' -o -n ''
++ for base in "$vdir"/scripts "$__CONFDIR"/.defaults/scripts
++ local DONT_SKIP_DEFAULTS=
++ local already_handled=
++ for i in "$base/$flavor" "$base/$flavor.d"/*
++ isRegularFile /etc/vservers/.defaults/scripts/pre-start
++ test -f /etc/vservers/.defaults/scripts/pre-start
++ return 1
++ continue
++ for i in "$base/$flavor" "$base/$flavor.d"/*
++ isRegularFile '/etc/vservers/.defaults/scripts/pre-start.d/*'
++ test -f '/etc/vservers/.defaults/scripts/pre-start.d/*'
++ return 1
++ continue
++ test -z '' -o -n ''
++ popd
++ test -z ''
++ pushd /etc/vservers/soleil-xl/vdir/
++ is_configured=1
++ /usr/sbin/vserver-info - FEATURE migrate
++ /usr/bin/nice -n 0 /usr/sbin/chbind --silent --secure --nid 40001 --ip 212.129.60.123
--ip 127.0.0.01/8 /usr/lib/util-vserver/exec-ulimit /etc/vservers/soleil-xl/ulimits
/usr/sbin/vtag --create --tag 40001 --silent -- /usr/sbin/vspace --new --default --
/usr/sbin/vcontext --create --silent --xid 40001 -- /usr/sbin/vspace --mount --fs --set
-- /usr/sbin/vspace --set --default -- /usr/lib/util-vserver/exec-remount /proc /sys
-- /usr/sbin/vlimit --dir /etc/vservers/soleil-xl/rlimits --missingok -- /usr/sbin/vsched
--xid self --force -- /usr/lib/util-vserver/vsysctl --xid self --dir /etc/vservers/soleil-xl/sysctl
--missingok -- /usr/sbin/vuname --xid self --dir /etc/vservers/soleil-xl/uts --missingok
-- /usr/sbin/vmemctrl --xid self --set -- /usr/sbin/vuname --xid self --set -t context=/etc/vservers/soleil-xl
-- /usr/sbin/vattribute --set --secure --flag default --flag fakeinit -- /usr/lib/util-vserver/save_ctxinfo
/etc/vservers/soleil-xl /usr/bin/env -i PATH=/bin:/usr/bin:/sbin:/usr/sbin PREVLEVEL=N
RUNLEVEL=3 /usr/sbin/vcontext --migrate-self --endsetup --pivot-root --closefd --silent
-- /etc/init.d/rc 3
+ cleanup
+ set +e
+ test -z ''
+ test -z ''
+ test -n 1 -a -z ''
+ warning '
An error occured while executing the vserver startup sequence; when
there are no other messages, it is very likely that the init-script
(/etc/init.d/rc' '3) failed.

Common causes are:
* /etc/rc.d/rc on Fedora Core 1 and RH9 fails always; the '\''apt-rpm'\'' build
  method knows how to deal with this, but on existing installations,
  appending '\''true'\'' to this file will help.'
+ test -n ''
+ echo '
An error occured while executing the vserver startup sequence; when
there are no other messages, it is very likely that the init-script
(/etc/init.d/rc' '3) failed.

Common causes are:
* /etc/rc.d/rc on Fedora Core 1 and RH9 fails always; the '\''apt-rpm'\'' build
  method knows how to deal with this, but on existing installations,
  appending '\''true'\'' to this file will help.'

An error occured while executing the vserver startup sequence; when
there are no other messages, it is very likely that the init-script
(/etc/init.d/rc 3) failed.

Common causes are:
* /etc/rc.d/rc on Fedora Core 1 and RH9 fails always; the 'apt-rpm' build
  method knows how to deal with this, but on existing installations,
  appending 'true' to this file will help.
+ test -n ''
+ warning '

Failed to start vserver '\''soleil-xl'\'''
+ test -n ''
+ echo '

Failed to start vserver '\''soleil-xl'\'''


Failed to start vserver 'soleil-xl'
+ test -n --debug
+ test -z 1
+ umountVserver /etc/vservers/soleil-xl
+ local cfgdir=/etc/vservers/soleil-xl
+ local vdir=/etc/vservers/soleil-xl/vdir
+ local is_ok=1
+ isAvoidNamespace /etc/vservers/soleil-xl
+ local cfgdir
+ /usr/sbin/vserver-info - FEATURE namespace
++ /usr/sbin/vserver-info /etc/vservers/soleil-xl CFGDIR
+ cfgdir=/etc/vservers/soleil-xl
+ test '!' -e /etc/vservers/soleil-xl/namespace
+ test -e /etc/vservers/.defaults/nonamespace -o -e /etc/vservers/soleil-xl/nonamespace
+ return 0
+ test -z 1
+ disableInterfaces /etc/vservers/soleil-xl
+ test -n 1
+ local i=4
+ declare -a var
+ lock /var/lock/vserver.interfaces
++ /bin/mktemp -t vserver-lock.XXXXXX
+ local tmp=/tmp/vserver-lock.zxIQmp
+ /bin/rm -f /tmp/vserver-lock.zxIQmp
+ /usr/bin/mkfifo -m600 /tmp/vserver-lock.zxIQmp
+ /bin/grep -q true /tmp/vserver-lock.zxIQmp
+ /usr/lib/util-vserver/lockfile /var/lock/vserver.interfaces /tmp/vserver-lock.zxIQmp
+ _VS_LOCKS='6964 6808'
+ test 4 -gt 0
+ let --i
+ eval 'var=( "${INTERFACE_CMDS_3[@]}" )'
++ var=("${INTERFACE_CMDS_3[@]}")
+ local type=IP_LINK
+ unset 'var[0]'
+ set -- lo up
+ case "$type" in
+ test 3 -gt 0
+ let --i
+ eval 'var=( "${INTERFACE_CMDS_2[@]}" )'
++ var=("${INTERFACE_CMDS_2[@]}")
+ local type=IP_ADDR
+ unset 'var[0]'
+ set -- 127.0.0.01/8 broadcast + label lo:lo dev lo
+ case "$type" in
+ /sbin/ip addr del 127.0.0.01/8 broadcast + label lo:lo dev lo
RTNETLINK answers: Cannot assign requested address
+ test 2 -gt 0
+ let --i
+ eval 'var=( "${INTERFACE_CMDS_1[@]}" )'
++ var=("${INTERFACE_CMDS_1[@]}")
+ local type=IP_LINK
+ unset 'var[0]'
+ set -- eno1:1 up
+ case "$type" in
+ test 1 -gt 0
+ let --i
+ :
+ eval 'var=( "${INTERFACE_CMDS_0[@]}" )'
++ var=("${INTERFACE_CMDS_0[@]}")
+ local type=IP_ADDR
+ unset 'var[0]'
+ set -- 212.129.60.123 broadcast + dev eno1:1
+ case "$type" in
+ /sbin/ip addr del 212.129.60.123 broadcast + dev eno1:1
Warning: Executing wildcard deletion to stay compatible with old scripts.
         Explicitly specify the prefix length (212.129.60.123/32) to avoid this warning.
         This special behaviour is likely to disappear in further releases,
         fix your scripts!
+ test 0 -gt 0
+ unlock 1
+ local num=1
+ local i
+ set -- 6964 6808
+ test 2 -gt 0
+ kill -HUP 6964
+ shift
+ test 1 '!=' 1
+ break
+ _VS_LOCKS=6808
+ test -z 1
+ destroyCgroup /etc/vservers/soleil-xl
+ _handleCgroup destroy /etc/vservers/soleil-xl
+ local action=destroy
+ local vdir=/etc/vservers/soleil-xl
+ local dir
+ local name
+ local i
+ local j
+ local parent
+ local -a mnts
+ local ss
+ useCgroup /etc/vservers/soleil-xl
+ hasCgroup
+ /bin/grep -q cgroup /proc/filesystems
+ test -n ''
+ test -e /dev/cgroup/tasks
+ return 1
+ return 0
+ unlock
+ local num=
+ local i
+ set -- 6808
+ test 1 -gt 0
+ kill -HUP 6808
+ shift
+ test '' '!=' 1
+ test -z ''
+ test 0 -gt 0
+ _VS_LOCKS=