13410

From Linix VServer
Revision as of 00:04, 11 November 2025 by 192.168.65.1 (talk) (Restored content from Wayback Machine)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

= Posted by daslama on Fri 4th Sep 13:39
download | new post =

  1. Script started on Fri 04 Sep 2009 01:37:42 PM CEST 

  2. mb:~# vserver --debug vs-suse11 start 

  3. + shift 

  4. + true 

  5. + case "$1" in 

  6. + shift 

  7. + break 

  8. + OPTION_ALL=($OPTION_SILENT $OPTION_VERBOSE $OPTION_DEBUG $OPTION_DEFAULTTTY) 

  9. + SELF=("$0" "${OPTION_ALL[@]}") 

  10. + vserver=vs-suse11 

  11. + cmd=start 

  12. + test start '!=' build 

  13. + allow_legacy= 

  14. + case "$vserver" in 

  15. + VSERVER_DIR=/etc/vservers/vs-suse11 

  16. + allow_legacy=1 

  17. + test -n 1 

  18. + do_legacy= 

  19. + test '!' -e /etc/vservers/vs-suse11/legacy 

  20. + test -d /etc/vservers/vs-suse11 -o '!' -e /etc/vservers/vs-suse11.conf 

  21. + test -z  

  22. + test -d /etc/vservers/vs-suse11 

  23. + _setVserverName 

  24. + test -e /etc/vservers/vs-suse11/name 

  25. + read VSERVER_NAME 

  26. + test start '!=' start -o -n  

  27. + isAvoidNamespace /etc/vservers/vs-suse11 

  28. + local cfgdir 

  29. + /usr/sbin/vserver-info - FEATURE namespace 

  30. ++ /usr/sbin/vserver-info /etc/vservers/vs-suse11 CFGDIR 

  31. + cfgdir=/etc/vservers/vs-suse11 

  32. + test '!' -e /etc/vservers/vs-suse11/namespace 

  33. + test -e /etc/vservers/.defaults/nonamespace -o -e /etc/vservers/vs-suse11/nonamespace 

  34. + exec /usr/sbin/vspace --mount --fs --new -- /usr/sbin/vserver ----nonamespace --debug vs-suse11 start 

  35. + shift 

  36. + true 

  37. + case "$1" in 

  38. + shift 

  39. + break 

  40. + OPTION_ALL=($OPTION_SILENT $OPTION_VERBOSE $OPTION_DEBUG $OPTION_DEFAULTTTY) 

  41. + SELF=("$0" "${OPTION_ALL[@]}") 

  42. + vserver=vs-suse11 

  43. + cmd=start 

  44. + test start '!=' build 

  45. + allow_legacy= 

  46. + case "$vserver" in 

  47. + VSERVER_DIR=/etc/vservers/vs-suse11 

  48. + allow_legacy=1 

  49. + test -n 1 

  50. + do_legacy= 

  51. + test '!' -e /etc/vservers/vs-suse11/legacy 

  52. + test -d /etc/vservers/vs-suse11 -o '!' -e /etc/vservers/vs-suse11.conf 

  53. + test -z  

  54. + test -d /etc/vservers/vs-suse11 

  55. + _setVserverName 

  56. + test -e /etc/vservers/vs-suse11/name 

  57. + read VSERVER_NAME 

  58. + test start '!=' start -o -n ----nonamespace 

  59. + test start '!=' enter -a start '!=' stop 

  60. + set_init_cwd 

  61. ++ pwd 

  62. + INIT_CWD=/root 

  63. + export INIT_CWD 

  64. + cd / 

  65. + . /usr/lib/util-vserver/vserver.functions 

  66. ++ NICE_CMD=() 

  67. ++ declare -a NICE_CMD 

  68. ++ IONICE_CMD=() 

  69. ++ declare -a IONICE_CMD 

  70. ++ CHBIND_CMD=() 

  71. ++ declare -a CHBIND_CMD 

  72. ++ CAP_OPTS=() 

  73. ++ declare -a CAP_OPTS 

  74. ++ CHCONTEXT_INIT_OPTS=() 

  75. ++ declare -a CHCONTEXT_INIT_OPTS 

  76. ++ CHCONTEXT_FLAG_OPTS=() 

  77. ++ declare -a CHCONTEXT_FLAG_OPTS 

  78. ++ CHCONTEXT_OPTS=() 

  79. ++ declare -a CHCONTEXT_OPTS 

  80. ++ CAPCHROOT_OPTS=() 

  81. ++ declare -a CAPCHROOT_OPTS 

  82. ++ INTERFACES=() 

  83. ++ declare -a INTERFACES 

  84. ++ INITCMD_RESCUE=(/bin/sleep 900) 

  85. ++ declare -a INITCMD_RESCUE 

  86. ++ INITCMD_START=() 

  87. ++ declare -a INITCMD_START 

  88. ++ INITCMD_START_SYNC=() 

  89. ++ declare -a INITCMD_START_SYNC 

  90. ++ INITCMD_STOP=() 

  91. ++ declare -a INITCMD_STOP 

  92. ++ INITCMD_STOP_SYNC=() 

  93. ++ declare -a INITCMD_STOP_SYNC 

  94. ++ INITCMD_PREPARE=() 

  95. ++ declare -a INITCMD_PREPARE 

  96. ++ INITKILL_SEQ=() 

  97. ++ declare -a INITKILL_SEQ 

  98. ++ ENTER_SHELL=() 

  99. ++ declare -a ENTER_SHELL 

  100. ++ OPTS_VCONTEXT_CREATE=() 

  101. ++ declare -a OPTS_VCONTEXT_CREATE 

  102. ++ OPTS_VCONTEXT_MIGRATE=() 

  103. ++ declare -a OPTS_VCONTEXT_MIGRATE 

  104. ++ OPTS_VCONTEXT_ENTER=() 

  105. ++ declare -a OPTS_VCONTEXT_ENTER 

  106. ++ OPT_VCONTEXT_CHROOT=--chroot 

  107. ++ OPTS_VATTRIBUTE=(--flag fakeinit) 

  108. ++ declare -a OPTS_VATTRIBUTE 

  109. ++ OPTS_VSCHED=() 

  110. ++ declare -a OPTS_VSCHED 

  111. ++ OPTS_ENV=() 

  112. ++ declare -a OPTS_ENV 

  113. ++ OPTS_VTAG_CREATE=() 

  114. ++ declare -a OPTS_VTAG_CREATE 

  115. ++ OPTS_VTAG_ENTER=() 

  116. ++ declare -a OPTS_VTAG_ENTER 

  117. ++ OPTS_VMEMCTRL=() 

  118. ++ declare -a OPTS_VMEMCTRL 

  119. ++ OPTS_VSPACE=(--default) 

  120. ++ declare -a OPTS_VSPACE 

  121. ++ STOPCMD_PREPARE=() 

  122. ++ declare -a STOPCMD_PREPARE 

  123. ++ VSERVER_EXTRA_CMDS=() 

  124. ++ declare -a VSERVER_EXTRA_CMDS 

  125. ++ INIT_RESCUE= 

  126. ++ VSHELPER_SYNC_TIMEOUT=30 

  127. ++ USE_VNAMESPACE= 

  128. ++ INTERFACE_CMDS_IDX=0 

  129. ++ RUNLEVEL_START= 

  130. ++ RUNLEVEL_STOP= 

  131. ++ _HAVE_INTERFACE_OPTIONS= 

  132. ++ _HAVE_CHBIND_OPTIONS= 

  133. ++ _NEED_VSHELPER_SYNC= 

  134. ++ _IS_FAKEINIT= 

  135. ++ INITSTYLE=sysv 

  136. ++ S_CONTEXT= 

  137. ++ N_CONTEXT= 

  138. ++ SILENT_OPT= 

  139. ++ CGROUP_MNT=/dev/cgroup 

  140. ++ CGROUP_SUBSYS=all 

  141. ++ CGROUP_INHERIT=(cpuset.cpus cpuset.mems) 

  142. ++ declare -a CGROUP_INHERIT 

  143. ++ : vs-suse11 

  144. ++ test -e /etc/vservers/vs-suse11/noisy -o -n  

  145. ++ SILENT_OPT=--silent 

  146. + case "$2" in 

  147. + shift 2 

  148. + . /usr/lib/util-vserver/vserver.start 

  149. +++ /usr/sbin/vserver-info /etc/vservers/vs-suse11 CANONIFY 

  150. ++ lock /var/lock/vserver.etcvserversvssuse11.startup 

  151. +++ /bin/mktemp -t vserver-lock.XXXXXX 

  152. ++ local tmp=/tmp/vserver-lock.P0iv98 

  153. ++ /bin/rm -f /tmp/vserver-lock.P0iv98 

  154. ++ /usr/bin/mkfifo -m600 /tmp/vserver-lock.P0iv98 

  155. ++ /usr/lib/util-vserver/lockfile /var/lock/vserver.etcvserversvssuse11.startup /tmp/vserver-lock.P0iv98 

  156. ++ /bin/grep -q true /tmp/vserver-lock.P0iv98 

  157. ++ _VS_LOCKS='21796 ' 

  158. ++ isVserverRunning /etc/vservers/vs-suse11 

  159. ++ local _ivr_ctx _ivr_procnum 

  160. ++ getVserverStatus /etc/vservers/vs-suse11 _ivr_ctx _ivr_procnum 1 

  161. ++ test -r /etc/vservers/vs-suse11/run 

  162. ++ return 1 

  163. ++ return 1 

  164. ++ is_configured= 

  165. ++ is_executed= 

  166. ++ is_started= 

  167. ++ is_mounted= 

  168. ++ is_vshelper_init= 

  169. ++ have_interfaces= 

  170. ++ startsync_pipe= 

  171. ++ have_initcmd= 

  172. ++ test 0 -gt 0 

  173. ++ test xsysv = xrescue -a -z -a 0 -gt 0 

  174. ++ set -e 

  175. ++ trap cleanup EXIT 

  176. ++ sanityCheck /etc/vservers/vs-suse11 

  177. ++ declare -r cfgdir=/etc/vservers/vs-suse11 

  178. ++ test -e /etc/vservers/vs-suse11/fstab.local 

  179. ++ test -e /etc/vservers/vs-suse11/hostname -a '!' -L /etc/vservers/vs-suse11/hostname 

  180. ++ test -e /etc/vservers/vs-suse11/domainname -a '!' -L /etc/vservers/vs-suse11/domainname 

  181. ++ local i 

  182. ++ for i in '"$cfgdir"/interfaces/*/only_ip' 

  183. ++ test -e '/etc/vservers/vs-suse11/interfaces/*/only_ip' 

  184. ++ test '!' -d /etc/vservers/vs-suse11/dlimits -o -L /etc/vservers/vs-suse11/cache 

  185. ++ find /etc/vservers/vs-suse11 -type f -exec /usr/lib/util-vserver/check-unixfile '{}' ';' 

  186. ++ vshelper.doSanityCheck 

  187. ++ local vshelper this_xid i 

  188. ++ warnings=() 

  189. ++ declare -a warnings 

  190. ++ local solution_disable= 

  191. ++ local solution_sysctl= 

  192. ++ vshelper.isEnabled 

  193. ++ local f=disabled 

  194. ++ test '!' -e /etc/vservers/.defaults/apps/vshelper/disabled 

  195. ++ /usr/sbin/vserver-info - FEATURE vshelper 

  196. ++ test -n  

  197. ++ return 0 

  198. ++ vshelper.isEnabled warning 

  199. ++ local f=warning-disabled 

  200. ++ test '!' -e /etc/vservers/.defaults/apps/vshelper/warning-disabled 

  201. ++ /usr/sbin/vserver-info - FEATURE vshelper 

  202. ++ test -n  

  203. ++ return 0 

  204. +++ /usr/sbin/vserver-info - XID 

  205. ++ this_xid=0 

  206. ++ test 0 = 0 

  207. ++ local proc_file=/proc/sys/kernel/vshelper 

  208. ++ test -r /proc/sys/kernel/vshelper 

  209. +++ cat /proc/sys/kernel/vshelper 

  210. ++ vshelper=/sbin/vshelper 

  211. ++ /usr/bin/cmp -s /sbin/vshelper /usr/lib/util-vserver/vshelper 

  212. ++ test -d /var/run/vshelper 

  213. ++ test 0 -eq 0 

  214. ++ return 0 

  215. ++ /usr/sbin/vserver-info - VERIFYCAP 

  216. ++ /usr/sbin/vserver-info - VERIFYPROC 

  217. ++ test -e /etc/vservers/vs-suse11/context 

  218. ++ pushd /etc/vservers/vs-suse11 

  219. ++ execScriptlets /etc/vservers/vs-suse11 vs-suse11 initialize 

  220. ++ declare -r vdir=/etc/vservers/vs-suse11 

  221. ++ declare -r name=vs-suse11 

  222. ++ declare -r flavor=initialize 

  223. ++ local base i 

  224. ++ for base in '"$vdir"/scripts' '"$__CONFDIR"/.defaults/scripts' 

  225. ++ local DONT_SKIP_DEFAULTS= 

  226. ++ local already_handled= 

  227. ++ for i in '"$base/$flavor"' '"$base/$flavor.d"/*' 

  228. ++ isRegularFile /etc/vservers/vs-suse11/scripts/initialize 

  229. ++ test -f /etc/vservers/vs-suse11/scripts/initialize 

  230. ++ return 1 

  231. ++ continue 

  232. ++ for i in '"$base/$flavor"' '"$base/$flavor.d"/*' 

  233. ++ isRegularFile '/etc/vservers/vs-suse11/scripts/initialize.d/*' 

  234. ++ test -f '/etc/vservers/vs-suse11/scripts/initialize.d/*' 

  235. ++ return 1 

  236. ++ continue 

  237. ++ test -z -o -n  

  238. ++ for base in '"$vdir"/scripts' '"$__CONFDIR"/.defaults/scripts' 

  239. ++ local DONT_SKIP_DEFAULTS= 

  240. ++ local already_handled= 

  241. ++ for i in '"$base/$flavor"' '"$base/$flavor.d"/*' 

  242. ++ isRegularFile /etc/vservers/.defaults/scripts/initialize 

  243. ++ test -f /etc/vservers/.defaults/scripts/initialize 

  244. ++ return 1 

  245. ++ continue 

  246. ++ for i in '"$base/$flavor"' '"$base/$flavor.d"/*' 

  247. ++ isRegularFile '/etc/vservers/.defaults/scripts/initialize.d/*' 

  248. ++ test -f '/etc/vservers/.defaults/scripts/initialize.d/*' 

  249. ++ return 1 

  250. ++ continue 

  251. ++ test -z -o -n  

  252. ++ popd 

  253. ++ fsckAllFS /etc/vservers/vs-suse11 

  254. ++ local cfgdir=/etc/vservers/vs-suse11 

  255. ++ local fstab=/etc/vservers/vs-suse11/fstab 

  256. ++ local FSTAB_FILE 

  257. ++ local fsck_exitcode 

  258. ++ test -e /etc/vservers/vs-suse11/fstab 

  259. ++ export FSTAB_FILE=/etc/vservers/vs-suse11/fstab 

  260. ++ FSTAB_FILE=/etc/vservers/vs-suse11/fstab 

  261. ++ /sbin/fsck -s -n -A -T 

  262. ++ fsck_exitcode=0 

  263. ++ test 0 -eq 0 -o 0 -eq 1 

  264. ++ mountRootFS /etc/vservers/vs-suse11 

  265. ++ local cfgdir=/etc/vservers/vs-suse11 

  266. ++ local vdir=/etc/vservers/vs-suse11/vdir 

  267. ++ local fstab=/etc/vservers/vs-suse11/fstab 

  268. ++ local xflag= 

  269. ++ test -e /etc/vservers/vs-suse11/fstab 

  270. ++ pushd /etc/vservers/vs-suse11/vdir 

  271. ++ test -w etc -o -w etc/mtab 

  272. ++ /usr/lib/util-vserver/secure-mount -a --chroot --fstab /etc/vservers/vs-suse11/fstab --rootfs only -n 

  273. ++ popd 

  274. ++ generateOptions /etc/vservers/vs-suse11 

  275. ++ _generateInterfaceOptions /etc/vservers/vs-suse11 

  276. ++ local iface 

  277. ++ getFileValue N_CONTEXT /etc/vservers/vs-suse11/ncontext /etc/vservers/vs-suse11/context 

  278. ++ local _gfv_var=N_CONTEXT 

  279. ++ local _gfv_file 

  280. ++ shift 

  281. ++ findFile _gfv_file /etc/vservers/vs-suse11/ncontext /etc/vservers/vs-suse11/context  

  282. ++ findObject -f _gfv_file /etc/vservers/vs-suse11/ncontext /etc/vservers/vs-suse11/context  

  283. ++ local _fo_mod=-f 

  284. ++ local _fo_var=_gfv_file 

  285. ++ local _fo_file= 

  286. ++ local _fo_i=X 

  287. ++ shift 2 

  288. ++ for _fo_i in '"$@"' 

  289. ++ test -n /etc/vservers/vs-suse11/ncontext 

  290. ++ test '!' -f /etc/vservers/vs-suse11/ncontext 

  291. ++ for _fo_i in '"$@"' 

  292. ++ test -n /etc/vservers/vs-suse11/context 

  293. ++ test '!' -f /etc/vservers/vs-suse11/context 

  294. ++ _fo_file=/etc/vservers/vs-suse11/context 

  295. ++ break 

  296. ++ test -z /etc/vservers/vs-suse11/context -o -n /etc/vservers/vs-suse11/context 

  297. ++ eval '_gfv_file="/etc/vservers/vs-suse11/context"' 

  298. +++ _gfv_file=/etc/vservers/vs-suse11/context 

  299. ++ test -n /etc/vservers/vs-suse11/context -a -r /etc/vservers/vs-suse11/context 

  300. ++ eval read N_CONTEXT 

  301. +++ read N_CONTEXT 

  302. ++ test -n 107 -o -z  

  303. ++ for iface in '"$1/interfaces/"*' 

  304. ++ test -d /etc/vservers/vs-suse11/interfaces/0 

  305. ++ test '!' -e /etc/vservers/vs-suse11/interfaces/0/disabled 

  306. ++ _processSingleInterface /etc/vservers/vs-suse11/interfaces/0 

  307. ++ local iface=/etc/vservers/vs-suse11/interfaces/0 

  308. ++ local ip 

  309. ++ local dev 

  310. ++ local prefix 

  311. ++ local mask 

  312. ++ local bcast 

  313. ++ local name 

  314. ++ local scope 

  315. ++ local mac 

  316. ++ local extip 

  317. ++ local up=up 

  318. ++ local peer 

  319. ++ _getInterfaceValue ip /etc/vservers/vs-suse11/interfaces/0 

  320. ++ local _giv_val=ip 

  321. ++ local _giv_dflt= 

  322. ++ shift 2 

  323. ++ local _giv_i 

  324. ++ local _giv_tmp 

  325. ++ : 192.168.1.65 

  326. ++ eval 'ip=$_giv_tmp' 

  327. +++ ip=192.168.1.65 

  328. ++ _getInterfaceValue extip /etc/vservers/vs-suse11/interfaces/0 /etc/vservers/vs-suse11/interfaces/0/.. 

  329. ++ local _giv_val=extip 

  330. ++ local _giv_dflt= 

  331. ++ shift 2 

  332. ++ local _giv_i 

  333. ++ local _giv_tmp 

  334. ++ : 

  335. ++ eval 'extip=$_giv_tmp' 

  336. +++ extip= 

  337. ++ _getInterfaceValue dev /etc/vservers/vs-suse11/interfaces/0 /etc/vservers/vs-suse11/interfaces/0/.. 

  338. ++ local _giv_val=dev 

  339. ++ local _giv_dflt= 

  340. ++ shift 2 

  341. ++ local _giv_i 

  342. ++ local _giv_tmp 

  343. ++ : eth0 

  344. ++ eval 'dev=$_giv_tmp' 

  345. +++ dev=eth0 

  346. ++ _getInterfaceValue prefix /etc/vservers/vs-suse11/interfaces/0 /etc/vservers/vs-suse11/interfaces/0/.. 

  347. ++ local _giv_val=prefix 

  348. ++ local _giv_dflt= 

  349. ++ shift 2 

  350. ++ local _giv_i 

  351. ++ local _giv_tmp 

  352. ++ : 24 

  353. ++ eval 'prefix=$_giv_tmp' 

  354. +++ prefix=24 

  355. ++ _getInterfaceValue mask /etc/vservers/vs-suse11/interfaces/0 /etc/vservers/vs-suse11/interfaces/0/.. 

  356. ++ local _giv_val=mask 

  357. ++ local _giv_dflt= 

  358. ++ shift 2 

  359. ++ local _giv_i 

  360. ++ local _giv_tmp 

  361. ++ : 

  362. ++ eval 'mask=$_giv_tmp' 

  363. +++ mask= 

  364. ++ _getInterfaceValue bcast /etc/vservers/vs-suse11/interfaces/0 /etc/vservers/vs-suse11/interfaces/0/.. 

  365. ++ local _giv_val=bcast 

  366. ++ local _giv_dflt= 

  367. ++ shift 2 

  368. ++ local _giv_i 

  369. ++ local _giv_tmp 

  370. ++ : 

  371. ++ eval 'bcast=$_giv_tmp' 

  372. +++ bcast= 

  373. ++ _getInterfaceValue name /etc/vservers/vs-suse11/interfaces/0 

  374. ++ local _giv_val=name 

  375. ++ local _giv_dflt= 

  376. ++ shift 2 

  377. ++ local _giv_i 

  378. ++ local _giv_tmp 

  379. ++ : 

  380. ++ eval 'name=$_giv_tmp' 

  381. +++ name= 

  382. ++ _getInterfaceValue scope /etc/vservers/vs-suse11/interfaces/0 /etc/vservers/vs-suse11/interfaces/0/.. 

  383. ++ local _giv_val=scope 

  384. ++ local _giv_dflt= 

  385. ++ shift 2 

  386. ++ local _giv_i 

  387. ++ local _giv_tmp 

  388. ++ : 

  389. ++ eval 'scope=$_giv_tmp' 

  390. +++ scope= 

  391. ++ _getInterfaceValue mac /etc/vservers/vs-suse11/interfaces/0 

  392. ++ local _giv_val=mac 

  393. ++ local _giv_dflt= 

  394. ++ shift 2 

  395. ++ local _giv_i 

  396. ++ local _giv_tmp 

  397. ++ : 

  398. ++ eval 'mac=$_giv_tmp' 

  399. +++ mac= 

  400. ++ _getInterfaceValue peer /etc/vservers/vs-suse11/interfaces/0 

  401. ++ local _giv_val=peer 

  402. ++ local _giv_dflt= 

  403. ++ shift 2 

  404. ++ local _giv_i 

  405. ++ local _giv_tmp 

  406. ++ : 

  407. ++ eval 'peer=$_giv_tmp' 

  408. +++ peer= 

  409. ++ test -n 192.168.1.65 

  410. ++ test -n eth0 -o -e /etc/vservers/vs-suse11/interfaces/0/nodev 

  411. ++ test '!' -e /etc/vservers/vs-suse11/interfaces/0/down 

  412. ++ true 

  413. ++ _transformMask2Prefix prefix 24  

  414. ++ local _tm2p_tmp=24 

  415. ++ test -n 24 

  416. ++ eval 'prefix=$_tm2p_tmp' 

  417. +++ prefix=24 

  418. ++ return 0 

  419. ++ INTERFACES=("${INTERFACES[@]}" "$ip${prefix:+/$prefix}") 

  420. ++ test '!' -e /etc/vservers/vs-suse11/interfaces/0/nodev 

  421. ++ test '!' -e /etc/vservers/vs-suse11/interfaces/0/only_ip 

  422. ++ test -e /etc/vservers/vs-suse11/interfaces/0/vlandev -o '(' -e /etc/vservers/vs-suse11/interfaces/0/../vlandev -a '!' -e /etc/vservers/vs-suse11/interfaces/0/novlandev ')' -o '(' -e /etc/vservers/.defaults/interfaces/vlandev -a '!' -e /etc/vservers/vs-suse11/interfaces/0/novlandev -a '!' -e /etc/vservers/vs-suse11/interfaces/0/../novlandev ')' 

  423. ++ test -e /etc/vservers/vs-suse11/interfaces/0/indirect 

  424. ++ local 'use_bcast=broadcast +' 

  425. ++ echo 192.168.1.65 

  426. ++ /bin/grep -q : 

  427. ++ local tun_info 

  428. +++ _getTunInfo /etc/vservers/vs-suse11/interfaces/0 

  429. +++ local iface=/etc/vservers/vs-suse11/interfaces/0 

  430. +++ test -e /etc/vservers/vs-suse11/interfaces/0/tun -o -e /etc/vservers/vs-suse11/interfaces/0/tap 

  431. +++ return 1 

  432. ++ tun_info= 

  433. ++ _addInterfaceCmd IP_ADDR 192.168.1.65/24 broadcast + dev eth0 

  434. ++ eval 'INTERFACE_CMDS_0=( "$@" )' 

  435. +++ INTERFACE_CMDS_0=("$@") 

  436. ++ let ++INTERFACE_CMDS_IDX 

  437. ++ _addInterfaceCmd IP_LINK eth0 up 

  438. ++ eval 'INTERFACE_CMDS_1=( "$@" )' 

  439. +++ INTERFACE_CMDS_1=("$@") 

  440. ++ let ++INTERFACE_CMDS_IDX 

  441. ++ break 

  442. ++ _HAVE_INTERFACE_OPTIONS=1 

  443. ++ test -n  

  444. ++ _generateChbindOptions /etc/vservers/vs-suse11 

  445. ++ local vdir=/etc/vservers/vs-suse11 

  446. ++ local i 

  447. ++ local bcast= 

  448. ++ local lback= 

  449. ++ local nid= 

  450. ++ test -n 1 

  451. ++ local f=/etc/vservers/vs-suse11/interfaces/bcast 

  452. ++ getFileValue bcast /etc/vservers/vs-suse11/interfaces/bcast 

  453. ++ local _gfv_var=bcast 

  454. ++ local _gfv_file 

  455. ++ shift 

  456. ++ findFile _gfv_file /etc/vservers/vs-suse11/interfaces/bcast  

  457. ++ findObject -f _gfv_file /etc/vservers/vs-suse11/interfaces/bcast  

  458. ++ local _fo_mod=-f 

  459. ++ local _fo_var=_gfv_file 

  460. ++ local _fo_file= 

  461. ++ local _fo_i=X 

  462. ++ shift 2 

  463. ++ for _fo_i in '"$@"' 

  464. ++ test -n /etc/vservers/vs-suse11/interfaces/bcast 

  465. ++ test '!' -f /etc/vservers/vs-suse11/interfaces/bcast 

  466. ++ for _fo_i in '"$@"' 

  467. ++ test -n  

  468. ++ continue 

  469. ++ test -z -o -n  

  470. ++ eval '_gfv_file=""' 

  471. +++ _gfv_file= 

  472. ++ test -n -a -r  

  473. ++ return 0 

  474. ++ f=/etc/vservers/vs-suse11/interfaces/lback 

  475. ++ getFileValue lback /etc/vservers/vs-suse11/interfaces/lback 

  476. ++ local _gfv_var=lback 

  477. ++ local _gfv_file 

  478. ++ shift 

  479. ++ findFile _gfv_file /etc/vservers/vs-suse11/interfaces/lback  

  480. ++ findObject -f _gfv_file /etc/vservers/vs-suse11/interfaces/lback  

  481. ++ local _fo_mod=-f 

  482. ++ local _fo_var=_gfv_file 

  483. ++ local _fo_file= 

  484. ++ local _fo_i=X 

  485. ++ shift 2 

  486. ++ for _fo_i in '"$@"' 

  487. ++ test -n /etc/vservers/vs-suse11/interfaces/lback 

  488. ++ test '!' -f /etc/vservers/vs-suse11/interfaces/lback 

  489. ++ for _fo_i in '"$@"' 

  490. ++ test -n  

  491. ++ continue 

  492. ++ test -z -o -n  

  493. ++ eval '_gfv_file=""' 

  494. +++ _gfv_file= 

  495. ++ test -n -a -r  

  496. ++ return 0 

  497. ++ CHBIND_CMD=($_CHBIND $SILENT_OPT --secure ${N_CONTEXT:+--nid "$N_CONTEXT"} ${bcast:+--bcast "$bcast"} ${lback:+--lback "$lback"}) 

  498. ++ for i in '"${INTERFACES[@]}"' 

  499. ++ CHBIND_CMD=("${CHBIND_CMD[@]}" --ip "$i") 

  500. ++ _readFileToArray /etc/vservers/vs-suse11/nflags CHBIND_CMD --flag 

  501. ++ local _rfta_f=/etc/vservers/vs-suse11/nflags 

  502. ++ local _rfta_a=CHBIND_CMD 

  503. ++ local _rfta_p=--flag 

  504. ++ local _rfta_v 

  505. ++ test -e /etc/vservers/vs-suse11/nflags 

  506. ++ return 0 

  507. ++ _readFileToArray /etc/vservers/vs-suse11/ncapabilities CHBIND_CMD --ncap 

  508. ++ local _rfta_f=/etc/vservers/vs-suse11/ncapabilities 

  509. ++ local _rfta_a=CHBIND_CMD 

  510. ++ local _rfta_p=--ncap 

  511. ++ local _rfta_v 

  512. ++ test -e /etc/vservers/vs-suse11/ncapabilities 

  513. ++ return 0 

  514. ++ _HAVE_CHBIND_OPTIONS=1 

  515. ++ _generateNiceCommand /etc/vservers/vs-suse11 

  516. ++ local vdir=/etc/vservers/vs-suse11 

  517. ++ local nice=0 

  518. +++ /usr/bin/nice 

  519. ++ local current_nice=0 

  520. ++ test -r /etc/vservers/vs-suse11/nice 

  521. ++ let nice=0-0 

  522. ++ : 

  523. ++ NICE_CMD=($_NICE -n $nice) 

  524. ++ _generateIONiceCommand /etc/vservers/vs-suse11 

  525. ++ local vdir=/etc/vservers/vs-suse11 

  526. ++ local ionice_class=2 

  527. ++ local ionice_priority=0 

  528. ++ test -n /usr/bin/ionice 

  529. ++ test -r /etc/vservers/vs-suse11/ionice/class 

  530. ++ test -r /etc/vservers/vs-suse11/ionice/priority 

  531. ++ IONICE_CMD=($_IONICE -c$ionice_class -n$ionice_priority) 

  532. ++ _generateInitOptions /etc/vservers/vs-suse11 

  533. ++ local vdir=/etc/vservers/vs-suse11 

  534. ++ local cfgdir=/etc/vservers/vs-suse11/apps/init 

  535. ++ local i f 

  536. ++ INITCMD_START=() 

  537. ++ INITCMD_STOP=() 

  538. ++ INITCMD_START_SYNC=() 

  539. ++ INITCMD_STOP_SYNC=() 

  540. ++ INITCMD_PREPARE=() 

  541. ++ STOPCMD_PREPARE=() 

  542. ++ INITKILL_SEQ=(15 5 9) 

  543. ++ CHCONTEXT_INIT_OPTS=() 

  544. ++ test xsysv = xrescue 

  545. ++ getFileValue INITSTYLE /etc/vservers/vs-suse11/apps/init/style 

  546. ++ local _gfv_var=INITSTYLE 

  547. ++ local _gfv_file 

  548. ++ shift 

  549. ++ findFile _gfv_file /etc/vservers/vs-suse11/apps/init/style  

  550. ++ findObject -f _gfv_file /etc/vservers/vs-suse11/apps/init/style  

  551. ++ local _fo_mod=-f 

  552. ++ local _fo_var=_gfv_file 

  553. ++ local _fo_file= 

  554. ++ local _fo_i=X 

  555. ++ shift 2 

  556. ++ for _fo_i in '"$@"' 

  557. ++ test -n /etc/vservers/vs-suse11/apps/init/style 

  558. ++ test '!' -f /etc/vservers/vs-suse11/apps/init/style 

  559. ++ for _fo_i in '"$@"' 

  560. ++ test -n  

  561. ++ continue 

  562. ++ test -z -o -n  

  563. ++ eval '_gfv_file=""' 

  564. +++ _gfv_file= 

  565. ++ test -n -a -r  

  566. ++ return 0 

  567. ++ getFileValue RUNLEVEL_START /etc/vservers/vs-suse11/apps/init/runlevel 

  568. ++ local _gfv_var=RUNLEVEL_START 

  569. ++ local _gfv_file 

  570. ++ shift 

  571. ++ findFile _gfv_file /etc/vservers/vs-suse11/apps/init/runlevel  

  572. ++ findObject -f _gfv_file /etc/vservers/vs-suse11/apps/init/runlevel  

  573. ++ local _fo_mod=-f 

  574. ++ local _fo_var=_gfv_file 

  575. ++ local _fo_file= 

  576. ++ local _fo_i=X 

  577. ++ shift 2 

  578. ++ for _fo_i in '"$@"' 

  579. ++ test -n /etc/vservers/vs-suse11/apps/init/runlevel 

  580. ++ test '!' -f /etc/vservers/vs-suse11/apps/init/runlevel 

  581. ++ _fo_file=/etc/vservers/vs-suse11/apps/init/runlevel 

  582. ++ break 

  583. ++ test -z /etc/vservers/vs-suse11/apps/init/runlevel -o -n /etc/vservers/vs-suse11/apps/init/runlevel 

  584. ++ eval '_gfv_file="/etc/vservers/vs-suse11/apps/init/runlevel"' 

  585. +++ _gfv_file=/etc/vservers/vs-suse11/apps/init/runlevel 

  586. ++ test -n /etc/vservers/vs-suse11/apps/init/runlevel -a -r /etc/vservers/vs-suse11/apps/init/runlevel 

  587. ++ eval read RUNLEVEL_START 

  588. +++ read RUNLEVEL_START 

  589. ++ getFileValue RUNLEVEL_START /etc/vservers/vs-suse11/apps/init/runlevel.start 

  590. ++ local _gfv_var=RUNLEVEL_START 

  591. ++ local _gfv_file 

  592. ++ shift 

  593. ++ findFile _gfv_file /etc/vservers/vs-suse11/apps/init/runlevel.start  

  594. ++ findObject -f _gfv_file /etc/vservers/vs-suse11/apps/init/runlevel.start  

  595. ++ local _fo_mod=-f 

  596. ++ local _fo_var=_gfv_file 

  597. ++ local _fo_file= 

  598. ++ local _fo_i=X 

  599. ++ shift 2 

  600. ++ for _fo_i in '"$@"' 

  601. ++ test -n /etc/vservers/vs-suse11/apps/init/runlevel.start 

  602. ++ test '!' -f /etc/vservers/vs-suse11/apps/init/runlevel.start 

  603. ++ for _fo_i in '"$@"' 

  604. ++ test -n  

  605. ++ continue 

  606. ++ test -z -o -n  

  607. ++ eval '_gfv_file=""' 

  608. +++ _gfv_file= 

  609. ++ test -n -a -r  

  610. ++ return 0 

  611. ++ getFileValue RUNLEVEL_STOP /etc/vservers/vs-suse11/apps/init/runlevel.stop 

  612. ++ local _gfv_var=RUNLEVEL_STOP 

  613. ++ local _gfv_file 

  614. ++ shift 

  615. ++ findFile _gfv_file /etc/vservers/vs-suse11/apps/init/runlevel.stop  

  616. ++ findObject -f _gfv_file /etc/vservers/vs-suse11/apps/init/runlevel.stop  

  617. ++ local _fo_mod=-f 

  618. ++ local _fo_var=_gfv_file 

  619. ++ local _fo_file= 

  620. ++ local _fo_i=X 

  621. ++ shift 2 

  622. ++ for _fo_i in '"$@"' 

  623. ++ test -n /etc/vservers/vs-suse11/apps/init/runlevel.stop 

  624. ++ test '!' -f /etc/vservers/vs-suse11/apps/init/runlevel.stop 

  625. ++ for _fo_i in '"$@"' 

  626. ++ test -n  

  627. ++ continue 

  628. ++ test -z -o -n  

  629. ++ eval '_gfv_file=""' 

  630. +++ _gfv_file= 

  631. ++ test -n -a -r  

  632. ++ return 0 

  633. ++ getFileArray INITKILL_SEQ /etc/vservers/vs-suse11/apps/init/killseq 

  634. ++ local _gfa_var=INITKILL_SEQ 

  635. ++ local _gfa_file 

  636. ++ shift 

  637. ++ findFile _gfa_file /etc/vservers/vs-suse11/apps/init/killseq  

  638. ++ findObject -f _gfa_file /etc/vservers/vs-suse11/apps/init/killseq  

  639. ++ local _fo_mod=-f 

  640. ++ local _fo_var=_gfa_file 

  641. ++ local _fo_file= 

  642. ++ local _fo_i=X 

  643. ++ shift 2 

  644. ++ for _fo_i in '"$@"' 

  645. ++ test -n /etc/vservers/vs-suse11/apps/init/killseq 

  646. ++ test '!' -f /etc/vservers/vs-suse11/apps/init/killseq 

  647. ++ for _fo_i in '"$@"' 

  648. ++ test -n  

  649. ++ continue 

  650. ++ test -z -o -n  

  651. ++ eval '_gfa_file=""' 

  652. +++ _gfa_file= 

  653. ++ test -n -a -r  

  654. ++ return 0 

  655. ++ findFile _gio_env /etc/vservers/vs-suse11/apps/init/environment /etc/vservers/.defaults/apps/init/environment /usr/lib/util-vserver/defaults/environment 

  656. ++ findObject -f _gio_env /etc/vservers/vs-suse11/apps/init/environment /etc/vservers/.defaults/apps/init/environment /usr/lib/util-vserver/defaults/environment 

  657. ++ local _fo_mod=-f 

  658. ++ local _fo_var=_gio_env 

  659. ++ local _fo_file= 

  660. ++ local _fo_i=X 

  661. ++ shift 2 

  662. ++ for _fo_i in '"$@"' 

  663. ++ test -n /etc/vservers/vs-suse11/apps/init/environment 

  664. ++ test '!' -f /etc/vservers/vs-suse11/apps/init/environment 

  665. ++ for _fo_i in '"$@"' 

  666. ++ test -n /etc/vservers/.defaults/apps/init/environment 

  667. ++ test '!' -f /etc/vservers/.defaults/apps/init/environment 

  668. ++ for _fo_i in '"$@"' 

  669. ++ test -n /usr/lib/util-vserver/defaults/environment 

  670. ++ test '!' -f /usr/lib/util-vserver/defaults/environment 

  671. ++ _fo_file=/usr/lib/util-vserver/defaults/environment 

  672. ++ break 

  673. ++ test -z /usr/lib/util-vserver/defaults/environment -o -n /usr/lib/util-vserver/defaults/environment 

  674. ++ eval '_gio_env="/usr/lib/util-vserver/defaults/environment"' 

  675. +++ _gio_env=/usr/lib/util-vserver/defaults/environment 

  676. ++ getFileArray OPTS_ENV /usr/lib/util-vserver/defaults/environment 

  677. ++ local _gfa_var=OPTS_ENV 

  678. ++ local _gfa_file 

  679. ++ shift 

  680. ++ findFile _gfa_file /usr/lib/util-vserver/defaults/environment  

  681. ++ findObject -f _gfa_file /usr/lib/util-vserver/defaults/environment  

  682. ++ local _fo_mod=-f 

  683. ++ local _fo_var=_gfa_file 

  684. ++ local _fo_file= 

  685. ++ local _fo_i=X 

  686. ++ shift 2 

  687. ++ for _fo_i in '"$@"' 

  688. ++ test -n /usr/lib/util-vserver/defaults/environment 

  689. ++ test '!' -f /usr/lib/util-vserver/defaults/environment 

  690. ++ _fo_file=/usr/lib/util-vserver/defaults/environment 

  691. ++ break 

  692. ++ test -z /usr/lib/util-vserver/defaults/environment -o -n /usr/lib/util-vserver/defaults/environment 

  693. ++ eval '_gfa_file="/usr/lib/util-vserver/defaults/environment"' 

  694. +++ _gfa_file=/usr/lib/util-vserver/defaults/environment 

  695. ++ test -n /usr/lib/util-vserver/defaults/environment -a -r /usr/lib/util-vserver/defaults/environment 

  696. ++ local 'IFS= 

  697. ++ eval 'OPTS_ENV=( $(< "$_gfa_file") )' 

  698. +++ OPTS_ENV=($(< "$_gfa_file")) 

  699. ++ case x"$INITSTYLE" in 

  700. ++ test -n 2 

  701. ++ test -n  

  702. ++ RUNLEVEL_STOP=6 

  703. ++ for i in /etc/init.d/rc /etc/rc.d/rc 

  704. ++ test -x /etc/vservers/vs-suse11/vdir//etc/init.d/rc 

  705. ++ INITCMD_START=("$i" "$RUNLEVEL_START") 

  706. ++ INITCMD_STOP=("$i" "$RUNLEVEL_STOP") 

  707. ++ for i in /etc/init.d/rc /etc/rc.d/rc 

  708. ++ test -x /etc/vservers/vs-suse11/vdir//etc/rc.d/rc 

  709. ++ INITCMD_START=("$i" "$RUNLEVEL_START") 

  710. ++ INITCMD_STOP=("$i" "$RUNLEVEL_STOP") 

  711. ++ INITCMD_PREPARE=($_FAKE_RUNLEVEL "$RUNLEVEL_START" /var/run/utmp) 

  712. ++ OPTS_ENV=("${OPTS_ENV[@]}" PREVLEVEL=N RUNLEVEL="$RUNLEVEL_START") 

  713. ++ test -n  

  714. ++ test xsysv '!=' xrescue 

  715. ++ getFileArray INITCMD_START /etc/vservers/vs-suse11/apps/init/cmd.start 

  716. ++ local _gfa_var=INITCMD_START 

  717. ++ local _gfa_file 

  718. ++ shift 

  719. ++ findFile _gfa_file /etc/vservers/vs-suse11/apps/init/cmd.start  

  720. ++ findObject -f _gfa_file /etc/vservers/vs-suse11/apps/init/cmd.start  

  721. ++ local _fo_mod=-f 

  722. ++ local _fo_var=_gfa_file 

  723. ++ local _fo_file= 

  724. ++ local _fo_i=X 

  725. ++ shift 2 

  726. ++ for _fo_i in '"$@"' 

  727. ++ test -n /etc/vservers/vs-suse11/apps/init/cmd.start 

  728. ++ test '!' -f /etc/vservers/vs-suse11/apps/init/cmd.start 

  729. ++ for _fo_i in '"$@"' 

  730. ++ test -n  

  731. ++ continue 

  732. ++ test -z -o -n  

  733. ++ eval '_gfa_file=""' 

  734. +++ _gfa_file= 

  735. ++ test -n -a -r  

  736. ++ return 0 

  737. ++ getFileArray INITCMD_STOP /etc/vservers/vs-suse11/apps/init/cmd.stop 

  738. ++ local _gfa_var=INITCMD_STOP 

  739. ++ local _gfa_file 

  740. ++ shift 

  741. ++ findFile _gfa_file /etc/vservers/vs-suse11/apps/init/cmd.stop  

  742. ++ findObject -f _gfa_file /etc/vservers/vs-suse11/apps/init/cmd.stop  

  743. ++ local _fo_mod=-f 

  744. ++ local _fo_var=_gfa_file 

  745. ++ local _fo_file= 

  746. ++ local _fo_i=X 

  747. ++ shift 2 

  748. ++ for _fo_i in '"$@"' 

  749. ++ test -n /etc/vservers/vs-suse11/apps/init/cmd.stop 

  750. ++ test '!' -f /etc/vservers/vs-suse11/apps/init/cmd.stop 

  751. ++ for _fo_i in '"$@"' 

  752. ++ test -n  

  753. ++ continue 

  754. ++ test -z -o -n  

  755. ++ eval '_gfa_file=""' 

  756. +++ _gfa_file= 

  757. ++ test -n -a -r  

  758. ++ return 0 

  759. ++ getFileArray INITCMD_START_SYNC /etc/vservers/vs-suse11/apps/init/cmd.start-sync 

  760. ++ local _gfa_var=INITCMD_START_SYNC 

  761. ++ local _gfa_file 

  762. ++ shift 

  763. ++ findFile _gfa_file /etc/vservers/vs-suse11/apps/init/cmd.start-sync  

  764. ++ findObject -f _gfa_file /etc/vservers/vs-suse11/apps/init/cmd.start-sync  

  765. ++ local _fo_mod=-f 

  766. ++ local _fo_var=_gfa_file 

  767. ++ local _fo_file= 

  768. ++ local _fo_i=X 

  769. ++ shift 2 

  770. ++ for _fo_i in '"$@"' 

  771. ++ test -n /etc/vservers/vs-suse11/apps/init/cmd.start-sync 

  772. ++ test '!' -f /etc/vservers/vs-suse11/apps/init/cmd.start-sync 

  773. ++ for _fo_i in '"$@"' 

  774. ++ test -n  

  775. ++ continue 

  776. ++ test -z -o -n  

  777. ++ eval '_gfa_file=""' 

  778. +++ _gfa_file= 

  779. ++ test -n -a -r  

  780. ++ return 0 

  781. ++ getFileArray INITCMD_STOP_SYNC /etc/vservers/vs-suse11/apps/init/cmd.stop-sync 

  782. ++ local _gfa_var=INITCMD_STOP_SYNC 

  783. ++ local _gfa_file 

  784. ++ shift 

  785. ++ findFile _gfa_file /etc/vservers/vs-suse11/apps/init/cmd.stop-sync  

  786. ++ findObject -f _gfa_file /etc/vservers/vs-suse11/apps/init/cmd.stop-sync  

  787. ++ local _fo_mod=-f 

  788. ++ local _fo_var=_gfa_file 

  789. ++ local _fo_file= 

  790. ++ local _fo_i=X 

  791. ++ shift 2 

  792. ++ for _fo_i in '"$@"' 

  793. ++ test -n /etc/vservers/vs-suse11/apps/init/cmd.stop-sync 

  794. ++ test '!' -f /etc/vservers/vs-suse11/apps/init/cmd.stop-sync 

  795. ++ for _fo_i in '"$@"' 

  796. ++ test -n  

  797. ++ continue 

  798. ++ test -z -o -n  

  799. ++ eval '_gfa_file=""' 

  800. +++ _gfa_file= 

  801. ++ test -n -a -r  

  802. ++ return 0 

  803. ++ getFileArray INITCMD_PREPARE /etc/vservers/vs-suse11/apps/init/cmd.prepare 

  804. ++ local _gfa_var=INITCMD_PREPARE 

  805. ++ local _gfa_file 

  806. ++ shift 

  807. ++ findFile _gfa_file /etc/vservers/vs-suse11/apps/init/cmd.prepare  

  808. ++ findObject -f _gfa_file /etc/vservers/vs-suse11/apps/init/cmd.prepare  

  809. ++ local _fo_mod=-f 

  810. ++ local _fo_var=_gfa_file 

  811. ++ local _fo_file= 

  812. ++ local _fo_i=X 

  813. ++ shift 2 

  814. ++ for _fo_i in '"$@"' 

  815. ++ test -n /etc/vservers/vs-suse11/apps/init/cmd.prepare 

  816. ++ test '!' -f /etc/vservers/vs-suse11/apps/init/cmd.prepare 

  817. ++ for _fo_i in '"$@"' 

  818. ++ test -n  

  819. ++ continue 

  820. ++ test -z -o -n  

  821. ++ eval '_gfa_file=""' 

  822. +++ _gfa_file= 

  823. ++ test -n -a -r  

  824. ++ return 0 

  825. ++ test -n -o -e /etc/vservers/vs-suse11/apps/init/sync 

  826. ++ INITCMD_START_SYNC=() 

  827. ++ INITCMD_STOP_SYNC=() 

  828. ++ _NEED_VSHELPER_SYNC= 

  829. ++ vshelper.isEnabled 

  830. ++ local f=disabled 

  831. ++ test '!' -e /etc/vservers/.defaults/apps/vshelper/disabled 

  832. ++ /usr/sbin/vserver-info - FEATURE vshelper 

  833. ++ test -n  

  834. ++ return 0 

  835. ++ vshelper.getSyncTimeout /etc/vservers/vs-suse11 VSHELPER_SYNC_TIMEOUT 

  836. ++ local _vgst_appdir _vgst_file _vgst_tmp 

  837. +++ /usr/sbin/vserver-info /etc/vservers/vs-suse11 APPDIR vshelper 

  838. ++ _vgst_appdir= 

  839. ++ _vgst_appdir= 

  840. ++ findFile _vgst_file /etc/vservers/.defaults/apps/vshelper/sync-timeout  

  841. ++ findObject -f _vgst_file /etc/vservers/.defaults/apps/vshelper/sync-timeout  

  842. ++ local _fo_mod=-f 

  843. ++ local _fo_var=_vgst_file 

  844. ++ local _fo_file= 

  845. ++ local _fo_i=X 

  846. ++ shift 2 

  847. ++ for _fo_i in '"$@"' 

  848. ++ test -n /etc/vservers/.defaults/apps/vshelper/sync-timeout 

  849. ++ test '!' -f /etc/vservers/.defaults/apps/vshelper/sync-timeout 

  850. ++ for _fo_i in '"$@"' 

  851. ++ test -n  

  852. ++ continue 

  853. ++ test -z -o -n  

  854. ++ eval '_vgst_file=""' 

  855. +++ _vgst_file= 

  856. ++ test -n  

  857. ++ return 1 

  858. ++ : 

  859. ++ _generateChcontextOptions /etc/vservers/vs-suse11 

  860. ++ local vdir=/etc/vservers/vs-suse11 

  861. ++ local ctx hostname domainname 

  862. ++ local cap_opts 

  863. ++ local flag 

  864. ++ test -z  

  865. ++ _generateCapabilityOptions /etc/vservers/vs-suse11 

  866. ++ local vdir=/etc/vservers/vs-suse11 

  867. ++ local cap 

  868. ++ _generateBCapabilityOptions /etc/vservers/vs-suse11 

  869. ++ local vdir=/etc/vservers/vs-suse11 

  870. ++ _readFileToArray /etc/vservers/vs-suse11/bcapabilities OPTS_VATTRIBUTE --bcap 

  871. ++ local _rfta_f=/etc/vservers/vs-suse11/bcapabilities 

  872. ++ local _rfta_a=OPTS_VATTRIBUTE 

  873. ++ local _rfta_p=--bcap 

  874. ++ local _rfta_v 

  875. ++ test -e /etc/vservers/vs-suse11/bcapabilities 

  876. ++ return 0 

  877. ++ _generateCCapabilityOptions /etc/vservers/vs-suse11 

  878. ++ local vdir=/etc/vservers/vs-suse11 

  879. ++ _readFileToArray /etc/vservers/vs-suse11/ccapabilities OPTS_VATTRIBUTE --ccap 

  880. ++ local _rfta_f=/etc/vservers/vs-suse11/ccapabilities 

  881. ++ local _rfta_a=OPTS_VATTRIBUTE 

  882. ++ local _rfta_p=--ccap 

  883. ++ local _rfta_v 

  884. ++ test -e /etc/vservers/vs-suse11/ccapabilities 

  885. ++ return 0 

  886. ++ test -e /etc/vservers/vs-suse11/capabilities 

  887. ++ return 0 

  888. ++ _generateFlagOptions /etc/vservers/vs-suse11 

  889. ++ local vdir=/etc/vservers/vs-suse11 

  890. ++ local file 

  891. ++ CHCONTEXT_FLAG_OPTS=() 

  892. ++ findFile file /etc/vservers/vs-suse11/cflags /etc/vservers/vs-suse11/flags  

  893. ++ findObject -f file /etc/vservers/vs-suse11/cflags /etc/vservers/vs-suse11/flags  

  894. ++ local _fo_mod=-f 

  895. ++ local _fo_var=file 

  896. ++ local _fo_file= 

  897. ++ local _fo_i=X 

  898. ++ shift 2 

  899. ++ for _fo_i in '"$@"' 

  900. ++ test -n /etc/vservers/vs-suse11/cflags 

  901. ++ test '!' -f /etc/vservers/vs-suse11/cflags 

  902. ++ for _fo_i in '"$@"' 

  903. ++ test -n /etc/vservers/vs-suse11/flags 

  904. ++ test '!' -f /etc/vservers/vs-suse11/flags 

  905. ++ for _fo_i in '"$@"' 

  906. ++ test -n  

  907. ++ continue 

  908. ++ test -z -o -n  

  909. ++ eval 'file=""' 

  910. +++ file= 

  911. ++ test -z  

  912. ++ isAvoidNamespace /etc/vservers/vs-suse11 

  913. ++ local cfgdir 

  914. ++ /usr/sbin/vserver-info - FEATURE namespace 

  915. +++ /usr/sbin/vserver-info /etc/vservers/vs-suse11 CFGDIR 

  916. ++ cfgdir=/etc/vservers/vs-suse11 

  917. ++ test '!' -e /etc/vservers/vs-suse11/namespace 

  918. ++ test -e /etc/vservers/.defaults/nonamespace -o -e /etc/vservers/vs-suse11/nonamespace 

  919. ++ USE_VNAMESPACE=1 

  920. ++ CHCONTEXT_FLAG_OPTS=("${CHCONTEXT_FLAG_OPTS[@]}" --flag namespace) 

  921. ++ /usr/sbin/vserver-info - FEATURE PIVOT_ROOT 

  922. ++ OPT_VCONTEXT_CHROOT=--pivot-root 

  923. ++ CHCONTEXT_OPTS=($SILENT_OPT "${CHCONTEXT_FLAG_OPTS[@]}" "${CAP_OPTS[@]}" --secure ${ctx:+--ctx "$ctx"} ${hostname:+--hostname "$hostname"} ${domainname:+--domainname "$domainname"}) 

  924. ++ OPTS_VCONTEXT_CREATE=($SILENT_OPT ${ctx:+--xid "$ctx"}) 

  925. ++ OPTS_VATTRIBUTE=(--secure --flag default "${OPTS_VATTRIBUTE[@]}") 

  926. ++ _generateScheduleOptions /etc/vservers/vs-suse11 

  927. ++ local vdir=/etc/vservers/vs-suse11 

  928. ++ test -d /etc/vservers/vs-suse11/sched 

  929. ++ local f=/etc/vservers/vs-suse11/schedule 

  930. ++ test -e /etc/vservers/vs-suse11/schedule 

  931. ++ return 0 

  932. ++ _generatePersonalityOptions /etc/vservers/vs-suse11 

  933. ++ local vdir=/etc/vservers/vs-suse11 

  934. ++ local f=/etc/vservers/vs-suse11/personality 

  935. ++ local type flags 

  936. ++ test -s /etc/vservers/vs-suse11/personality 

  937. ++ return 0 

  938. ++ _generateTagOptions /etc/vservers/vs-suse11 

  939. ++ local vdir=/etc/vservers/vs-suse11 

  940. ++ local tag 

  941. ++ getFileValue tag /etc/vservers/vs-suse11/tag /etc/vservers/vs-suse11/context 

  942. ++ local _gfv_var=tag 

  943. ++ local _gfv_file 

  944. ++ shift 

  945. ++ findFile _gfv_file /etc/vservers/vs-suse11/tag /etc/vservers/vs-suse11/context  

  946. ++ findObject -f _gfv_file /etc/vservers/vs-suse11/tag /etc/vservers/vs-suse11/context  

  947. ++ local _fo_mod=-f 

  948. ++ local _fo_var=_gfv_file 

  949. ++ local _fo_file= 

  950. ++ local _fo_i=X 

  951. ++ shift 2 

  952. ++ for _fo_i in '"$@"' 

  953. ++ test -n /etc/vservers/vs-suse11/tag 

  954. ++ test '!' -f /etc/vservers/vs-suse11/tag 

  955. ++ for _fo_i in '"$@"' 

  956. ++ test -n /etc/vservers/vs-suse11/context 

  957. ++ test '!' -f /etc/vservers/vs-suse11/context 

  958. ++ _fo_file=/etc/vservers/vs-suse11/context 

  959. ++ break 

  960. ++ test -z /etc/vservers/vs-suse11/context -o -n /etc/vservers/vs-suse11/context 

  961. ++ eval '_gfv_file="/etc/vservers/vs-suse11/context"' 

  962. +++ _gfv_file=/etc/vservers/vs-suse11/context 

  963. ++ test -n /etc/vservers/vs-suse11/context -a -r /etc/vservers/vs-suse11/context 

  964. ++ eval read tag 

  965. +++ read tag 

  966. ++ test -n 107 

  967. ++ OPTS_VTAG_CREATE=(--tag "$tag") 

  968. ++ OPTS_VTAG_ENTER=(--tag "$tag") 

  969. ++ _generateMemctrlOptions /etc/vservers/vs-suse11 

  970. ++ local vdir=/etc/vservers/vs-suse11 

  971. ++ local badness 

  972. ++ getFileValue badness /etc/vservers/vs-suse11/badness 

  973. ++ local _gfv_var=badness 

  974. ++ local _gfv_file 

  975. ++ shift 

  976. ++ findFile _gfv_file /etc/vservers/vs-suse11/badness  

  977. ++ findObject -f _gfv_file /etc/vservers/vs-suse11/badness  

  978. ++ local _fo_mod=-f 

  979. ++ local _fo_var=_gfv_file 

  980. ++ local _fo_file= 

  981. ++ local _fo_i=X 

  982. ++ shift 2 

  983. ++ for _fo_i in '"$@"' 

  984. ++ test -n /etc/vservers/vs-suse11/badness 

  985. ++ test '!' -f /etc/vservers/vs-suse11/badness 

  986. ++ for _fo_i in '"$@"' 

  987. ++ test -n  

  988. ++ continue 

  989. ++ test -z -o -n  

  990. ++ eval '_gfv_file=""' 

  991. +++ _gfv_file= 

  992. ++ test -n -a -r  

  993. ++ return 0 

  994. ++ test -n  

  995. ++ return 0 

  996. ++ _generateSpaceOptions /etc/vservers/vs-suse11 

  997. ++ local vdir=/etc/vservers/vs-suse11 

  998. ++ local d=/etc/vservers/vs-suse11/spaces 

  999. ++ test '!' -e /etc/vservers/vs-suse11/spaces/pid 

  1000. ++ test '!' -e /etc/vservers/vs-suse11/spaces/net 

  1001. ++ local mask 

  1002. ++ getFileValue mask /etc/vservers/vs-suse11/spaces/mask 

  1003. ++ local _gfv_var=mask 

  1004. ++ local _gfv_file 

  1005. ++ shift 

  1006. ++ findFile _gfv_file /etc/vservers/vs-suse11/spaces/mask  

  1007. ++ findObject -f _gfv_file /etc/vservers/vs-suse11/spaces/mask  

  1008. ++ local _fo_mod=-f 

  1009. ++ local _fo_var=_gfv_file 

  1010. ++ local _fo_file= 

  1011. ++ local _fo_i=X 

  1012. ++ shift 2 

  1013. ++ for _fo_i in '"$@"' 

  1014. ++ test -n /etc/vservers/vs-suse11/spaces/mask 

  1015. ++ test '!' -f /etc/vservers/vs-suse11/spaces/mask 

  1016. ++ for _fo_i in '"$@"' 

  1017. ++ test -n  

  1018. ++ continue 

  1019. ++ test -z -o -n  

  1020. ++ eval '_gfv_file=""' 

  1021. +++ _gfv_file= 

  1022. ++ test -n -a -r  

  1023. ++ return 0 

  1024. ++ _generateCgroupOptions 

  1025. ++ local file 

  1026. ++ hasCgroup 

  1027. ++ /bin/grep -q cgroup /proc/filesystems 

  1028. ++ return 0 

  1029. ++ test -n  

  1030. ++ pushd /etc/vservers/vs-suse11 

  1031. ++ execScriptlets /etc/vservers/vs-suse11 vs-suse11 prepre-start 

  1032. ++ declare -r vdir=/etc/vservers/vs-suse11 

  1033. ++ declare -r name=vs-suse11 

  1034. ++ declare -r flavor=prepre-start 

  1035. ++ local base i 

  1036. ++ for base in '"$vdir"/scripts' '"$__CONFDIR"/.defaults/scripts' 

  1037. ++ local DONT_SKIP_DEFAULTS= 

  1038. ++ local already_handled= 

  1039. ++ for i in '"$base/$flavor"' '"$base/$flavor.d"/*' 

  1040. ++ isRegularFile /etc/vservers/vs-suse11/scripts/prepre-start 

  1041. ++ test -f /etc/vservers/vs-suse11/scripts/prepre-start 

  1042. ++ return 1 

  1043. ++ continue 

  1044. ++ for i in '"$base/$flavor"' '"$base/$flavor.d"/*' 

  1045. ++ isRegularFile '/etc/vservers/vs-suse11/scripts/prepre-start.d/*' 

  1046. ++ test -f '/etc/vservers/vs-suse11/scripts/prepre-start.d/*' 

  1047. ++ return 1 

  1048. ++ continue 

  1049. ++ test -z -o -n  

  1050. ++ for base in '"$vdir"/scripts' '"$__CONFDIR"/.defaults/scripts' 

  1051. ++ local DONT_SKIP_DEFAULTS= 

  1052. ++ local already_handled= 

  1053. ++ for i in '"$base/$flavor"' '"$base/$flavor.d"/*' 

  1054. ++ isRegularFile /etc/vservers/.defaults/scripts/prepre-start 

  1055. ++ test -f /etc/vservers/.defaults/scripts/prepre-start 

  1056. ++ return 1 

  1057. ++ continue 

  1058. ++ for i in '"$base/$flavor"' '"$base/$flavor.d"/*' 

  1059. ++ isRegularFile '/etc/vservers/.defaults/scripts/prepre-start.d/*' 

  1060. ++ test -f '/etc/vservers/.defaults/scripts/prepre-start.d/*' 

  1061. ++ return 1 

  1062. ++ continue 

  1063. ++ test -z -o -n  

  1064. ++ popd 

  1065. ++ setDiskLimits /etc/vservers/vs-suse11 

  1066. ++ local vdir=/etc/vservers/vs-suse11 

  1067. ++ local dlimit 

  1068. ++ test -e /etc/vservers/vs-suse11/context 

  1069. ++ for dlimit in '"$vdir/dlimits/"*' 

  1070. ++ test -d '/etc/vservers/vs-suse11/dlimits/*' 

  1071. ++ continue 

  1072. ++ enableInterfaces /etc/vservers/vs-suse11 

  1073. ++ local i=0 

  1074. ++ declare -a var 

  1075. ++ lock /var/lock/vserver.interfaces 

  1076. +++ /bin/mktemp -t vserver-lock.XXXXXX 

  1077. ++ local tmp=/tmp/vserver-lock.BwPaP1 

  1078. ++ /bin/rm -f /tmp/vserver-lock.BwPaP1 

  1079. ++ /usr/bin/mkfifo -m600 /tmp/vserver-lock.BwPaP1 

  1080. ++ /usr/lib/util-vserver/lockfile /var/lock/vserver.interfaces /tmp/vserver-lock.BwPaP1 

  1081. ++ /bin/grep -q true /tmp/vserver-lock.BwPaP1 

  1082. ++ _VS_LOCKS='21848 21796 ' 

  1083. ++ test 0 -lt 2 

  1084. ++ eval 'var=( "${INTERFACE_CMDS_0[@]}" )' 

  1085. +++ var=("${INTERFACE_CMDS_0[@]}") 

  1086. ++ local type=IP_ADDR 

  1087. ++ unset 'var[0]' 

  1088. ++ set -- 192.168.1.65/24 broadcast + dev eth0 

  1089. ++ case "$type" in 

  1090. ++ /bin/ip addr add 192.168.1.65/24 broadcast + dev eth0 

  1091. ++ let ++i 

  1092. ++ test 1 -lt 2 

  1093. ++ eval 'var=( "${INTERFACE_CMDS_1[@]}" )' 

  1094. +++ var=("${INTERFACE_CMDS_1[@]}") 

  1095. ++ local type=IP_LINK 

  1096. ++ unset 'var[0]' 

  1097. ++ set -- eth0 up 

  1098. ++ case "$type" in 

  1099. ++ /bin/ip link set eth0 up 

  1100. ++ let ++i 

  1101. ++ test 2 -lt 2 

  1102. ++ unlock 1 

  1103. ++ local num=1 

  1104. ++ local i 

  1105. ++ set -- 21848 21796 

  1106. ++ test 2 -gt 0 

  1107. ++ kill -HUP 21848 

  1108. ++ shift 

  1109. ++ test 1 '!=' 1 

  1110. ++ break 

  1111. ++ _VS_LOCKS=21796 

  1112. ++ have_interfaces=1 

  1113. ++ mountVserver /etc/vservers/vs-suse11 

  1114. ++ local cfgdir=/etc/vservers/vs-suse11 

  1115. ++ local ns_opt= 

  1116. ++ local vdir=/etc/vservers/vs-suse11/vdir 

  1117. ++ local mtab_src 

  1118. ++ local extra_opt= 

  1119. ++ local real_vdir 

  1120. ++ test -e /etc/vservers/vs-suse11/fstab -o -e /etc/vservers/vs-suse11/fstab.local -o -e /etc/vservers/vs-suse11/fstab.remote 

  1121. ++ findObject -r mtab_src /etc/vservers/vs-suse11/apps/init/mtab /etc/vservers/.defaults/init/mtab /usr/lib/util-vserver/defaults/mtab /dev/null 

  1122. ++ local _fo_mod=-r 

  1123. ++ local _fo_var=mtab_src 

  1124. ++ local _fo_file= 

  1125. ++ local _fo_i=X 

  1126. ++ shift 2 

  1127. ++ for _fo_i in '"$@"' 

  1128. ++ test -n /etc/vservers/vs-suse11/apps/init/mtab 

  1129. ++ test '!' -r /etc/vservers/vs-suse11/apps/init/mtab 

  1130. ++ for _fo_i in '"$@"' 

  1131. ++ test -n /etc/vservers/.defaults/init/mtab 

  1132. ++ test '!' -r /etc/vservers/.defaults/init/mtab 

  1133. ++ for _fo_i in '"$@"' 

  1134. ++ test -n /usr/lib/util-vserver/defaults/mtab 

  1135. ++ test '!' -r /usr/lib/util-vserver/defaults/mtab 

  1136. ++ _fo_file=/usr/lib/util-vserver/defaults/mtab 

  1137. ++ break 

  1138. ++ test -z /usr/lib/util-vserver/defaults/mtab -o -n /usr/lib/util-vserver/defaults/mtab 

  1139. ++ eval 'mtab_src="/usr/lib/util-vserver/defaults/mtab"' 

  1140. +++ mtab_src=/usr/lib/util-vserver/defaults/mtab 

  1141. ++ pushd /etc/vservers/vs-suse11/vdir 

  1142. ++ /usr/lib/util-vserver/chroot-sh truncate /etc/mtab 

  1143. ++ popd 

  1144. ++ test -n 1 

  1145. ++ _mountVserverInternal /etc/vservers/vs-suse11/fstab 

  1146. ++ local fstab=/etc/vservers/vs-suse11/fstab 

  1147. ++ local xflag= 

  1148. ++ test -e /etc/vservers/vs-suse11/fstab 

  1149. ++ shift 

  1150. ++ pushd /etc/vservers/vs-suse11/vdir 

  1151. ++ test -w etc -o -w etc/mtab 

  1152. ++ /usr/lib/util-vserver/secure-mount -a --chroot --fstab /etc/vservers/vs-suse11/fstab --rootfs no 

  1153. ++ popd 

  1154. ++ _mountVserverInternal /etc/vservers/vs-suse11/fstab.local 

  1155. ++ local fstab=/etc/vservers/vs-suse11/fstab.local 

  1156. ++ local xflag= 

  1157. ++ test -e /etc/vservers/vs-suse11/fstab.local 

  1158. ++ return 0 

  1159. ++ _mountVserverInternal /etc/vservers/vs-suse11/fstab.remote /usr/sbin/chbind --silent --secure --nid 107 --ip 192.168.1.65/24 

  1160. ++ local fstab=/etc/vservers/vs-suse11/fstab.remote 

  1161. ++ local xflag= 

  1162. ++ test -e /etc/vservers/vs-suse11/fstab.remote 

  1163. ++ return 0 

  1164. ++ isNamespaceCleanup /etc/vservers/vs-suse11 

  1165. ++ local cfgdir 

  1166. ++ /usr/sbin/vserver-info - FEATURE namespace 

  1167. +++ /usr/sbin/vserver-info /etc/vservers/vs-suse11 CFGDIR 

  1168. ++ cfgdir=/etc/vservers/vs-suse11 

  1169. ++ isAvoidNamespace /etc/vservers/vs-suse11 

  1170. ++ local cfgdir 

  1171. ++ /usr/sbin/vserver-info - FEATURE namespace 

  1172. +++ /usr/sbin/vserver-info /etc/vservers/vs-suse11 CFGDIR 

  1173. ++ cfgdir=/etc/vservers/vs-suse11 

  1174. ++ test '!' -e /etc/vservers/vs-suse11/namespace 

  1175. ++ test -e /etc/vservers/.defaults/nonamespace -o -e /etc/vservers/vs-suse11/nonamespace 

  1176. ++ test -e /etc/vservers/vs-suse11/namespace-cleanup 

  1177. ++ test -e /etc/vservers/vs-suse11/nonamespace-cleanup -o -e /etc/vservers/.defaults/nonamespace-cleanup 

  1178. ++ return 0 

  1179. ++ _namespaceCleanup /etc/vservers/vs-suse11 

  1180. ++ local vdir=/etc/vservers/vs-suse11 

  1181. +++ /usr/sbin/vserver-info /etc/vservers/vs-suse11 VDIR 1 

  1182. ++ local root=/var/lib/vservers/vs-suse11 

  1183. ++ local -a list 

  1184. ++ local -a skip 

  1185. ++ local i 

  1186. ++ local j 

  1187. ++ getFileArray skip /etc/vservers/vs-suse11/namespace-cleanup-skip /etc/vservers/.defaults/namespace-cleanup-skip 

  1188. ++ local _gfa_var=skip 

  1189. ++ local _gfa_file 

  1190. ++ shift 

  1191. ++ findFile _gfa_file /etc/vservers/vs-suse11/namespace-cleanup-skip /etc/vservers/.defaults/namespace-cleanup-skip  

  1192. ++ findObject -f _gfa_file /etc/vservers/vs-suse11/namespace-cleanup-skip /etc/vservers/.defaults/namespace-cleanup-skip  

  1193. ++ local _fo_mod=-f 

  1194. ++ local _fo_var=_gfa_file 

  1195. ++ local _fo_file= 

  1196. ++ local _fo_i=X 

  1197. ++ shift 2 

  1198. ++ for _fo_i in '"$@"' 

  1199. ++ test -n /etc/vservers/vs-suse11/namespace-cleanup-skip 

  1200. ++ test '!' -f /etc/vservers/vs-suse11/namespace-cleanup-skip 

  1201. ++ for _fo_i in '"$@"' 

  1202. ++ test -n /etc/vservers/.defaults/namespace-cleanup-skip 

  1203. ++ test '!' -f /etc/vservers/.defaults/namespace-cleanup-skip 

  1204. ++ for _fo_i in '"$@"' 

  1205. ++ test -n  

  1206. ++ continue 

  1207. ++ test -z -o -n  

  1208. ++ eval '_gfa_file=""' 

  1209. +++ _gfa_file= 

  1210. ++ test -n -a -r  

  1211. ++ return 0 

  1212. ++ for i in '"$root"' '"$__SBINDIR"' '"$__PKGLIBDIR"' '"$vdir"' '"$__PKGSTATEDIR"' '"$__LOCKDIR"' /usr/local /tmp '"${skip[@]}"' 

  1213. +++ getPhysicalDir /var/lib/vservers/vs-suse11 

  1214. +++ set -P 

  1215. +++ cd /var/lib/vservers/vs-suse11 

  1216. +++ pwd 

  1217. ++ local real=/var/lib/vservers/vs-suse11 

  1218. ++ test /var/lib/vservers/vs-suse11 '!=' /var/lib/vservers/vs-suse11 

  1219. ++ real= 

  1220. ++ for j in '"$i"' '"$real"' 

  1221. ++ test -n /var/lib/vservers/vs-suse11 

  1222. ++ list=("${list[@]}" "$j") 

  1223. ++ j=/var/lib/vservers 

  1224. ++ test -n /var/lib/vservers 

  1225. ++ list=("${list[@]}" "$j") 

  1226. ++ j=/var/lib 

  1227. ++ test -n /var/lib 

  1228. ++ list=("${list[@]}" "$j") 

  1229. ++ j=/var 

  1230. ++ test -n /var 

  1231. ++ list=("${list[@]}" "$j") 

  1232. ++ j= 

  1233. ++ test -n  

  1234. ++ for j in '"$i"' '"$real"' 

  1235. ++ test -n  

  1236. ++ for i in '"$root"' '"$__SBINDIR"' '"$__PKGLIBDIR"' '"$vdir"' '"$__PKGSTATEDIR"' '"$__LOCKDIR"' /usr/local /tmp '"${skip[@]}"' 

  1237. +++ getPhysicalDir /usr/sbin 

  1238. +++ set -P 

  1239. +++ cd /usr/sbin 

  1240. +++ pwd 

  1241. ++ local real=/usr/sbin 

  1242. ++ test /usr/sbin '!=' /usr/sbin 

  1243. ++ real= 

  1244. ++ for j in '"$i"' '"$real"' 

  1245. ++ test -n /usr/sbin 

  1246. ++ list=("${list[@]}" "$j") 

  1247. ++ j=/usr 

  1248. ++ test -n /usr 

  1249. ++ list=("${list[@]}" "$j") 

  1250. ++ j= 

  1251. ++ test -n  

  1252. ++ for j in '"$i"' '"$real"' 

  1253. ++ test -n  

  1254. ++ for i in '"$root"' '"$__SBINDIR"' '"$__PKGLIBDIR"' '"$vdir"' '"$__PKGSTATEDIR"' '"$__LOCKDIR"' /usr/local /tmp '"${skip[@]}"' 

  1255. +++ getPhysicalDir /usr/lib/util-vserver 

  1256. +++ set -P 

  1257. +++ cd /usr/lib/util-vserver 

  1258. +++ pwd 

  1259. ++ local real=/usr/lib/util-vserver 

  1260. ++ test /usr/lib/util-vserver '!=' /usr/lib/util-vserver 

  1261. ++ real= 

  1262. ++ for j in '"$i"' '"$real"' 

  1263. ++ test -n /usr/lib/util-vserver 

  1264. ++ list=("${list[@]}" "$j") 

  1265. ++ j=/usr/lib 

  1266. ++ test -n /usr/lib 

  1267. ++ list=("${list[@]}" "$j") 

  1268. ++ j=/usr 

  1269. ++ test -n /usr 

  1270. ++ list=("${list[@]}" "$j") 

  1271. ++ j= 

  1272. ++ test -n  

  1273. ++ for j in '"$i"' '"$real"' 

  1274. ++ test -n  

  1275. ++ for i in '"$root"' '"$__SBINDIR"' '"$__PKGLIBDIR"' '"$vdir"' '"$__PKGSTATEDIR"' '"$__LOCKDIR"' /usr/local /tmp '"${skip[@]}"' 

  1276. +++ getPhysicalDir /etc/vservers/vs-suse11 

  1277. +++ set -P 

  1278. +++ cd /etc/vservers/vs-suse11 

  1279. +++ pwd 

  1280. ++ local real=/etc/vservers/vs-suse11 

  1281. ++ test /etc/vservers/vs-suse11 '!=' /etc/vservers/vs-suse11 

  1282. ++ real= 

  1283. ++ for j in '"$i"' '"$real"' 

  1284. ++ test -n /etc/vservers/vs-suse11 

  1285. ++ list=("${list[@]}" "$j") 

  1286. ++ j=/etc/vservers 

  1287. ++ test -n /etc/vservers 

  1288. ++ list=("${list[@]}" "$j") 

  1289. ++ j=/etc 

  1290. ++ test -n /etc 

  1291. ++ list=("${list[@]}" "$j") 

  1292. ++ j= 

  1293. ++ test -n  

  1294. ++ for j in '"$i"' '"$real"' 

  1295. ++ test -n  

  1296. ++ for i in '"$root"' '"$__SBINDIR"' '"$__PKGLIBDIR"' '"$vdir"' '"$__PKGSTATEDIR"' '"$__LOCKDIR"' /usr/local /tmp '"${skip[@]}"' 

  1297. +++ getPhysicalDir /var/run/vservers 

  1298. +++ set -P 

  1299. +++ cd /var/run/vservers 

  1300. +++ pwd 

  1301. ++ local real=/var/run/vservers 

  1302. ++ test /var/run/vservers '!=' /var/run/vservers 

  1303. ++ real= 

  1304. ++ for j in '"$i"' '"$real"' 

  1305. ++ test -n /var/run/vservers 

  1306. ++ list=("${list[@]}" "$j") 

  1307. ++ j=/var/run 

  1308. ++ test -n /var/run 

  1309. ++ list=("${list[@]}" "$j") 

  1310. ++ j=/var 

  1311. ++ test -n /var 

  1312. ++ list=("${list[@]}" "$j") 

  1313. ++ j= 

  1314. ++ test -n  

  1315. ++ for j in '"$i"' '"$real"' 

  1316. ++ test -n  

  1317. ++ for i in '"$root"' '"$__SBINDIR"' '"$__PKGLIBDIR"' '"$vdir"' '"$__PKGSTATEDIR"' '"$__LOCKDIR"' /usr/local /tmp '"${skip[@]}"' 

  1318. +++ getPhysicalDir /var/lock 

  1319. +++ set -P 

  1320. +++ cd /var/lock 

  1321. +++ pwd 

  1322. ++ local real=/var/lock 

  1323. ++ test /var/lock '!=' /var/lock 

  1324. ++ real= 

  1325. ++ for j in '"$i"' '"$real"' 

  1326. ++ test -n /var/lock 

  1327. ++ list=("${list[@]}" "$j") 

  1328. ++ j=/var 

  1329. ++ test -n /var 

  1330. ++ list=("${list[@]}" "$j") 

  1331. ++ j= 

  1332. ++ test -n  

  1333. ++ for j in '"$i"' '"$real"' 

  1334. ++ test -n  

  1335. ++ for i in '"$root"' '"$__SBINDIR"' '"$__PKGLIBDIR"' '"$vdir"' '"$__PKGSTATEDIR"' '"$__LOCKDIR"' /usr/local /tmp '"${skip[@]}"' 

  1336. +++ getPhysicalDir /usr/local 

  1337. +++ set -P 

  1338. +++ cd /usr/local 

  1339. +++ pwd 

  1340. ++ local real=/usr/local 

  1341. ++ test /usr/local '!=' /usr/local 

  1342. ++ real= 

  1343. ++ for j in '"$i"' '"$real"' 

  1344. ++ test -n /usr/local 

  1345. ++ list=("${list[@]}" "$j") 

  1346. ++ j=/usr 

  1347. ++ test -n /usr 

  1348. ++ list=("${list[@]}" "$j") 

  1349. ++ j= 

  1350. ++ test -n  

  1351. ++ for j in '"$i"' '"$real"' 

  1352. ++ test -n  

  1353. ++ for i in '"$root"' '"$__SBINDIR"' '"$__PKGLIBDIR"' '"$vdir"' '"$__PKGSTATEDIR"' '"$__LOCKDIR"' /usr/local /tmp '"${skip[@]}"' 

  1354. +++ getPhysicalDir /tmp 

  1355. +++ set -P 

  1356. +++ cd /tmp 

  1357. +++ pwd 

  1358. ++ local real=/tmp 

  1359. ++ test /tmp '!=' /tmp 

  1360. ++ real= 

  1361. ++ for j in '"$i"' '"$real"' 

  1362. ++ test -n /tmp 

  1363. ++ list=("${list[@]}" "$j") 

  1364. ++ j= 

  1365. ++ test -n  

  1366. ++ for j in '"$i"' '"$real"' 

  1367. ++ test -n  

  1368. ++ local -a list_umount 

  1369. ++ read -r dev path opts 

  1370. ++ test -n / 

  1371. ++ for i in '"$root"' /dev /proc 

  1372. ++ test / '!=' / 

  1373. ++ for i in '"$root"' /dev /proc 

  1374. ++ test / '!=' / 

  1375. ++ for i in '"$root"' /dev /proc 

  1376. ++ test / '!=' / 

  1377. ++ for i in '"${list[@]}"' / 

  1378. ++ test / = /var/lib/vservers/vs-suse11 

  1379. ++ for i in '"${list[@]}"' / 

  1380. ++ test / = /var/lib/vservers 

  1381. ++ for i in '"${list[@]}"' / 

  1382. ++ test / = /var/lib 

  1383. ++ for i in '"${list[@]}"' / 

  1384. ++ test / = /var 

  1385. ++ for i in '"${list[@]}"' / 

  1386. ++ test / = /usr/sbin 

  1387. ++ for i in '"${list[@]}"' / 

  1388. ++ test / = /usr 

  1389. ++ for i in '"${list[@]}"' / 

  1390. ++ test / = /usr/lib/util-vserver 

  1391. ++ for i in '"${list[@]}"' / 

  1392. ++ test / = /usr/lib 

  1393. ++ for i in '"${list[@]}"' / 

  1394. ++ test / = /usr 

  1395. ++ for i in '"${list[@]}"' / 

  1396. ++ test / = /etc/vservers/vs-suse11 

  1397. ++ for i in '"${list[@]}"' / 

  1398. ++ test / = /etc/vservers 

  1399. ++ for i in '"${list[@]}"' / 

  1400. ++ test / = /etc 

  1401. ++ for i in '"${list[@]}"' / 

  1402. ++ test / = /var/run/vservers 

  1403. ++ for i in '"${list[@]}"' / 

  1404. ++ test / = /var/run 

  1405. ++ for i in '"${list[@]}"' / 

  1406. ++ test / = /var 

  1407. ++ for i in '"${list[@]}"' / 

  1408. ++ test / = /var/lock 

  1409. ++ for i in '"${list[@]}"' / 

  1410. ++ test / = /var 

  1411. ++ for i in '"${list[@]}"' / 

  1412. ++ test / = /usr/local 

  1413. ++ for i in '"${list[@]}"' / 

  1414. ++ test / = /usr 

  1415. ++ for i in '"${list[@]}"' / 

  1416. ++ test / = /tmp 

  1417. ++ for i in '"${list[@]}"' / 

  1418. ++ test / = / 

  1419. ++ continue 2 

  1420. ++ read -r dev path opts 

  1421. ++ test -n / 

  1422. ++ for i in '"$root"' /dev /proc 

  1423. ++ test / '!=' / 

  1424. ++ for i in '"$root"' /dev /proc 

  1425. ++ test / '!=' / 

  1426. ++ for i in '"$root"' /dev /proc 

  1427. ++ test / '!=' / 

  1428. ++ for i in '"${list[@]}"' / 

  1429. ++ test / = /var/lib/vservers/vs-suse11 

  1430. ++ for i in '"${list[@]}"' / 

  1431. ++ test / = /var/lib/vservers 

  1432. ++ for i in '"${list[@]}"' / 

  1433. ++ test / = /var/lib 

  1434. ++ for i in '"${list[@]}"' / 

  1435. ++ test / = /var 

  1436. ++ for i in '"${list[@]}"' / 

  1437. ++ test / = /usr/sbin 

  1438. ++ for i in '"${list[@]}"' / 

  1439. ++ test / = /usr 

  1440. ++ for i in '"${list[@]}"' / 

  1441. ++ test / = /usr/lib/util-vserver 

  1442. ++ for i in '"${list[@]}"' / 

  1443. ++ test / = /usr/lib 

  1444. ++ for i in '"${list[@]}"' / 

  1445. ++ test / = /usr 

  1446. ++ for i in '"${list[@]}"' / 

  1447. ++ test / = /etc/vservers/vs-suse11 

  1448. ++ for i in '"${list[@]}"' / 

  1449. ++ test / = /etc/vservers 

  1450. ++ for i in '"${list[@]}"' / 

  1451. ++ test / = /etc 

  1452. ++ for i in '"${list[@]}"' / 

  1453. ++ test / = /var/run/vservers 

  1454. ++ for i in '"${list[@]}"' / 

  1455. ++ test / = /var/run 

  1456. ++ for i in '"${list[@]}"' / 

  1457. ++ test / = /var 

  1458. ++ for i in '"${list[@]}"' / 

  1459. ++ test / = /var/lock 

  1460. ++ for i in '"${list[@]}"' / 

  1461. ++ test / = /var 

  1462. ++ for i in '"${list[@]}"' / 

  1463. ++ test / = /usr/local 

  1464. ++ for i in '"${list[@]}"' / 

  1465. ++ test / = /usr 

  1466. ++ for i in '"${list[@]}"' / 

  1467. ++ test / = /tmp 

  1468. ++ for i in '"${list[@]}"' / 

  1469. ++ test / = / 

  1470. ++ continue 2 

  1471. ++ read -r dev path opts 

  1472. ++ test -n /dev 

  1473. ++ for i in '"$root"' /dev /proc 

  1474. ++ test /dev '!=' /dev 

  1475. ++ for i in '"$root"' /dev /proc 

  1476. ++ test '!=' /dev 

  1477. ++ continue 2 

  1478. ++ read -r dev path opts 

  1479. ++ test -n /dev/shm 

  1480. ++ for i in '"$root"' /dev /proc 

  1481. ++ test /dev/shm '!=' /dev/shm 

  1482. ++ for i in '"$root"' /dev /proc 

  1483. ++ test /shm '!=' /dev/shm 

  1484. ++ continue 2 

  1485. ++ read -r dev path opts 

  1486. ++ test -n /dev/pts 

  1487. ++ for i in '"$root"' /dev /proc 

  1488. ++ test /dev/pts '!=' /dev/pts 

  1489. ++ for i in '"$root"' /dev /proc 

  1490. ++ test /pts '!=' /dev/pts 

  1491. ++ continue 2 

  1492. ++ read -r dev path opts 

  1493. ++ test -n /sys 

  1494. ++ for i in '"$root"' /dev /proc 

  1495. ++ test /sys '!=' /sys 

  1496. ++ for i in '"$root"' /dev /proc 

  1497. ++ test /sys '!=' /sys 

  1498. ++ for i in '"$root"' /dev /proc 

  1499. ++ test /sys '!=' /sys 

  1500. ++ for i in '"${list[@]}"' / 

  1501. ++ test /sys = /var/lib/vservers/vs-suse11 

  1502. ++ for i in '"${list[@]}"' / 

  1503. ++ test /sys = /var/lib/vservers 

  1504. ++ for i in '"${list[@]}"' / 

  1505. ++ test /sys = /var/lib 

  1506. ++ for i in '"${list[@]}"' / 

  1507. ++ test /sys = /var 

  1508. ++ for i in '"${list[@]}"' / 

  1509. ++ test /sys = /usr/sbin 

  1510. ++ for i in '"${list[@]}"' / 

  1511. ++ test /sys = /usr 

  1512. ++ for i in '"${list[@]}"' / 

  1513. ++ test /sys = /usr/lib/util-vserver 

  1514. ++ for i in '"${list[@]}"' / 

  1515. ++ test /sys = /usr/lib 

  1516. ++ for i in '"${list[@]}"' / 

  1517. ++ test /sys = /usr 

  1518. ++ for i in '"${list[@]}"' / 

  1519. ++ test /sys = /etc/vservers/vs-suse11 

  1520. ++ for i in '"${list[@]}"' / 

  1521. ++ test /sys = /etc/vservers 

  1522. ++ for i in '"${list[@]}"' / 

  1523. ++ test /sys = /etc 

  1524. ++ for i in '"${list[@]}"' / 

  1525. ++ test /sys = /var/run/vservers 

  1526. ++ for i in '"${list[@]}"' / 

  1527. ++ test /sys = /var/run 

  1528. ++ for i in '"${list[@]}"' / 

  1529. ++ test /sys = /var 

  1530. ++ for i in '"${list[@]}"' / 

  1531. ++ test /sys = /var/lock 

  1532. ++ for i in '"${list[@]}"' / 

  1533. ++ test /sys = /var 

  1534. ++ for i in '"${list[@]}"' / 

  1535. ++ test /sys = /usr/local 

  1536. ++ for i in '"${list[@]}"' / 

  1537. ++ test /sys = /usr 

  1538. ++ for i in '"${list[@]}"' / 

  1539. ++ test /sys = /tmp 

  1540. ++ for i in '"${list[@]}"' / 

  1541. ++ test /sys = / 

  1542. ++ list_umount=("$path" "${list_umount[@]}") 

  1543. ++ read -r dev path opts 

  1544. ++ test -n /proc 

  1545. ++ for i in '"$root"' /dev /proc 

  1546. ++ test /proc '!=' /proc 

  1547. ++ for i in '"$root"' /dev /proc 

  1548. ++ test /proc '!=' /proc 

  1549. ++ for i in '"$root"' /dev /proc 

  1550. ++ test '!=' /proc 

  1551. ++ continue 2 

  1552. ++ read -r dev path opts 

  1553. ++ test -n /proc/bus/usb 

  1554. ++ for i in '"$root"' /dev /proc 

  1555. ++ test /proc/bus/usb '!=' /proc/bus/usb 

  1556. ++ for i in '"$root"' /dev /proc 

  1557. ++ test /proc/bus/usb '!=' /proc/bus/usb 

  1558. ++ for i in '"$root"' /dev /proc 

  1559. ++ test /bus/usb '!=' /proc/bus/usb 

  1560. ++ continue 2 

  1561. ++ read -r dev path opts 

  1562. ++ test -n /lib/init/rw 

  1563. ++ for i in '"$root"' /dev /proc 

  1564. ++ test /lib/init/rw '!=' /lib/init/rw 

  1565. ++ for i in '"$root"' /dev /proc 

  1566. ++ test /lib/init/rw '!=' /lib/init/rw 

  1567. ++ for i in '"$root"' /dev /proc 

  1568. ++ test /lib/init/rw '!=' /lib/init/rw 

  1569. ++ for i in '"${list[@]}"' / 

  1570. ++ test /lib/init/rw = /var/lib/vservers/vs-suse11 

  1571. ++ for i in '"${list[@]}"' / 

  1572. ++ test /lib/init/rw = /var/lib/vservers 

  1573. ++ for i in '"${list[@]}"' / 

  1574. ++ test /lib/init/rw = /var/lib 

  1575. ++ for i in '"${list[@]}"' / 

  1576. ++ test /lib/init/rw = /var 

  1577. ++ for i in '"${list[@]}"' / 

  1578. ++ test /lib/init/rw = /usr/sbin 

  1579. ++ for i in '"${list[@]}"' / 

  1580. ++ test /lib/init/rw = /usr 

  1581. ++ for i in '"${list[@]}"' / 

  1582. ++ test /lib/init/rw = /usr/lib/util-vserver 

  1583. ++ for i in '"${list[@]}"' / 

  1584. ++ test /lib/init/rw = /usr/lib 

  1585. ++ for i in '"${list[@]}"' / 

  1586. ++ test /lib/init/rw = /usr 

  1587. ++ for i in '"${list[@]}"' / 

  1588. ++ test /lib/init/rw = /etc/vservers/vs-suse11 

  1589. ++ for i in '"${list[@]}"' / 

  1590. ++ test /lib/init/rw = /etc/vservers 

  1591. ++ for i in '"${list[@]}"' / 

  1592. ++ test /lib/init/rw = /etc 

  1593. ++ for i in '"${list[@]}"' / 

  1594. ++ test /lib/init/rw = /var/run/vservers 

  1595. ++ for i in '"${list[@]}"' / 

  1596. ++ test /lib/init/rw = /var/run 

  1597. ++ for i in '"${list[@]}"' / 

  1598. ++ test /lib/init/rw = /var 

  1599. ++ for i in '"${list[@]}"' / 

  1600. ++ test /lib/init/rw = /var/lock 

  1601. ++ for i in '"${list[@]}"' / 

  1602. ++ test /lib/init/rw = /var 

  1603. ++ for i in '"${list[@]}"' / 

  1604. ++ test /lib/init/rw = /usr/local 

  1605. ++ for i in '"${list[@]}"' / 

  1606. ++ test /lib/init/rw = /usr 

  1607. ++ for i in '"${list[@]}"' / 

  1608. ++ test /lib/init/rw = /tmp 

  1609. ++ for i in '"${list[@]}"' / 

  1610. ++ test /lib/init/rw = / 

  1611. ++ list_umount=("$path" "${list_umount[@]}") 

  1612. ++ read -r dev path opts 

  1613. ++ test -n /boot 

  1614. ++ for i in '"$root"' /dev /proc 

  1615. ++ test /boot '!=' /boot 

  1616. ++ for i in '"$root"' /dev /proc 

  1617. ++ test /boot '!=' /boot 

  1618. ++ for i in '"$root"' /dev /proc 

  1619. ++ test /boot '!=' /boot 

  1620. ++ for i in '"${list[@]}"' / 

  1621. ++ test /boot = /var/lib/vservers/vs-suse11 

  1622. ++ for i in '"${list[@]}"' / 

  1623. ++ test /boot = /var/lib/vservers 

  1624. ++ for i in '"${list[@]}"' / 

  1625. ++ test /boot = /var/lib 

  1626. ++ for i in '"${list[@]}"' / 

  1627. ++ test /boot = /var 

  1628. ++ for i in '"${list[@]}"' / 

  1629. ++ test /boot = /usr/sbin 

  1630. ++ for i in '"${list[@]}"' / 

  1631. ++ test /boot = /usr 

  1632. ++ for i in '"${list[@]}"' / 

  1633. ++ test /boot = /usr/lib/util-vserver 

  1634. ++ for i in '"${list[@]}"' / 

  1635. ++ test /boot = /usr/lib 

  1636. ++ for i in '"${list[@]}"' / 

  1637. ++ test /boot = /usr 

  1638. ++ for i in '"${list[@]}"' / 

  1639. ++ test /boot = /etc/vservers/vs-suse11 

  1640. ++ for i in '"${list[@]}"' / 

  1641. ++ test /boot = /etc/vservers 

  1642. ++ for i in '"${list[@]}"' / 

  1643. ++ test /boot = /etc 

  1644. ++ for i in '"${list[@]}"' / 

  1645. ++ test /boot = /var/run/vservers 

  1646. ++ for i in '"${list[@]}"' / 

  1647. ++ test /boot = /var/run 

  1648. ++ for i in '"${list[@]}"' / 

  1649. ++ test /boot = /var 

  1650. ++ for i in '"${list[@]}"' / 

  1651. ++ test /boot = /var/lock 

  1652. ++ for i in '"${list[@]}"' / 

  1653. ++ test /boot = /var 

  1654. ++ for i in '"${list[@]}"' / 

  1655. ++ test /boot = /usr/local 

  1656. ++ for i in '"${list[@]}"' / 

  1657. ++ test /boot = /usr 

  1658. ++ for i in '"${list[@]}"' / 

  1659. ++ test /boot = /tmp 

  1660. ++ for i in '"${list[@]}"' / 

  1661. ++ test /boot = / 

  1662. ++ list_umount=("$path" "${list_umount[@]}") 

  1663. ++ read -r dev path opts 

  1664. ++ test -n /var/lib/vservers/vs-suse11/proc 

  1665. ++ for i in '"$root"' /dev /proc 

  1666. ++ test /proc '!=' /var/lib/vservers/vs-suse11/proc 

  1667. ++ continue 2 

  1668. ++ read -r dev path opts 

  1669. ++ test -n /var/lib/vservers/vs-suse11/tmp 

  1670. ++ for i in '"$root"' /dev /proc 

  1671. ++ test /tmp '!=' /var/lib/vservers/vs-suse11/tmp 

  1672. ++ continue 2 

  1673. ++ read -r dev path opts 

  1674. ++ test -n /var/lib/vservers/vs-suse11/dev/pts 

  1675. ++ for i in '"$root"' /dev /proc 

  1676. ++ test /dev/pts '!=' /var/lib/vservers/vs-suse11/dev/pts 

  1677. ++ continue 2 

  1678. ++ read -r dev path opts 

  1679. ++ for i in '"${list_umount[@]}"' 

  1680. ++ /bin/umount -l -n -i /boot 

  1681. ++ for i in '"${list_umount[@]}"' 

  1682. ++ /bin/umount -l -n -i /lib/init/rw 

  1683. ++ for i in '"${list_umount[@]}"' 

  1684. ++ /bin/umount -l -n -i /sys 

  1685. +++ getPhysicalDir /etc/vservers/vs-suse11/vdir 

  1686. +++ set -P 

  1687. +++ cd /etc/vservers/vs-suse11/vdir 

  1688. +++ pwd 

  1689. ++ real_vdir=/var/lib/vservers/vs-suse11 

  1690. ++ isAvoidNamespace /etc/vservers/vs-suse11 

  1691. ++ local cfgdir 

  1692. ++ /usr/sbin/vserver-info - FEATURE namespace 

  1693. +++ /usr/sbin/vserver-info /etc/vservers/vs-suse11 CFGDIR 

  1694. ++ cfgdir=/etc/vservers/vs-suse11 

  1695. ++ test '!' -e /etc/vservers/vs-suse11/namespace 

  1696. ++ test -e /etc/vservers/.defaults/nonamespace -o -e /etc/vservers/vs-suse11/nonamespace 

  1697. ++ /usr/lib/util-vserver/secure-mount --rbind -n -o dev /etc/vservers/vs-suse11/vdir /var/lib/vservers/vs-suse11 

  1698. ++ /usr/sbin/vserver-info - FEATURE PIVOT_ROOT 

  1699. ++ /usr/lib/util-vserver/secure-mount -n -o shared,rec /var/lib/vservers/vs-suse11 /var/lib/vservers/vs-suse11 

  1700. ++ is_mounted=1 

  1701. ++ prepareInit /etc/vservers/vs-suse11 

  1702. ++ pushd /etc/vservers/vs-suse11/vdir 

  1703. ++ case "$INITSTYLE" in 

  1704. ++ find var/run '!' -type d -print0 

  1705. ++ xargs -0r /usr/lib/util-vserver/chroot-sh rm 

  1706. ++ find var/lock '!' -type d -print0 

  1707. ++ /usr/lib/util-vserver/fakerunlevel 2 /var/run/utmp 

  1708. ++ popd 

  1709. ++ addtoCPUSET /etc/vservers/vs-suse11 

  1710. ++ local vdir=/etc/vservers/vs-suse11 

  1711. ++ local cpuset 

  1712. ++ local f=/etc/vservers/vs-suse11/cpuset 

  1713. ++ local i 

  1714. ++ local configured=0 

  1715. ++ test -d /etc/vservers/vs-suse11/cpuset 

  1716. ++ test -e /etc/vservers/vs-suse11/cpuset/name 

  1717. ++ return 0 

  1718. ++ attachToCgroup /etc/vservers/vs-suse11 

  1719. ++ _handleCgroup attach /etc/vservers/vs-suse11 

  1720. ++ local action=attach 

  1721. ++ local vdir=/etc/vservers/vs-suse11 

  1722. ++ local dir 

  1723. ++ local name 

  1724. ++ local i 

  1725. ++ local parent 

  1726. ++ useCgroup /etc/vservers/vs-suse11 

  1727. ++ hasCgroup 

  1728. ++ /bin/grep -q cgroup /proc/filesystems 

  1729. ++ return 1 

  1730. ++ return 0 

  1731. ++ handleDeviceMap --set /etc/vservers/vs-suse11/apps/vdevmap 

  1732. ++ local op=--set 

  1733. ++ local xid= 

  1734. ++ local dir=/etc/vservers/vs-suse11/apps/vdevmap 

  1735. ++ local flags device target 

  1736. ++ test -d /etc/vservers/vs-suse11/apps/vdevmap 

  1737. ++ return 0 

  1738. ++ pushd /etc/vservers/vs-suse11/vdir/ 

  1739. ++ execScriptlets /etc/vservers/vs-suse11 vs-suse11 pre-start 

  1740. ++ declare -r vdir=/etc/vservers/vs-suse11 

  1741. ++ declare -r name=vs-suse11 

  1742. ++ declare -r flavor=pre-start 

  1743. ++ local base i 

  1744. ++ for base in '"$vdir"/scripts' '"$__CONFDIR"/.defaults/scripts' 

  1745. ++ local DONT_SKIP_DEFAULTS= 

  1746. ++ local already_handled= 

  1747. ++ for i in '"$base/$flavor"' '"$base/$flavor.d"/*' 

  1748. ++ isRegularFile /etc/vservers/vs-suse11/scripts/pre-start 

  1749. ++ test -f /etc/vservers/vs-suse11/scripts/pre-start 

  1750. ++ return 1 

  1751. ++ continue 

  1752. ++ for i in '"$base/$flavor"' '"$base/$flavor.d"/*' 

  1753. ++ isRegularFile '/etc/vservers/vs-suse11/scripts/pre-start.d/*' 

  1754. ++ test -f '/etc/vservers/vs-suse11/scripts/pre-start.d/*' 

  1755. ++ return 1 

  1756. ++ continue 

  1757. ++ test -z -o -n  

  1758. ++ for base in '"$vdir"/scripts' '"$__CONFDIR"/.defaults/scripts' 

  1759. ++ local DONT_SKIP_DEFAULTS= 

  1760. ++ local already_handled= 

  1761. ++ for i in '"$base/$flavor"' '"$base/$flavor.d"/*' 

  1762. ++ isRegularFile /etc/vservers/.defaults/scripts/pre-start 

  1763. ++ test -f /etc/vservers/.defaults/scripts/pre-start 

  1764. ++ return 1 

  1765. ++ continue 

  1766. ++ for i in '"$base/$flavor"' '"$base/$flavor.d"/*' 

  1767. ++ isRegularFile '/etc/vservers/.defaults/scripts/pre-start.d/*' 

  1768. ++ test -f '/etc/vservers/.defaults/scripts/pre-start.d/*' 

  1769. ++ return 1 

  1770. ++ continue 

  1771. ++ test -z -o -n  

  1772. ++ popd 

  1773. ++ test -z  

  1774. ++ pushd /etc/vservers/vs-suse11/vdir/ 

  1775. ++ is_configured=1 

  1776. ++ /usr/sbin/vserver-info - FEATURE migrate 

  1777. ++ /usr/bin/ionice -c2 -n0 /usr/bin/nice -n 0 /usr/sbin/chbind --silent --secure --nid 107 --ip 192.168.1.65/24 /usr/lib/util-vserver/exec-ulimit /etc/vservers/vs-suse11/ulimits /usr/sbin/vtag --create --tag 107 --silent -- /usr/sbin/vspace --new --default -- /usr/sbin/vcontext --create --silent --xid 107 -- /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/vs-suse11/rlimits --missingok -- /usr/sbin/vsched --xid self --force -- /usr/lib/util-vserver/vsysctl --xid self --dir /etc/vservers/vs-suse11/sysctl --missingok -- /usr/sbin/vuname --xid self --dir /etc/vservers/vs-suse11/uts --missingok -- /usr/sbin/vmemctrl --xid self --set -- /usr/sbin/vuname --xid self --set -t context=/etc/vservers/vs-suse11 -- /usr/sbin/vattribute --set --secure --flag default --flag fakeinit -- /usr/lib/util-vserver/save_ctxinfo /etc/vservers/vs-suse11 

  1778. Usage:  save_ctxinfo <VSERVER_DIR> <cmd> <args>* 

  1779. + cleanup 

  1780. + set +e 

  1781. + test -z  

  1782. + test -z  

  1783. + test -n 1 -a -z  

  1784. + warning ' 

  1785. An error occured while executing the vserver startup sequence; when 

  1786. there are no other messages, it is very likely that the init-script 

  1787. (/etc/rc.d/rc' '2) failed. 

  1788.  

  1789. Common causes are: 

    • /etc/rc.d/rc on Fedora Core 1 and RH9 fails always; the '\apt-rpm'\ build 
  1790.   method knows how to deal with this, but on existing installations, 

  1791.   appending '\true'\ to this file will help.' 

  1792. + test -n  

  1793. + echo ' 

  1794. An error occured while executing the vserver startup sequence; when 

  1795. there are no other messages, it is very likely that the init-script 

  1796. (/etc/rc.d/rc' '2) failed. 

  1797.  

  1798. Common causes are: 

    • /etc/rc.d/rc on Fedora Core 1 and RH9 fails always; the '\apt-rpm'\ build 
  1799.   method knows how to deal with this, but on existing installations, 

  1800.   appending '\true'\ to this file will help.' 

  1801.  

  1802. An error occured while executing the vserver startup sequence; when 

  1803. there are no other messages, it is very likely that the init-script 

  1804. (/etc/rc.d/rc 2) failed. 

  1805.  

  1806. Common causes are: 

    • /etc/rc.d/rc on Fedora Core 1 and RH9 fails always; the 'apt-rpm' build 
  1807.   method knows how to deal with this, but on existing installations, 

  1808.   appending 'true' to this file will help. 

  1809. + test -n  

  1810. + warning ' 

  1811.  

  1812. Failed to start vserver '\vs-suse11'\' 

  1813. + test -n  

  1814. + echo ' 

  1815.  

  1816. Failed to start vserver '\vs-suse11'\' 

  1817.  

  1818.  

  1819. Failed to start vserver 'vs-suse11' 

  1820. + test -n --debug 

  1821. + test -z 1 

  1822. + umountVserver /etc/vservers/vs-suse11 

  1823. + local cfgdir=/etc/vservers/vs-suse11 

  1824. + local vdir=/etc/vservers/vs-suse11/vdir 

  1825. + local is_ok=1 

  1826. + isAvoidNamespace /etc/vservers/vs-suse11 

  1827. + local cfgdir 

  1828. + /usr/sbin/vserver-info - FEATURE namespace 

  1829. ++ /usr/sbin/vserver-info /etc/vservers/vs-suse11 CFGDIR 

  1830. + cfgdir=/etc/vservers/vs-suse11 

  1831. + test '!' -e /etc/vservers/vs-suse11/namespace 

  1832. + test -e /etc/vservers/.defaults/nonamespace -o -e /etc/vservers/vs-suse11/nonamespace 

  1833. + return 0 

  1834. + test -z 1 

  1835. + disableInterfaces /etc/vservers/vs-suse11 

  1836. + test -n 1 

  1837. + local i=2 

  1838. + declare -a var 

  1839. + lock /var/lock/vserver.interfaces 

  1840. ++ /bin/mktemp -t vserver-lock.XXXXXX 

  1841. + local tmp=/tmp/vserver-lock.Mx8Jlu 

  1842. + /bin/rm -f /tmp/vserver-lock.Mx8Jlu 

  1843. + /usr/bin/mkfifo -m600 /tmp/vserver-lock.Mx8Jlu 

  1844. + /usr/lib/util-vserver/lockfile /var/lock/vserver.interfaces /tmp/vserver-lock.Mx8Jlu 

  1845. + /bin/grep -q true /tmp/vserver-lock.Mx8Jlu 

  1846. + _VS_LOCKS='21919 21796' 

  1847. + test 2 -gt 0 

  1848. + let --i 

  1849. + eval 'var=( "${INTERFACE_CMDS_1[@]}" )' 

  1850. ++ var=("${INTERFACE_CMDS_1[@]}") 

  1851. + local type=IP_LINK 

  1852. + unset 'var[0]' 

  1853. + set -- eth0 up 

  1854. + case "$type" in 

  1855. + test 1 -gt 0 

  1856. + let --i 

  1857. + : 

  1858. + eval 'var=( "${INTERFACE_CMDS_0[@]}" )' 

  1859. ++ var=("${INTERFACE_CMDS_0[@]}") 

  1860. + local type=IP_ADDR 

  1861. + unset 'var[0]' 

  1862. + set -- 192.168.1.65/24 broadcast + dev eth0 

  1863. + case "$type" in 

  1864. + /bin/ip addr del 192.168.1.65/24 broadcast + dev eth0 

  1865. + test 0 -gt 0 

  1866. + unlock 1 

  1867. + local num=1 

  1868. + local i 

  1869. + set -- 21919 21796 

  1870. + test 2 -gt 0 

  1871. + kill -HUP 21919 

  1872. + shift 

  1873. + test 1 '!=' 1 

  1874. + break 

  1875. + _VS_LOCKS=21796 

  1876. + unlock 

  1877. + local num= 

  1878. + local i 

  1879. + set -- 21796 

  1880. + test 1 -gt 0 

  1881. + kill -HUP 21796 

  1882. + shift 

  1883. + test '!=' 1 

  1884. + test -z  

  1885. + test 0 -gt 0 

  1886. + _VS_LOCKS= 

  1887. mb:~# exit 

  1888. exit 

  1889.  

  1890. Script done on Fri 04 Sep 2009 01:38:05 PM CEST 



Submit a correction or amendment below. (click here to make a fresh posting)
After submitting an amendment, you'll be able to view the differences between the old and new posts easily. Your Name

Remember my name in a cookie