Advertisement
Guest User

Untitled

a guest
Nov 14th, 2018
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 96.05 KB | None | 0 0
  1. + PATH=/data/user/0/ru.meefik.linuxdeploy/files/bin:/sbin:/system/sbin:/system/bin:/system/xbin:/vendor/bin:/vendor/xbin
  2. + printf $'>>> start\n'
  3. >>> start
  4. + /data/user/0/ru.meefik.linuxdeploy/files/bin/linuxdeploy -d -t start -m
  5. + config_which linux
  6. + local 'conf_file=linux'
  7. + '[' -n linux ]
  8. + '[' -n linux ]
  9. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/config/linux.conf
  10. + echo /data/user/0/ru.meefik.linuxdeploy/files/config/linux.conf
  11. + CONF_FILE=/data/user/0/ru.meefik.linuxdeploy/files/config/linux.conf
  12. + basename /data/user/0/ru.meefik.linuxdeploy/files/config/linux.conf .conf
  13. + PROFILE=linux
  14. + OPTLST=' '
  15. + params_read /data/user/0/ru.meefik.linuxdeploy/files/config/linux.conf
  16. + local 'conf_file=/data/user/0/ru.meefik.linuxdeploy/files/config/linux.conf'
  17. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/config/linux.conf ]
  18. + local item key val
  19. + read item
  20. + + grep -o '^[0-9A-Z_]\{1,32\}'
  21. echo 'ARCH="armhf"'
  22. + key=ARCH
  23. + val='"armhf"'
  24. + '[' -n ARCH ]
  25. + eval 'ARCH="armhf"'
  26. + ARCH=armhf
  27. + '[' -n ' ' ]
  28. + OPTLST=' ARCH '
  29. + read item
  30. + echo 'DESKTOP="xfce"'
  31. + grep -o '^[0-9A-Z_]\{1,32\}'
  32. + key=DESKTOP
  33. + val='"xfce"'
  34. + '[' -n DESKTOP ]
  35. + eval 'DESKTOP="xfce"'
  36. + DESKTOP=xfce
  37. + '[' -n ' ARCH ' ]
  38. + OPTLST=' ARCH DESKTOP '
  39. + read item
  40. + echo 'DISK_SIZE="16000"'
  41. + grep -o '^[0-9A-Z_]\{1,32\}'
  42. + key=DISK_SIZE
  43. + val='"16000"'
  44. + '[' -n DISK_SIZE ]
  45. + eval 'DISK_SIZE="16000"'
  46. + DISK_SIZE=16000
  47. + '[' -n ' ARCH DESKTOP ' ]
  48. + OPTLST=' ARCH DESKTOP DISK_SIZE '
  49. + read item
  50. + grep -o '^[0-9A-Z_]\{1,32\}'
  51. + echo 'DISTRIB="kalilinux"'
  52. + key=DISTRIB
  53. + val='"kalilinux"'
  54. + '[' -n DISTRIB ]
  55. + eval 'DISTRIB="kalilinux"'
  56. + DISTRIB=kalilinux
  57. + '[' -n ' ARCH DESKTOP DISK_SIZE ' ]
  58. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB '
  59. + read item
  60. + echo 'DNS=""'
  61. + grep -o '^[0-9A-Z_]\{1,32\}'
  62. + key=DNS
  63. + val='""'
  64. + '[' -n DNS ]
  65. + eval 'DNS=""'
  66. + DNS=
  67. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB ' ]
  68. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS '
  69. + read item
  70. + echo 'FB_ARGS="-dpi' 100 -sharevts 'vt0"'
  71. + grep -o '^[0-9A-Z_]\{1,32\}'
  72. + key=FB_ARGS
  73. + val='"-dpi 100 -sharevts vt0"'
  74. + '[' -n FB_ARGS ]
  75. + eval 'FB_ARGS="-dpi 100 -sharevts vt0"'
  76. + FB_ARGS='-dpi 100 -sharevts vt0'
  77. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS ' ]
  78. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS '
  79. + read item
  80. + echo 'FB_DEV="/dev/graphics/fb0"'
  81. + grep -o '^[0-9A-Z_]\{1,32\}'
  82. + key=FB_DEV
  83. + val='"/dev/graphics/fb0"'
  84. + '[' -n FB_DEV ]
  85. + eval 'FB_DEV="/dev/graphics/fb0"'
  86. + FB_DEV=/dev/graphics/fb0
  87. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS ' ]
  88. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV '
  89. + read item
  90. + echo 'FB_DISPLAY="0"'
  91. + grep -o '^[0-9A-Z_]\{1,32\}'
  92. + key=FB_DISPLAY
  93. + val='"0"'
  94. + '[' -n FB_DISPLAY ]
  95. + eval 'FB_DISPLAY="0"'
  96. + FB_DISPLAY=0
  97. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV ' ]
  98. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY '
  99. + read item
  100. + grep -o '^[0-9A-Z_]\{1,32\}'
  101. + echo 'FB_FREEZE="none"'
  102. + key=FB_FREEZE
  103. + val='"none"'
  104. + '[' -n FB_FREEZE ]
  105. + eval 'FB_FREEZE="none"'
  106. + FB_FREEZE=none
  107. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY ' ]
  108. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE '
  109. + read item
  110. + echo 'FB_INPUT="/dev/input/event0"'
  111. + grep -o '^[0-9A-Z_]\{1,32\}'
  112. + key=FB_INPUT
  113. + val='"/dev/input/event0"'
  114. + '[' -n FB_INPUT ]
  115. + eval 'FB_INPUT="/dev/input/event0"'
  116. + FB_INPUT=/dev/input/event0
  117. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE ' ]
  118. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT '
  119. + read item
  120. + + echogrep 'FB_REFRESH="true"' -o
  121. '^[0-9A-Z_]\{1,32\}'
  122. + key=FB_REFRESH
  123. + val='"true"'
  124. + '[' -n FB_REFRESH ]
  125. + eval 'FB_REFRESH="true"'
  126. + FB_REFRESH=true
  127. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT ' ]
  128. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH '
  129. + read item
  130. + grep -o '^[0-9A-Z_]\{1,32\}'
  131. + echo 'FS_TYPE="ext4"'
  132. + key=FS_TYPE
  133. + val='"ext4"'
  134. + '[' -n FS_TYPE ]
  135. + eval 'FS_TYPE="ext4"'
  136. + FS_TYPE=ext4
  137. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH ' ]
  138. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE '
  139. + read item
  140. + echo 'GRAPHICS="vnc"'
  141. + grep -o '^[0-9A-Z_]\{1,32\}'
  142. + key=GRAPHICS
  143. + val='"vnc"'
  144. + '[' -n GRAPHICS ]
  145. + eval 'GRAPHICS="vnc"'
  146. + GRAPHICS=vnc
  147. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE ' ]
  148. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS '
  149. + read item
  150. + echo 'INCLUDE="bootstrap' desktop extra/pulse extra/ssh graphics 'init"'
  151. + grep -o '^[0-9A-Z_]\{1,32\}'
  152. + key=INCLUDE
  153. + val='"bootstrap desktop extra/pulse extra/ssh graphics init"'
  154. + '[' -n INCLUDE ]
  155. + eval 'INCLUDE="bootstrap desktop extra/pulse extra/ssh graphics init"'
  156. + INCLUDE='bootstrap desktop extra/pulse extra/ssh graphics init'
  157. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS ' ]
  158. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE '
  159. + read item
  160. + grep -o '^[0-9A-Z_]\{1,32\}'
  161. + echo 'INIT="run-parts"'
  162. + key=INIT
  163. + val='"run-parts"'
  164. + '[' -n INIT ]
  165. + eval 'INIT="run-parts"'
  166. + INIT=run-parts
  167. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE ' ]
  168. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT '
  169. + read item
  170. + echo 'INIT_ASYNC="false"'
  171. + grep -o '^[0-9A-Z_]\{1,32\}'
  172. + key=INIT_ASYNC
  173. + val='"false"'
  174. + '[' -n INIT_ASYNC ]
  175. + eval 'INIT_ASYNC="false"'
  176. + INIT_ASYNC=false
  177. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT ' ]
  178. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC '
  179. + read item
  180. + echo 'INIT_LEVEL="3"'
  181. + grep -o '^[0-9A-Z_]\{1,32\}'
  182. + key=INIT_LEVEL
  183. + val='"3"'
  184. + '[' -n INIT_LEVEL ]
  185. + eval 'INIT_LEVEL="3"'
  186. + INIT_LEVEL=3
  187. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC ' ]
  188. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL '
  189. + read item
  190. + echo 'INIT_PATH="/etc/rc.local"'
  191. + grep -o '^[0-9A-Z_]\{1,32\}'
  192. + key=INIT_PATH
  193. + val='"/etc/rc.local"'
  194. + '[' -n INIT_PATH ]
  195. + eval 'INIT_PATH="/etc/rc.local"'
  196. + INIT_PATH=/etc/rc.local
  197. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL ' ]
  198. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH '
  199. + read item
  200. + echo 'INIT_USER="root"'
  201. + grep -o '^[0-9A-Z_]\{1,32\}'
  202. + key=INIT_USER
  203. + val='"root"'
  204. + '[' -n INIT_USER ]
  205. + eval 'INIT_USER="root"'
  206. + INIT_USER=root
  207. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH ' ]
  208. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER '
  209. + read item
  210. + echo 'LOCALE="POSIX"'
  211. + grep -o '^[0-9A-Z_]\{1,32\}'
  212. + key=LOCALE
  213. + val='"POSIX"'
  214. + '[' -n LOCALE ]
  215. + eval 'LOCALE="POSIX"'
  216. + LOCALE=POSIX
  217. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER ' ]
  218. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE '
  219. + read item
  220. + echo 'METHOD="chroot"'
  221. + grep -o '^[0-9A-Z_]\{1,32\}'
  222. + key=METHOD
  223. + val='"chroot"'
  224. + '[' -n METHOD ]
  225. + eval 'METHOD="chroot"'
  226. + METHOD=chroot
  227. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE ' ]
  228. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD '
  229. + read item
  230. + echo 'MOUNTS=""'
  231. + grep -o '^[0-9A-Z_]\{1,32\}'
  232. + key=MOUNTS
  233. + val='""'
  234. + '[' -n MOUNTS ]
  235. + eval 'MOUNTS=""'
  236. + MOUNTS=
  237. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD ' ]
  238. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS '
  239. + read item
  240. + echo 'PRIVILEGED_USERS="root"'
  241. + grep -o '^[0-9A-Z_]\{1,32\}'
  242. + key=PRIVILEGED_USERS
  243. + val='"root"'
  244. + '[' -n PRIVILEGED_USERS ]
  245. + eval 'PRIVILEGED_USERS="root"'
  246. + PRIVILEGED_USERS=root
  247. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS ' ]
  248. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS '
  249. + read item
  250. + echo 'PULSE_HOST="127.0.0.1"'
  251. + grep -o '^[0-9A-Z_]\{1,32\}'
  252. + key=PULSE_HOST
  253. + val='"127.0.0.1"'
  254. + '[' -n PULSE_HOST ]
  255. + eval 'PULSE_HOST="127.0.0.1"'
  256. + PULSE_HOST=127.0.0.1
  257. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS ' ]
  258. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST '
  259. + read item
  260. + echo 'PULSE_PORT="4712"'
  261. + grep -o '^[0-9A-Z_]\{1,32\}'
  262. + key=PULSE_PORT
  263. + val='"4712"'
  264. + '[' -n PULSE_PORT ]
  265. + eval 'PULSE_PORT="4712"'
  266. + PULSE_PORT=4712
  267. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST ' ]
  268. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT '
  269. + read item
  270. + echo 'SOURCE_PATH="http://http.kali.org/kali/"'
  271. + grep -o '^[0-9A-Z_]\{1,32\}'
  272. + key=SOURCE_PATH
  273. + val='"http://http.kali.org/kali/"'
  274. + '[' -n SOURCE_PATH ]
  275. + eval 'SOURCE_PATH="http://http.kali.org/kali/"'
  276. + SOURCE_PATH=http://http.kali.org/kali/
  277. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT ' ]
  278. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH '
  279. + read item
  280. + echo 'SSH_ARGS=""'
  281. + grep -o '^[0-9A-Z_]\{1,32\}'
  282. + key=SSH_ARGS
  283. + val='""'
  284. + '[' -n SSH_ARGS ]
  285. + eval 'SSH_ARGS=""'
  286. + SSH_ARGS=
  287. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH ' ]
  288. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS '
  289. + read item
  290. + echo 'SSH_PORT="22"'
  291. + grep -o '^[0-9A-Z_]\{1,32\}'
  292. + key=SSH_PORT
  293. + val='"22"'
  294. + '[' -n SSH_PORT ]
  295. + eval 'SSH_PORT="22"'
  296. + SSH_PORT=22
  297. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS ' ]
  298. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT '
  299. + read item
  300. + echo 'SUITE="kali-rolling"'
  301. + grep -o '^[0-9A-Z_]\{1,32\}'
  302. + key=SUITE
  303. + val='"kali-rolling"'
  304. + '[' -n SUITE ]
  305. + eval 'SUITE="kali-rolling"'
  306. + SUITE=kali-rolling
  307. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT ' ]
  308. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE '
  309. + read item
  310. + echo 'TARGET_PATH="/sdcard/chroot.img"'
  311. + grep -o '^[0-9A-Z_]\{1,32\}'
  312. + key=TARGET_PATH
  313. + val='"/sdcard/chroot.img"'
  314. + '[' -n TARGET_PATH ]
  315. + eval 'TARGET_PATH="/sdcard/chroot.img"'
  316. + TARGET_PATH=/sdcard/chroot.img
  317. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE ' ]
  318. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH '
  319. + read item
  320. + echo 'TARGET_TYPE="file"'
  321. + grep -o '^[0-9A-Z_]\{1,32\}'
  322. + key=TARGET_TYPE
  323. + val='"file"'
  324. + '[' -n TARGET_TYPE ]
  325. + eval 'TARGET_TYPE="file"'
  326. + TARGET_TYPE=file
  327. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH ' ]
  328. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE '
  329. + read item
  330. + echo 'USER_NAME="root"'
  331. + grep -o '^[0-9A-Z_]\{1,32\}'
  332. + key=USER_NAME
  333. + val='"root"'
  334. + '[' -n USER_NAME ]
  335. + eval 'USER_NAME="root"'
  336. + USER_NAME=root
  337. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE ' ]
  338. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME '
  339. + read item
  340. + echo 'USER_PASSWORD="toor"'
  341. + grep -o '^[0-9A-Z_]\{1,32\}'
  342. + key=USER_PASSWORD
  343. + val='"toor"'
  344. + '[' -n USER_PASSWORD ]
  345. + eval 'USER_PASSWORD="toor"'
  346. + USER_PASSWORD=toor
  347. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME ' ]
  348. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD '
  349. + read item
  350. + echo 'VNC_ARGS=""'
  351. + grep -o '^[0-9A-Z_]\{1,32\}'
  352. + key=VNC_ARGS
  353. + val='""'
  354. + '[' -n VNC_ARGS ]
  355. + eval 'VNC_ARGS=""'
  356. + VNC_ARGS=
  357. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD ' ]
  358. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS '
  359. + read item
  360. + echo 'VNC_DEPTH="16"'
  361. + grep -o '^[0-9A-Z_]\{1,32\}'
  362. + key=VNC_DEPTH
  363. + val='"16"'
  364. + '[' -n VNC_DEPTH ]
  365. + eval 'VNC_DEPTH="16"'
  366. + VNC_DEPTH=16
  367. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS ' ]
  368. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH '
  369. + read item
  370. + echo 'VNC_DISPLAY="0"'
  371. + grep -o '^[0-9A-Z_]\{1,32\}'
  372. + key=VNC_DISPLAY
  373. + val='"0"'
  374. + '[' -n VNC_DISPLAY ]
  375. + eval 'VNC_DISPLAY="0"'
  376. + VNC_DISPLAY=0
  377. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH ' ]
  378. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH VNC_DISPLAY '
  379. + read item
  380. + + echogrep 'VNC_DPI="75"' -o
  381. '^[0-9A-Z_]\{1,32\}'
  382. + key=VNC_DPI
  383. + val='"75"'
  384. + '[' -n VNC_DPI ]
  385. + eval 'VNC_DPI="75"'
  386. + VNC_DPI=75
  387. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH VNC_DISPLAY ' ]
  388. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH VNC_DISPLAY VNC_DPI '
  389. + read item
  390. + echo 'VNC_HEIGHT="1080"'
  391. + grep -o '^[0-9A-Z_]\{1,32\}'
  392. + key=VNC_HEIGHT
  393. + val='"1080"'
  394. + '[' -n VNC_HEIGHT ]
  395. + eval 'VNC_HEIGHT="1080"'
  396. + VNC_HEIGHT=1080
  397. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH VNC_DISPLAY VNC_DPI ' ]
  398. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH VNC_DISPLAY VNC_DPI VNC_HEIGHT '
  399. + read item
  400. + echo 'VNC_WIDTH="1920"'
  401. + grep -o '^[0-9A-Z_]\{1,32\}'
  402. + key=VNC_WIDTH
  403. + val='"1920"'
  404. + '[' -n VNC_WIDTH ]
  405. + eval 'VNC_WIDTH="1920"'
  406. + VNC_WIDTH=1920
  407. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH VNC_DISPLAY VNC_DPI VNC_HEIGHT ' ]
  408. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH VNC_DISPLAY VNC_DPI VNC_HEIGHT VNC_WIDTH '
  409. + read item
  410. + echo 'X11_DISPLAY="0"'
  411. + grep -o '^[0-9A-Z_]\{1,32\}'
  412. + key=X11_DISPLAY
  413. + val='"0"'
  414. + '[' -n X11_DISPLAY ]
  415. + eval 'X11_DISPLAY="0"'
  416. + X11_DISPLAY=0
  417. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH VNC_DISPLAY VNC_DPI VNC_HEIGHT VNC_WIDTH ' ]
  418. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH VNC_DISPLAY VNC_DPI VNC_HEIGHT VNC_WIDTH X11_DISPLAY '
  419. + read item
  420. + echo 'X11_HOST="127.0.0.1"'
  421. + grep -o '^[0-9A-Z_]\{1,32\}'
  422. + key=X11_HOST
  423. + val='"127.0.0.1"'
  424. + '[' -n X11_HOST ]
  425. + eval 'X11_HOST="127.0.0.1"'
  426. + X11_HOST=127.0.0.1
  427. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH VNC_DISPLAY VNC_DPI VNC_HEIGHT VNC_WIDTH X11_DISPLAY ' ]
  428. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH VNC_DISPLAY VNC_DPI VNC_HEIGHT VNC_WIDTH X11_DISPLAY X11_HOST '
  429. + read item
  430. + echo 'X11_SDL="false"'
  431. + grep -o '^[0-9A-Z_]\{1,32\}'
  432. + key=X11_SDL
  433. + val='"false"'
  434. + '[' -n X11_SDL ]
  435. + eval 'X11_SDL="false"'
  436. + X11_SDL=false
  437. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH VNC_DISPLAY VNC_DPI VNC_HEIGHT VNC_WIDTH X11_DISPLAY X11_HOST ' ]
  438. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH VNC_DISPLAY VNC_DPI VNC_HEIGHT VNC_WIDTH X11_DISPLAY X11_HOST X11_SDL '
  439. + read item
  440. + echo 'X11_SDL_DELAY="15"'
  441. + grep -o '^[0-9A-Z_]\{1,32\}'
  442. + key=X11_SDL_DELAY
  443. + val='"15"'
  444. + '[' -n X11_SDL_DELAY ]
  445. + eval 'X11_SDL_DELAY="15"'
  446. + X11_SDL_DELAY=15
  447. + '[' -n ' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH VNC_DISPLAY VNC_DPI VNC_HEIGHT VNC_WIDTH X11_DISPLAY X11_HOST X11_SDL ' ]
  448. + OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT INIT_ASYNC INIT_LEVEL INIT_PATH INIT_USER LOCALE METHOD MOUNTS PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH VNC_DISPLAY VNC_DPI VNC_HEIGHT VNC_WIDTH X11_DISPLAY X11_HOST X11_SDL X11_SDL_DELAY '
  449. + read item
  450. + WITHOUT_CHECK=false
  451. + WITHOUT_DEPENDS=false
  452. + REVERSE_DEPENDS=false
  453. + EXCLUDE_COMPONENTS=
  454. + METHOD=chroot
  455. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/config ]
  456. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include ]
  457. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/tmp ]
  458. + '[' -d /data/local/mnt ]
  459. + OPTCMD=start
  460. + shift
  461. + OPTIND=1
  462. + getopts :m FLAG
  463. + mount_flag=true
  464. + getopts :m FLAG
  465. + shift 1
  466. + '[' true '=' true ]
  467. + container_mount
  468. + '[' chroot '=' chroot ]
  469. + '[' 0 -eq 0 ]
  470. + container_mount root proc sys dev shm pts fd tty tun binfmt_misc
  471. + '[' chroot '=' chroot ]
  472. + '[' 10 -eq 0 ]
  473. + params_check TARGET_PATH
  474. + local 'params_list=TARGET_PATH'
  475. + local key val params_lost
  476. + eval 'val=$TARGET_PATH'
  477. + val=/sdcard/chroot.img
  478. + '[' -z /sdcard/chroot.img ]
  479. + '[' -n ]
  480. + return 0
  481. + msg -n 'Checking file system ... '
  482. + echo -n 'Checking file system ... '
  483. Checking file system ... + fs_check
  484. + is_mounted /data/local/mnt
  485. + local 'mount_point=/data/local/mnt'
  486. + '[' -n /data/local/mnt ]
  487. + grep -q ' /data/local/mnt ' /proc/mounts
  488. +
  489. + return 1
  490. + which e2fsck
  491. + local 'checkfs=/data/user/0/ru.meefik.linuxdeploy/files/bin/e2fsck'
  492. + '[' -z /data/user/0/ru.meefik.linuxdeploy/files/bin/e2fsck ]
  493. + /data/user/0/ru.meefik.linuxdeploy/files/bin/e2fsck -p /sdcard/chroot.img
  494.  
  495.  
  496. /sdcard/chroot.img: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
  497. (i.e., without -a or -p options)
  498. + return 0
  499. + is_ok skip 'done'
  500. + '[' 0 -eq 0 ]
  501. + '[' -n 'done' ]
  502. + msg 'done'
  503. + echo 'done'
  504. done
  505. + return 0
  506. + msg 'Mounting the container: '
  507. + echo 'Mounting the container: '
  508. Mounting the container:
  509. + local item
  510. + mount_part root
  511. + msg -n '/ ... '
  512. + echo -n '/ ... '
  513. / ... + is_mounted /data/local/mnt
  514. + local 'mount_point=/data/local/mnt'
  515. + '[' -n /data/local/mnt ]
  516. + grep -q ' /data/local/mnt ' /proc/mounts
  517. +
  518. + return 1
  519. + '[' -d /data/local/mnt ]
  520. + local mnt_opts
  521. + '[' -d /sdcard/chroot.img ]
  522. + mnt_opts=rw,relatime
  523. + mount -o rw,relatime /sdcard/chroot.img /data/local/mnt
  524. + mount -o remount,exec,suid,dev /data/local/mnt
  525. + is_ok fail 'done'
  526. + '[' 0 -eq 0 ]
  527. + '[' -n 'done' ]
  528. + msg 'done'
  529. + echo 'done'
  530. done
  531. + return 0
  532. + return 0
  533. + mount_part proc
  534. + msg -n '/proc ... '
  535. + echo -n '/proc ... '
  536. /proc ... + local 'target=/data/local/mnt/proc'
  537. + is_mounted /data/local/mnt/proc
  538. + local 'mount_point=/data/local/mnt/proc'
  539. + '[' -n /data/local/mnt/proc ]
  540. + grep -q ' /data/local/mnt/proc ' /proc/mounts
  541. +
  542. + return 1
  543. + '[' -d /data/local/mnt/proc ]
  544. + mount -t proc proc /data/local/mnt/proc
  545. + is_ok fail 'done'
  546. + '[' 0 -eq 0 ]
  547. + '[' -n 'done' ]
  548. + msg 'done'
  549. + echo 'done'
  550. done
  551. + return 0
  552. + return 0
  553. + mount_part sys
  554. + msg -n '/sys ... '
  555. + echo -n '/sys ... '
  556. /sys ... + local 'target=/data/local/mnt/sys'
  557. + is_mounted /data/local/mnt/sys
  558. + local 'mount_point=/data/local/mnt/sys'
  559. + '[' -n /data/local/mnt/sys ]
  560. + grep -q ' /data/local/mnt/sys ' /proc/mounts
  561. +
  562. + return 1
  563. + '[' -d /data/local/mnt/sys ]
  564. + mount -t sysfs sys /data/local/mnt/sys
  565. + is_ok fail 'done'
  566. + '[' 0 -eq 0 ]
  567. + '[' -n 'done' ]
  568. + msg 'done'
  569. + echo 'done'
  570. done
  571. + return 0
  572. + return 0
  573. + mount_part dev
  574. + msg -n '/dev ... '
  575. + echo -n '/dev ... '
  576. /dev ... + local 'target=/data/local/mnt/dev'
  577. + is_mounted /data/local/mnt/dev
  578. + local 'mount_point=/data/local/mnt/dev'
  579. + '[' -n /data/local/mnt/dev ]
  580. + grep -q ' /data/local/mnt/dev ' /proc/mounts
  581. +
  582. + return 1
  583. + '[' -d /data/local/mnt/dev ]
  584. + mount -o bind /dev /data/local/mnt/dev
  585. + is_ok fail 'done'
  586. + '[' 0 -eq 0 ]
  587. + '[' -n 'done' ]
  588. + msg 'done'
  589. + echo 'done'
  590. done
  591. + return 0
  592. + return 0
  593. + mount_part shm
  594. + msg -n '/dev/shm ... '
  595. + echo -n '/dev/shm ... '
  596. /dev/shm ... + is_mounted /dev/shm
  597. + local 'mount_point=/dev/shm'
  598. + '[' -n /dev/shm ]
  599. + grep -q ' /dev/shm ' /proc/mounts
  600. +
  601. + return 1
  602. + '[' -d /dev/shm ]
  603. + mkdir -p /dev/shm
  604. + mount -o 'rw,nosuid,nodev,mode=1777' -t tmpfs tmpfs /dev/shm
  605. + local 'target=/data/local/mnt/dev/shm'
  606. + is_mounted /data/local/mnt/dev/shm
  607. + local 'mount_point=/data/local/mnt/dev/shm'
  608. + '[' -n /data/local/mnt/dev/shm ]
  609. + grep -q ' /data/local/mnt/dev/shm ' /proc/mounts
  610. +
  611. + return 1
  612. + mount -o bind /dev/shm /data/local/mnt/dev/shm
  613. + is_ok fail 'done'
  614. + '[' 0 -eq 0 ]
  615. + '[' -n 'done' ]
  616. + msg 'done'
  617. + echo 'done'
  618. done
  619. + return 0
  620. + return 0
  621. + mount_part pts
  622. + msg -n '/dev/pts ... '
  623. + echo -n '/dev/pts ... '
  624. /dev/pts ... + is_mounted /dev/pts
  625. + local 'mount_point=/dev/pts'
  626. + '[' -n /dev/pts ]
  627. + grep -q ' /dev/pts ' /proc/mounts
  628. +
  629. + return 0
  630. + local 'target=/data/local/mnt/dev/pts'
  631. + is_mounted /data/local/mnt/dev/pts
  632. + local 'mount_point=/data/local/mnt/dev/pts'
  633. + '[' -n /data/local/mnt/dev/pts ]
  634. + grep -q ' /data/local/mnt/dev/pts ' /proc/mounts
  635. +
  636. + return 1
  637. + mount -o bind /dev/pts /data/local/mnt/dev/pts
  638. + is_ok fail 'done'
  639. + '[' 0 -eq 0 ]
  640. + '[' -n 'done' ]
  641. + msg 'done'
  642. + echo 'done'
  643. done
  644. + return 0
  645. + return 0
  646. + mount_part fd
  647. + '[' '!' -e /dev/fd -o '!' -e /dev/stdin -o '!' -e /dev/stdout -o '!' -e /dev/stderr ]
  648. + msg -n '/dev/fd ... '
  649. + echo -n '/dev/fd ... '
  650. /dev/fd ... + '[' -e /dev/fd ]
  651. + '[' -e /dev/stdin ]
  652. + ln -s /proc/self/fd/0 /dev/stdin
  653. + '[' -e /dev/stdout ]
  654. + ln -s /proc/self/fd/1 /dev/stdout
  655. + '[' -e /dev/stderr ]
  656. + ln -s /proc/self/fd/2 /dev/stderr
  657. + is_ok fail 'done'
  658. + '[' 0 -eq 0 ]
  659. + '[' -n 'done' ]
  660. + msg 'done'
  661. + echo 'done'
  662. done
  663. + return 0
  664. + return 0
  665. + mount_part tty
  666. + '[' '!' -e /dev/tty0 ]
  667. + msg -n '/dev/tty ... '
  668. + echo -n '/dev/tty ... '
  669. /dev/tty ... + ln -s /dev/null /dev/tty0
  670. + is_ok fail 'done'
  671. + '[' 0 -eq 0 ]
  672. + '[' -n 'done' ]
  673. + msg 'done'
  674. + echo 'done'
  675. done
  676. + return 0
  677. + return 0
  678. + mount_part tun
  679. + '[' '!' -e /dev/net/tun ]
  680. + msg -n '/dev/net/tun ... '
  681. + echo -n '/dev/net/tun ... '
  682. /dev/net/tun ... + '[' -d /dev/net ]
  683. + mkdir -p /dev/net
  684. + mknod /dev/net/tun c 10 200
  685. + is_ok fail 'done'
  686. + '[' 0 -eq 0 ]
  687. + '[' -n 'done' ]
  688. + msg 'done'
  689. + echo 'done'
  690. done
  691. + return 0
  692. + return 0
  693. + mount_part binfmt_misc
  694. + multiarch_support
  695. + '[' -d /proc/sys/fs/binfmt_misc ]
  696. + return 1
  697. + return 0
  698. + return 0
  699. + return 0
  700. + container_start
  701. + container_mounted
  702. + '[' chroot '=' chroot ]
  703. + is_mounted /data/local/mnt
  704. + local 'mount_point=/data/local/mnt'
  705. + '[' -n /data/local/mnt ]
  706. + grep -q ' /data/local/mnt ' /proc/mounts
  707. +
  708. + return 0
  709. + DO_ACTION=do_start
  710. + '[' 0 -gt 0 ]
  711. + component_exec 'bootstrap desktop extra/pulse extra/ssh graphics init'
  712. + local 'components=bootstrap desktop extra/pulse extra/ssh graphics init'
  713. + '[' false '!=' true ]
  714. + IGNORE_DEPENDS=' ' component_depends bootstrap desktop extra/pulse extra/ssh graphics init
  715. + local 'components=bootstrap desktop extra/pulse extra/ssh graphics init'
  716. + '[' -n 'bootstrap desktop extra/pulse extra/ssh graphics init' ]
  717. + local component conf_file TARGET DEPENDS
  718. + component=bootstrap
  719. + '[' -z ' ' ]
  720. + IGNORE_DEPENDS=' bootstrap '
  721. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/deploy.conf
  722. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/deploy.conf ]
  723. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/deploy.conf
  724. + eval 'DEPENDS="bootstrap/rootfs' 'bootstrap/${DISTRIB}' 'core"'
  725. + DEPENDS='bootstrap/rootfs bootstrap/kalilinux core'
  726. + '[' false '!=' true ]
  727. + component_is_compatible
  728. + local 'target='
  729. + '[' -n ]
  730. + return 0
  731. + '[' false '=' true ]
  732. + component_depends bootstrap/rootfs bootstrap/kalilinux core
  733. + local 'components=bootstrap/rootfs bootstrap/kalilinux core'
  734. + '[' -n 'bootstrap/rootfs bootstrap/kalilinux core' ]
  735. + local component conf_file TARGET DEPENDS
  736. + component=bootstrap/rootfs
  737. + '[' -z ' bootstrap ' ]
  738. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs '
  739. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/rootfs/deploy.conf
  740. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/rootfs/deploy.conf ]
  741. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/rootfs/deploy.conf
  742. + eval
  743. + '[' false '!=' true ]
  744. + component_is_compatible
  745. + local 'target='
  746. + '[' -n ]
  747. + return 0
  748. + '[' false '=' true ]
  749. + component_depends
  750. + local 'components='
  751. + '[' -n ]
  752. + return 0
  753. + echo bootstrap/rootfs
  754. + component=bootstrap/kalilinux
  755. + '[' -z ' bootstrap bootstrap/rootfs ' ]
  756. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux '
  757. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/kalilinux/deploy.conf
  758. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/kalilinux/deploy.conf ]
  759. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/kalilinux/deploy.conf
  760. + eval 'DEPENDS="bootstrap"'
  761. + DEPENDS=bootstrap
  762. + '[' false '!=' true ]
  763. + component_is_compatible
  764. + local 'target='
  765. + '[' -n ]
  766. + return 0
  767. + '[' false '=' true ]
  768. + component_depends bootstrap
  769. + local 'components=bootstrap'
  770. + '[' -n bootstrap ]
  771. + local component conf_file TARGET DEPENDS
  772. + component=bootstrap
  773. + '[' -z ]
  774. + continue
  775. + echo bootstrap/kalilinux
  776. + component=core
  777. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux ' ]
  778. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core '
  779. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/deploy.conf
  780. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/deploy.conf ]
  781. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/core/deploy.conf
  782. + eval 'DEPENDS="core/emulator' core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo 'core/unchroot"'
  783. + DEPENDS='core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot'
  784. + '[' false '!=' true ]
  785. + component_is_compatible
  786. + local 'target='
  787. + '[' -n ]
  788. + return 0
  789. + '[' false '=' true ]
  790. + component_depends core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot
  791. + local 'components=core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot'
  792. + '[' -n 'core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot' ]
  793. + local component conf_file TARGET DEPENDS
  794. + component=core/emulator
  795. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core ' ]
  796. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator '
  797. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/emulator/deploy.conf
  798. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/emulator/deploy.conf ]
  799. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/core/emulator/deploy.conf
  800. + eval
  801. + '[' false '!=' true ]
  802. + component_is_compatible
  803. + local 'target='
  804. + '[' -n ]
  805. + return 0
  806. + '[' false '=' true ]
  807. + component_depends
  808. + local 'components='
  809. + '[' -n ]
  810. + return 0
  811. + echo core/emulator
  812. + component=core/motd
  813. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator ' ]
  814. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd '
  815. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/motd/deploy.conf
  816. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/motd/deploy.conf ]
  817. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/core/motd/deploy.conf
  818. + eval
  819. + '[' false '!=' true ]
  820. + component_is_compatible
  821. + local 'target='
  822. + '[' -n ]
  823. + return 0
  824. + '[' false '=' true ]
  825. + component_depends
  826. + local 'components='
  827. + '[' -n ]
  828. + return 0
  829. + echo core/motd
  830. + component=core/hosts
  831. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd ' ]
  832. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts '
  833. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/hosts/deploy.conf
  834. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/hosts/deploy.conf ]
  835. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/core/hosts/deploy.conf
  836. + eval
  837. + '[' false '!=' true ]
  838. + component_is_compatible
  839. + local 'target='
  840. + '[' -n ]
  841. + return 0
  842. + '[' false '=' true ]
  843. + component_depends
  844. + local 'components='
  845. + '[' -n ]
  846. + return 0
  847. + echo core/hosts
  848. + component=core/hostname
  849. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts ' ]
  850. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname '
  851. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/hostname/deploy.conf
  852. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/hostname/deploy.conf ]
  853. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/core/hostname/deploy.conf
  854. + eval
  855. + '[' false '!=' true ]
  856. + component_is_compatible
  857. + local 'target='
  858. + '[' -n ]
  859. + return 0
  860. + '[' false '=' true ]
  861. + component_depends
  862. + local 'components='
  863. + '[' -n ]
  864. + return 0
  865. + echo core/hostname
  866. + component=core/mnt
  867. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname ' ]
  868. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt '
  869. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/mnt/deploy.conf
  870. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/mnt/deploy.conf ]
  871. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/core/mnt/deploy.conf
  872. + eval
  873. + '[' false '!=' true ]
  874. + component_is_compatible
  875. + local 'target='
  876. + '[' -n ]
  877. + return 0
  878. + '[' false '=' true ]
  879. + component_depends
  880. + local 'components='
  881. + '[' -n ]
  882. + return 0
  883. + echo core/mnt
  884. + component=core/net
  885. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt ' ]
  886. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net '
  887. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/net/deploy.conf
  888. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/net/deploy.conf ]
  889. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/core/net/deploy.conf
  890. + eval
  891. + '[' false '!=' true ]
  892. + component_is_compatible
  893. + local 'target='
  894. + '[' -n ]
  895. + return 0
  896. + '[' false '=' true ]
  897. + component_depends
  898. + local 'components='
  899. + '[' -n ]
  900. + return 0
  901. + echo core/net
  902. + component=core/timezone
  903. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net ' ]
  904. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone '
  905. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/timezone/deploy.conf
  906. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/timezone/deploy.conf ]
  907. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/core/timezone/deploy.conf
  908. + eval
  909. + '[' false '!=' true ]
  910. + component_is_compatible
  911. + local 'target='
  912. + '[' -n ]
  913. + return 0
  914. + '[' false '=' true ]
  915. + component_depends
  916. + local 'components='
  917. + '[' -n ]
  918. + return 0
  919. + echo core/timezone
  920. + component=core/su
  921. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone ' ]
  922. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su '
  923. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/su/deploy.conf
  924. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/su/deploy.conf ]
  925. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/core/su/deploy.conf
  926. + eval
  927. + '[' false '!=' true ]
  928. + component_is_compatible
  929. + local 'target='
  930. + '[' -n ]
  931. + return 0
  932. + '[' false '=' true ]
  933. + component_depends
  934. + local 'components='
  935. + '[' -n ]
  936. + return 0
  937. + echo core/su
  938. + component=core/locale
  939. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su ' ]
  940. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale '
  941. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/locale/deploy.conf
  942. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/locale/deploy.conf ]
  943. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/core/locale/deploy.conf
  944. + eval
  945. + '[' false '!=' true ]
  946. + component_is_compatible
  947. + local 'target='
  948. + '[' -n ]
  949. + return 0
  950. + '[' false '=' true ]
  951. + component_depends
  952. + local 'components='
  953. + '[' -n ]
  954. + return 0
  955. + echo core/locale
  956. + component=core/aid
  957. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale ' ]
  958. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid '
  959. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/aid/deploy.conf
  960. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/aid/deploy.conf ]
  961. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/core/aid/deploy.conf
  962. + eval
  963. + '[' false '!=' true ]
  964. + component_is_compatible
  965. + local 'target='
  966. + '[' -n ]
  967. + return 0
  968. + '[' false '=' true ]
  969. + component_depends
  970. + local 'components='
  971. + '[' -n ]
  972. + return 0
  973. + echo core/aid
  974. + component=core/profile
  975. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid ' ]
  976. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile '
  977. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/profile/deploy.conf
  978. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/profile/deploy.conf ]
  979. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/core/profile/deploy.conf
  980. + eval
  981. + '[' false '!=' true ]
  982. + component_is_compatible
  983. + local 'target='
  984. + '[' -n ]
  985. + return 0
  986. + '[' false '=' true ]
  987. + component_depends
  988. + local 'components='
  989. + '[' -n ]
  990. + return 0
  991. + echo core/profile
  992. + component=core/sudo
  993. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile ' ]
  994. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo '
  995. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/sudo/deploy.conf
  996. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/sudo/deploy.conf ]
  997. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/core/sudo/deploy.conf
  998. + eval
  999. + '[' false '!=' true ]
  1000. + component_is_compatible
  1001. + local 'target='
  1002. + '[' -n ]
  1003. + return 0
  1004. + '[' false '=' true ]
  1005. + component_depends
  1006. + local 'components='
  1007. + '[' -n ]
  1008. + return 0
  1009. + echo core/sudo
  1010. + component=core/unchroot
  1011. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo ' ]
  1012. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot '
  1013. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/unchroot/deploy.conf
  1014. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/unchroot/deploy.conf ]
  1015. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/core/unchroot/deploy.conf
  1016. + eval
  1017. + '[' false '!=' true ]
  1018. + component_is_compatible
  1019. + local 'target='
  1020. + '[' -n ]
  1021. + return 0
  1022. + '[' false '=' true ]
  1023. + component_depends
  1024. + local 'components='
  1025. + '[' -n ]
  1026. + return 0
  1027. + echo core/unchroot
  1028. + echo core
  1029. + echo bootstrap
  1030. + component=desktop
  1031. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot ' ]
  1032. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot desktop '
  1033. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/desktop/deploy.conf
  1034. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/deploy.conf ]
  1035. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/deploy.conf
  1036. + eval 'DEPENDS="bootstrap' desktop/desktop-base 'desktop/${DESKTOP}"'
  1037. + DEPENDS='bootstrap desktop/desktop-base desktop/xfce'
  1038. + '[' false '!=' true ]
  1039. + component_is_compatible
  1040. + local 'target='
  1041. + '[' -n ]
  1042. + return 0
  1043. + '[' false '=' true ]
  1044. + component_depends bootstrap desktop/desktop-base desktop/xfce
  1045. + local 'components=bootstrap desktop/desktop-base desktop/xfce'
  1046. + '[' -n 'bootstrap desktop/desktop-base desktop/xfce' ]
  1047. + local component conf_file TARGET DEPENDS
  1048. + component=bootstrap
  1049. + '[' -z ]
  1050. + continue
  1051. + component=desktop/desktop-base
  1052. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot desktop ' ]
  1053. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot desktop desktop/desktop-base '
  1054. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/desktop/desktop-base/deploy.conf
  1055. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/desktop-base/deploy.conf ]
  1056. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/desktop-base/deploy.conf
  1057. + eval 'DEPENDS="desktop"'
  1058. + DEPENDS=desktop
  1059. + '[' false '!=' true ]
  1060. + component_is_compatible
  1061. + local 'target='
  1062. + '[' -n ]
  1063. + return 0
  1064. + '[' false '=' true ]
  1065. + component_depends desktop
  1066. + local 'components=desktop'
  1067. + '[' -n desktop ]
  1068. + local component conf_file TARGET DEPENDS
  1069. + component=desktop
  1070. + '[' -z ]
  1071. + continue
  1072. + echo desktop/desktop-base
  1073. + component=desktop/xfce
  1074. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot desktop desktop/desktop-base ' ]
  1075. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot desktop desktop/desktop-base desktop/xfce '
  1076. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/desktop/xfce/deploy.conf
  1077. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/xfce/deploy.conf ]
  1078. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/xfce/deploy.conf
  1079. + eval 'DEPENDS="desktop' 'desktop/dbus"'
  1080. + DEPENDS='desktop desktop/dbus'
  1081. + '[' false '!=' true ]
  1082. + component_is_compatible
  1083. + local 'target='
  1084. + '[' -n ]
  1085. + return 0
  1086. + '[' false '=' true ]
  1087. + component_depends desktop desktop/dbus
  1088. + local 'components=desktop desktop/dbus'
  1089. + '[' -n 'desktop desktop/dbus' ]
  1090. + local component conf_file TARGET DEPENDS
  1091. + component=desktop
  1092. + '[' -z ]
  1093. + continue
  1094. + component=desktop/dbus
  1095. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot desktop desktop/desktop-base desktop/xfce ' ]
  1096. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot desktop desktop/desktop-base desktop/xfce desktop/dbus '
  1097. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/desktop/dbus/deploy.conf
  1098. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/dbus/deploy.conf ]
  1099. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/dbus/deploy.conf
  1100. + eval 'DEPENDS="extra"'
  1101. + DEPENDS=extra
  1102. + '[' false '!=' true ]
  1103. + component_is_compatible
  1104. + local 'target='
  1105. + '[' -n ]
  1106. + return 0
  1107. + '[' false '=' true ]
  1108. + component_depends extra
  1109. + local 'components=extra'
  1110. + '[' -n extra ]
  1111. + local component conf_file TARGET DEPENDS
  1112. + component=extra
  1113. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot desktop desktop/desktop-base desktop/xfce desktop/dbus ' ]
  1114. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot desktop desktop/desktop-base desktop/xfce desktop/dbus extra '
  1115. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/extra/deploy.conf
  1116. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/extra/deploy.conf ]
  1117. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/extra/deploy.conf
  1118. + eval 'DEPENDS="bootstrap"'
  1119. + DEPENDS=bootstrap
  1120. + '[' false '!=' true ]
  1121. + component_is_compatible
  1122. + local 'target='
  1123. + '[' -n ]
  1124. + return 0
  1125. + '[' false '=' true ]
  1126. + component_depends bootstrap
  1127. + local 'components=bootstrap'
  1128. + '[' -n bootstrap ]
  1129. + local component conf_file TARGET DEPENDS
  1130. + component=bootstrap
  1131. + '[' -z ]
  1132. + continue
  1133. + echo extra
  1134. + echo desktop/dbus
  1135. + echo desktop/xfce
  1136. + echo desktop
  1137. + component=extra/pulse
  1138. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot desktop desktop/desktop-base desktop/xfce desktop/dbus extra ' ]
  1139. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot desktop desktop/desktop-base desktop/xfce desktop/dbus extra extra/pulse '
  1140. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/extra/pulse/deploy.conf
  1141. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/extra/pulse/deploy.conf ]
  1142. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/extra/pulse/deploy.conf
  1143. + eval
  1144. + '[' false '!=' true ]
  1145. + component_is_compatible
  1146. + local 'target='
  1147. + '[' -n ]
  1148. + return 0
  1149. + '[' false '=' true ]
  1150. + component_depends bootstrap desktop/desktop-base desktop/xfce
  1151. + local 'components=bootstrap desktop/desktop-base desktop/xfce'
  1152. + '[' -n 'bootstrap desktop/desktop-base desktop/xfce' ]
  1153. + local component conf_file TARGET DEPENDS
  1154. + component=bootstrap
  1155. + '[' -z ]
  1156. + continue
  1157. + component=desktop/desktop-base
  1158. + '[' -z ]
  1159. + continue
  1160. + component=desktop/xfce
  1161. + '[' -z ]
  1162. + continue
  1163. + echo extra/pulse
  1164. + component=extra/ssh
  1165. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot desktop desktop/desktop-base desktop/xfce desktop/dbus extra extra/pulse ' ]
  1166. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot desktop desktop/desktop-base desktop/xfce desktop/dbus extra extra/pulse extra/ssh '
  1167. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/extra/ssh/deploy.conf
  1168. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/extra/ssh/deploy.conf ]
  1169. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/extra/ssh/deploy.conf
  1170. + eval 'DEPENDS="extra"'
  1171. + DEPENDS=extra
  1172. + '[' false '!=' true ]
  1173. + component_is_compatible
  1174. + local 'target='
  1175. + '[' -n ]
  1176. + return 0
  1177. + '[' false '=' true ]
  1178. + component_depends extra
  1179. + local 'components=extra'
  1180. + '[' -n extra ]
  1181. + local component conf_file TARGET DEPENDS
  1182. + component=extra
  1183. + '[' -z ]
  1184. + continue
  1185. + echo extra/ssh
  1186. + component=graphics
  1187. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot desktop desktop/desktop-base desktop/xfce desktop/dbus extra extra/pulse extra/ssh ' ]
  1188. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot desktop desktop/desktop-base desktop/xfce desktop/dbus extra extra/pulse extra/ssh graphics '
  1189. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/graphics/deploy.conf
  1190. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/graphics/deploy.conf ]
  1191. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/graphics/deploy.conf
  1192. + eval 'DEPENDS="bootstrap' 'graphics/${GRAPHICS}"'
  1193. + DEPENDS='bootstrap graphics/vnc'
  1194. + '[' false '!=' true ]
  1195. + component_is_compatible
  1196. + local 'target='
  1197. + '[' -n ]
  1198. + return 0
  1199. + '[' false '=' true ]
  1200. + component_depends bootstrap graphics/vnc
  1201. + local 'components=bootstrap graphics/vnc'
  1202. + '[' -n 'bootstrap graphics/vnc' ]
  1203. + local component conf_file TARGET DEPENDS
  1204. + component=bootstrap
  1205. + '[' -z ]
  1206. + continue
  1207. + component=graphics/vnc
  1208. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot desktop desktop/desktop-base desktop/xfce desktop/dbus extra extra/pulse extra/ssh graphics ' ]
  1209. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot desktop desktop/desktop-base desktop/xfce desktop/dbus extra extra/pulse extra/ssh graphics graphics/vnc '
  1210. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/graphics/vnc/deploy.conf
  1211. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/graphics/vnc/deploy.conf ]
  1212. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/graphics/vnc/deploy.conf
  1213. + eval 'DEPENDS="graphics"'
  1214. + DEPENDS=graphics
  1215. + '[' false '!=' true ]
  1216. + component_is_compatible
  1217. + local 'target='
  1218. + '[' -n ]
  1219. + return 0
  1220. + '[' false '=' true ]
  1221. + component_depends graphics
  1222. + local 'components=graphics'
  1223. + '[' -n graphics ]
  1224. + local component conf_file TARGET DEPENDS
  1225. + component=graphics
  1226. + '[' -z ]
  1227. + continue
  1228. + echo graphics/vnc
  1229. + echo graphics
  1230. + component=init
  1231. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot desktop desktop/desktop-base desktop/xfce desktop/dbus extra extra/pulse extra/ssh graphics graphics/vnc ' ]
  1232. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot desktop desktop/desktop-base desktop/xfce desktop/dbus extra extra/pulse extra/ssh graphics graphics/vnc init '
  1233. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/init/deploy.conf
  1234. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/init/deploy.conf ]
  1235. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/init/deploy.conf
  1236. + eval 'DEPENDS="init/${INIT}"'
  1237. + DEPENDS=init/run-parts
  1238. + '[' false '!=' true ]
  1239. + component_is_compatible
  1240. + local 'target='
  1241. + '[' -n ]
  1242. + return 0
  1243. + '[' false '=' true ]
  1244. + component_depends init/run-parts
  1245. + local 'components=init/run-parts'
  1246. + '[' -n init/run-parts ]
  1247. + local component conf_file TARGET DEPENDS
  1248. + component=init/run-parts
  1249. + '[' -z ' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot desktop desktop/desktop-base desktop/xfce desktop/dbus extra extra/pulse extra/ssh graphics graphics/vnc init ' ]
  1250. + IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/kalilinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot desktop desktop/desktop-base desktop/xfce desktop/dbus extra extra/pulse extra/ssh graphics graphics/vnc init init/run-parts '
  1251. + conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/init/run-parts/deploy.conf
  1252. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/init/run-parts/deploy.conf ]
  1253. + grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/init/run-parts/deploy.conf
  1254. + eval 'DEPENDS="init"'
  1255. + DEPENDS=init
  1256. + '[' false '!=' true ]
  1257. + component_is_compatible
  1258. + local 'target='
  1259. + '[' -n ]
  1260. + return 0
  1261. + '[' false '=' true ]
  1262. + component_depends init
  1263. + local 'components=init'
  1264. + '[' -n init ]
  1265. + local component conf_file TARGET DEPENDS
  1266. + component=init
  1267. + '[' -z ]
  1268. + continue
  1269. + echo init/run-parts
  1270. + echo init
  1271. + components='bootstrap/rootfs
  1272. bootstrap/kalilinux
  1273. core/emulator
  1274. core/motd
  1275. core/hosts
  1276. core/hostname
  1277. core/mnt
  1278. core/net
  1279. core/timezone
  1280. core/su
  1281. core/locale
  1282. core/aid
  1283. core/profile
  1284. core/sudo
  1285. core/unchroot
  1286. core
  1287. bootstrap
  1288. desktop/desktop-base
  1289. extra
  1290. desktop/dbus
  1291. desktop/xfce
  1292. desktop
  1293. extra/pulse
  1294. extra/ssh
  1295. graphics/vnc
  1296. graphics
  1297. init/run-parts
  1298. init'
  1299. + '[' -n 'bootstrap/rootfs
  1300. bootstrap/kalilinux
  1301. core/emulator
  1302. core/motd
  1303. core/hosts
  1304. core/hostname
  1305. core/mnt
  1306. core/net
  1307. core/timezone
  1308. core/su
  1309. core/locale
  1310. core/aid
  1311. core/profile
  1312. core/sudo
  1313. core/unchroot
  1314. core
  1315. bootstrap
  1316. desktop/desktop-base
  1317. extra
  1318. desktop/dbus
  1319. desktop/xfce
  1320. desktop
  1321. extra/pulse
  1322. extra/ssh
  1323. graphics/vnc
  1324. graphics
  1325. init/run-parts
  1326. init' ]
  1327. + set -e
  1328. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/rootfs
  1329. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/rootfs ]
  1330. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  1331. + TARGET='*:*:*'
  1332. + . /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/rootfs/deploy.conf
  1333. + NAME=rootfs
  1334. + DESC='Prepare and import RootFS'
  1335. + PARAMS='SOURCE_PATH TARGET_PATH'
  1336. + EXTENDS=bootstrap/kalilinux
  1337. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/kalilinux/deploy.sh ]
  1338. + . /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/kalilinux/deploy.sh
  1339. + '[' -n kali-rolling ]
  1340. + '[' -z armhf ]
  1341. + '[' -n http://http.kali.org/kali/ ]
  1342. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/rootfs/deploy.sh ]
  1343. + . /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/rootfs/deploy.sh
  1344. + '[' -n file ]
  1345. + '[' -n ext4 ]
  1346. + '[' -n 16000 ]
  1347. + component_is_exclude bootstrap/rootfs
  1348. + local 'component=bootstrap/rootfs'
  1349. + '[' -n bootstrap/rootfs ]
  1350. + return 1
  1351. + '[' false '!=' true ]
  1352. + params_check SOURCE_PATH TARGET_PATH
  1353. + local 'params_list=SOURCE_PATH TARGET_PATH'
  1354. + local key val params_lost
  1355. + eval 'val=$SOURCE_PATH'
  1356. + val=http://http.kali.org/kali/
  1357. + '[' -z http://http.kali.org/kali/ ]
  1358. + eval 'val=$TARGET_PATH'
  1359. + val=/sdcard/chroot.img
  1360. + '[' -z /sdcard/chroot.img ]
  1361. + '[' -n ]
  1362. + return 0
  1363. + '[' true '=' true ]
  1364. + msg '## bootstrap/rootfs : do_start'
  1365. + echo '## bootstrap/rootfs : do_start'
  1366. ## bootstrap/rootfs : do_start
  1367. + set +e
  1368. + eval do_start
  1369. + do_start
  1370. + return 0
  1371. + set -e
  1372. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/kalilinux
  1373. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/kalilinux ]
  1374. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  1375. + TARGET='*:*:*'
  1376. + . /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/kalilinux/deploy.conf
  1377. + NAME=kalilinux
  1378. + DESC='Bootstrap for Kali Linux'
  1379. + EXTENDS=bootstrap/debian
  1380. + DEPENDS=bootstrap
  1381. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/debian/deploy.sh ]
  1382. + . /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/debian/deploy.sh
  1383. + '[' -n kali-rolling ]
  1384. + '[' -z armhf ]
  1385. + '[' -n http://http.kali.org/kali/ ]
  1386. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/kalilinux/deploy.sh ]
  1387. + . /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/kalilinux/deploy.sh
  1388. + '[' -n kali-rolling ]
  1389. + '[' -z armhf ]
  1390. + '[' -n http://http.kali.org/kali/ ]
  1391. + component_is_exclude bootstrap/kalilinux
  1392. + local 'component=bootstrap/kalilinux'
  1393. + '[' -n bootstrap/kalilinux ]
  1394. + return 1
  1395. + '[' false '!=' true ]
  1396. + params_check
  1397. + local 'params_list='
  1398. + local key val params_lost
  1399. + '[' -n ]
  1400. + return 0
  1401. + '[' true '=' true ]
  1402. + msg '## bootstrap/kalilinux : do_start'
  1403. + echo '## bootstrap/kalilinux : do_start'
  1404. ## bootstrap/kalilinux : do_start
  1405. + set +e
  1406. + eval do_start
  1407. + do_start
  1408. + return 0
  1409. + set -e
  1410. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/core/emulator
  1411. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/core/emulator ]
  1412. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  1413. + TARGET='*:*:*'
  1414. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/emulator/deploy.conf
  1415. + NAME=emulator
  1416. + DESC='CPU emulation'
  1417. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/emulator/deploy.sh ]
  1418. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/emulator/deploy.sh
  1419. + '[' -n ]
  1420. + get_qemu armhf
  1421. + local 'arch=armhf'
  1422. + local 'qemu='
  1423. + get_platform
  1424. + local 'arch='
  1425. + '[' -z ]
  1426. + uname -m
  1427. + arch=armv8l
  1428. + echo arm
  1429. + local 'host_platform=arm'
  1430. + get_platform armhf
  1431. + local 'arch=armhf'
  1432. + '[' -z armhf ]
  1433. + echo arm
  1434. + local 'guest_platform=arm'
  1435. + '[' arm '!=' arm ]
  1436. + echo
  1437. + EMULATOR=
  1438. + component_is_exclude core/emulator
  1439. + local 'component=core/emulator'
  1440. + '[' -n core/emulator ]
  1441. + return 1
  1442. + '[' false '!=' true ]
  1443. + params_check
  1444. + local 'params_list='
  1445. + local key val params_lost
  1446. + '[' -n ]
  1447. + return 0
  1448. + '[' true '=' true ]
  1449. + msg '## core/emulator : do_start'
  1450. + echo '## core/emulator : do_start'
  1451. ## core/emulator : do_start
  1452. + set +e
  1453. + eval do_start
  1454. + do_start
  1455. + '[' -n -a chroot '=' chroot ]
  1456. + return 0
  1457. + set -e
  1458. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/core/motd
  1459. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/core/motd ]
  1460. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  1461. + TARGET='*:*:*'
  1462. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/motd/deploy.conf
  1463. + NAME=motd
  1464. + DESC='Message after a successful login'
  1465. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/motd/deploy.sh ]
  1466. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/motd/deploy.sh
  1467. + component_is_exclude core/motd
  1468. + local 'component=core/motd'
  1469. + '[' -n core/motd ]
  1470. + return 1
  1471. + '[' false '!=' true ]
  1472. + params_check
  1473. + local 'params_list='
  1474. + local key val params_lost
  1475. + '[' -n ]
  1476. + return 0
  1477. + '[' true '=' true ]
  1478. + msg '## core/motd : do_start'
  1479. + echo '## core/motd : do_start'
  1480. ## core/motd : do_start
  1481. + set +e
  1482. + eval do_start
  1483. + do_start
  1484. + return 0
  1485. + set -e
  1486. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/core/hosts
  1487. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/core/hosts ]
  1488. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  1489. + TARGET='*:*:*'
  1490. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/hosts/deploy.conf
  1491. + NAME=hosts
  1492. + DESC='Hosts file'
  1493. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/hosts/deploy.sh ]
  1494. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/hosts/deploy.sh
  1495. + component_is_exclude core/hosts
  1496. + local 'component=core/hosts'
  1497. + '[' -n core/hosts ]
  1498. + return 1
  1499. + '[' false '!=' true ]
  1500. + params_check
  1501. + local 'params_list='
  1502. + local key val params_lost
  1503. + '[' -n ]
  1504. + return 0
  1505. + '[' true '=' true ]
  1506. + msg '## core/hosts : do_start'
  1507. + echo '## core/hosts : do_start'
  1508. ## core/hosts : do_start
  1509. + set +e
  1510. + eval do_start
  1511. + do_start
  1512. + return 0
  1513. + set -e
  1514. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/core/hostname
  1515. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/core/hostname ]
  1516. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  1517. + TARGET='*:*:*'
  1518. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/hostname/deploy.conf
  1519. + NAME=hostname
  1520. + DESC=Hostname
  1521. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/hostname/deploy.sh ]
  1522. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/hostname/deploy.sh
  1523. + component_is_exclude core/hostname
  1524. + local 'component=core/hostname'
  1525. + '[' -n core/hostname ]
  1526. + return 1
  1527. + '[' false '!=' true ]
  1528. + params_check
  1529. + local 'params_list='
  1530. + local key val params_lost
  1531. + '[' -n ]
  1532. + return 0
  1533. + '[' true '=' true ]
  1534. + msg '## core/hostname : do_start'
  1535. + echo '## core/hostname : do_start'
  1536. ## core/hostname : do_start
  1537. + set +e
  1538. + eval do_start
  1539. + do_start
  1540. + return 0
  1541. + set -e
  1542. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/core/mnt
  1543. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/core/mnt ]
  1544. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  1545. + TARGET='*:*:*'
  1546. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/mnt/deploy.conf
  1547. + NAME=mnt
  1548. + DESC='Mount points configuration'
  1549. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/mnt/deploy.sh ]
  1550. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/mnt/deploy.sh
  1551. + component_is_exclude core/mnt
  1552. + local 'component=core/mnt'
  1553. + '[' -n core/mnt ]
  1554. + return 1
  1555. + '[' false '!=' true ]
  1556. + params_check
  1557. + local 'params_list='
  1558. + local key val params_lost
  1559. + '[' -n ]
  1560. + return 0
  1561. + '[' true '=' true ]
  1562. + msg '## core/mnt : do_start'
  1563. + echo '## core/mnt : do_start'
  1564. ## core/mnt : do_start
  1565. + set +e
  1566. + eval do_start
  1567. + do_start
  1568. + '[' chroot '=' chroot -a -n ]
  1569. + do_configure
  1570. + msg ':: Configuring core/mnt ... '
  1571. + echo ':: Configuring core/mnt ... '
  1572. :: Configuring core/mnt ...
  1573. + '[' chroot '=' proot ]
  1574. + rm -f /data/local/mnt/etc/mtab
  1575. + grep /data/local/mnt /proc/mounts
  1576. + sed 's|/data/local/mnt/*|/|g'
  1577. + return 0
  1578. + set -e
  1579. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/core/net
  1580. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/core/net ]
  1581. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  1582. + TARGET='*:*:*'
  1583. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/net/deploy.conf
  1584. + NAME=net
  1585. + DESC='Network configuration'
  1586. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/net/deploy.sh ]
  1587. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/net/deploy.sh
  1588. + '[' -n ]
  1589. + DNS=auto
  1590. + component_is_exclude core/net
  1591. + local 'component=core/net'
  1592. + '[' -n core/net ]
  1593. + return 1
  1594. + '[' false '!=' true ]
  1595. + params_check
  1596. + local 'params_list='
  1597. + local key val params_lost
  1598. + '[' -n ]
  1599. + return 0
  1600. + '[' true '=' true ]
  1601. + msg '## core/net : do_start'
  1602. + echo '## core/net : do_start'
  1603. ## core/net : do_start
  1604. + set +e
  1605. + eval do_start
  1606. + do_start
  1607. + do_configure
  1608. + msg ':: Configuring core/net ... '
  1609. + echo ':: Configuring core/net ... '
  1610. :: Configuring core/net ...
  1611. + local dns dns_list
  1612. + '[' -z auto -o auto '=' auto ]
  1613. + which getprop
  1614. + '[' -n /system/bin/getprop ]
  1615. + getprop net.dns1
  1616. + dns=192.168.4.1
  1617. + '[' -n 192.168.4.1 ]
  1618. + dns_list=192.168.4.1
  1619. + getprop net.dns2
  1620. + dns=
  1621. + '[' -n ]
  1622. + '[' -z 192.168.4.1 -a -e /etc/resolv.conf ]
  1623. + '[' -z 192.168.4.1 ]
  1624. + printf
  1625. + echo 'nameserver 192.168.4.1'
  1626. + '[' -e /data/local/mnt/etc/nsswitch.conf ]
  1627. + sed -i s/systemd//g /data/local/mnt/etc/nsswitch.conf
  1628. + return 0
  1629. + '[' -n ]
  1630. + return 0
  1631. + set -e
  1632. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/core/timezone
  1633. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/core/timezone ]
  1634. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  1635. + TARGET='*:*:*'
  1636. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/timezone/deploy.conf
  1637. + NAME=timezone
  1638. + DESC='Time zone'
  1639. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/timezone/deploy.sh ]
  1640. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/timezone/deploy.sh
  1641. + component_is_exclude core/timezone
  1642. + local 'component=core/timezone'
  1643. + '[' -n core/timezone ]
  1644. + return 1
  1645. + '[' false '!=' true ]
  1646. + params_check
  1647. + local 'params_list='
  1648. + local key val params_lost
  1649. + '[' -n ]
  1650. + return 0
  1651. + '[' true '=' true ]
  1652. + msg '## core/timezone : do_start'
  1653. + echo '## core/timezone : do_start'
  1654. ## core/timezone : do_start
  1655. + set +e
  1656. + eval do_start
  1657. + do_start
  1658. + return 0
  1659. + set -e
  1660. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/core/su
  1661. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/core/su ]
  1662. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  1663. + TARGET='*:*:*'
  1664. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/su/deploy.conf
  1665. + NAME=su
  1666. + DESC='SU command'
  1667. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/su/deploy.sh ]
  1668. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/su/deploy.sh
  1669. + component_is_exclude core/su
  1670. + local 'component=core/su'
  1671. + '[' -n core/su ]
  1672. + return 1
  1673. + '[' false '!=' true ]
  1674. + params_check
  1675. + local 'params_list='
  1676. + local key val params_lost
  1677. + '[' -n ]
  1678. + return 0
  1679. + '[' true '=' true ]
  1680. + msg '## core/su : do_start'
  1681. + echo '## core/su : do_start'
  1682. ## core/su : do_start
  1683. + set +e
  1684. + eval do_start
  1685. + do_start
  1686. + return 0
  1687. + set -e
  1688. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/core/locale
  1689. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/core/locale ]
  1690. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  1691. + TARGET='*:*:*'
  1692. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/locale/deploy.conf
  1693. + NAME=locale
  1694. + DESC=Localization
  1695. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/locale/deploy.sh ]
  1696. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/locale/deploy.sh
  1697. + '[' -n POSIX ]
  1698. + component_is_exclude core/locale
  1699. + local 'component=core/locale'
  1700. + '[' -n core/locale ]
  1701. + return 1
  1702. + '[' false '!=' true ]
  1703. + params_check
  1704. + local 'params_list='
  1705. + local key val params_lost
  1706. + '[' -n ]
  1707. + return 0
  1708. + '[' true '=' true ]
  1709. + msg '## core/locale : do_start'
  1710. + echo '## core/locale : do_start'
  1711. ## core/locale : do_start
  1712. + set +e
  1713. + eval do_start
  1714. + do_start
  1715. + return 0
  1716. + set -e
  1717. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/core/aid
  1718. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/core/aid ]
  1719. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  1720. + TARGET='*:*:*'
  1721. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/aid/deploy.conf
  1722. + NAME=aid
  1723. + DESC='Android users and groups'
  1724. + PARAMS=USER_NAME
  1725. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/aid/deploy.sh ]
  1726. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/aid/deploy.sh
  1727. + component_is_exclude core/aid
  1728. + local 'component=core/aid'
  1729. + '[' -n core/aid ]
  1730. + return 1
  1731. + '[' false '!=' true ]
  1732. + params_check USER_NAME
  1733. + local 'params_list=USER_NAME'
  1734. + local key val params_lost
  1735. + eval 'val=$USER_NAME'
  1736. + val=root
  1737. + '[' -z root ]
  1738. + '[' -n ]
  1739. + return 0
  1740. + '[' true '=' true ]
  1741. + msg '## core/aid : do_start'
  1742. + echo '## core/aid : do_start'
  1743. ## core/aid : do_start
  1744. + set +e
  1745. + eval do_start
  1746. + do_start
  1747. + return 0
  1748. + set -e
  1749. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/core/profile
  1750. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/core/profile ]
  1751. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  1752. + TARGET='*:*:*'
  1753. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/profile/deploy.conf
  1754. + NAME=profile
  1755. + DESC='User and its environment'
  1756. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/profile/deploy.sh ]
  1757. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/profile/deploy.sh
  1758. + '[' -n root ]
  1759. + '[' -n toor ]
  1760. + component_is_exclude core/profile
  1761. + local 'component=core/profile'
  1762. + '[' -n core/profile ]
  1763. + return 1
  1764. + '[' false '!=' true ]
  1765. + params_check
  1766. + local 'params_list='
  1767. + local key val params_lost
  1768. + '[' -n ]
  1769. + return 0
  1770. + '[' true '=' true ]
  1771. + msg '## core/profile : do_start'
  1772. + echo '## core/profile : do_start'
  1773. ## core/profile : do_start
  1774. + set +e
  1775. + eval do_start
  1776. + do_start
  1777. + return 0
  1778. + set -e
  1779. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/core/sudo
  1780. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/core/sudo ]
  1781. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  1782. + TARGET='*:*:*'
  1783. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/sudo/deploy.conf
  1784. + NAME=sudo
  1785. + DESC='Sudoers file'
  1786. + PARAMS=USER_NAME
  1787. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/sudo/deploy.sh ]
  1788. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/sudo/deploy.sh
  1789. + component_is_exclude core/sudo
  1790. + local 'component=core/sudo'
  1791. + '[' -n core/sudo ]
  1792. + return 1
  1793. + '[' false '!=' true ]
  1794. + params_check USER_NAME
  1795. + local 'params_list=USER_NAME'
  1796. + local key val params_lost
  1797. + eval 'val=$USER_NAME'
  1798. + val=root
  1799. + '[' -z root ]
  1800. + '[' -n ]
  1801. + return 0
  1802. + '[' true '=' true ]
  1803. + msg '## core/sudo : do_start'
  1804. + echo '## core/sudo : do_start'
  1805. ## core/sudo : do_start
  1806. + set +e
  1807. + eval do_start
  1808. + do_start
  1809. + return 0
  1810. + set -e
  1811. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/core/unchroot
  1812. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/core/unchroot ]
  1813. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  1814. + TARGET='*:*:*'
  1815. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/unchroot/deploy.conf
  1816. + NAME=unchroot
  1817. + DESC='Break chroot'
  1818. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/unchroot/deploy.sh ]
  1819. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/unchroot/deploy.sh
  1820. + component_is_exclude core/unchroot
  1821. + local 'component=core/unchroot'
  1822. + '[' -n core/unchroot ]
  1823. + return 1
  1824. + '[' false '!=' true ]
  1825. + params_check
  1826. + local 'params_list='
  1827. + local key val params_lost
  1828. + '[' -n ]
  1829. + return 0
  1830. + '[' true '=' true ]
  1831. + msg '## core/unchroot : do_start'
  1832. + echo '## core/unchroot : do_start'
  1833. ## core/unchroot : do_start
  1834. + set +e
  1835. + eval do_start
  1836. + do_start
  1837. + return 0
  1838. + set -e
  1839. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/core
  1840. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/core ]
  1841. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  1842. + TARGET='*:*:*'
  1843. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/deploy.conf
  1844. + NAME=core
  1845. + DESC='Core components'
  1846. + DEPENDS='core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile core/sudo core/unchroot'
  1847. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/deploy.sh ]
  1848. + . /data/user/0/ru.meefik.linuxdeploy/files/include/core/deploy.sh
  1849. + component_is_exclude core
  1850. + local 'component=core'
  1851. + '[' -n core ]
  1852. + return 1
  1853. + '[' false '!=' true ]
  1854. + params_check
  1855. + local 'params_list='
  1856. + local key val params_lost
  1857. + '[' -n ]
  1858. + return 0
  1859. + '[' true '=' true ]
  1860. + msg '## core : do_start'
  1861. + echo '## core : do_start'
  1862. ## core : do_start
  1863. + set +e
  1864. + eval do_start
  1865. + do_start
  1866. + return 0
  1867. + set -e
  1868. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap
  1869. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap ]
  1870. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  1871. + TARGET='*:*:*'
  1872. + . /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/deploy.conf
  1873. + NAME=bootstrap
  1874. + DESC='Installer of Linux distibution'
  1875. + DEPENDS='bootstrap/rootfs bootstrap/kalilinux core'
  1876. + PARAMS=DISTRIB
  1877. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/deploy.sh ]
  1878. + . /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/deploy.sh
  1879. + DISTRIB=kalilinux
  1880. + component_is_exclude bootstrap
  1881. + local 'component=bootstrap'
  1882. + '[' -n bootstrap ]
  1883. + return 1
  1884. + '[' false '!=' true ]
  1885. + params_check DISTRIB
  1886. + local 'params_list=DISTRIB'
  1887. + local key val params_lost
  1888. + eval 'val=$DISTRIB'
  1889. + val=kalilinux
  1890. + '[' -z kalilinux ]
  1891. + '[' -n ]
  1892. + return 0
  1893. + '[' true '=' true ]
  1894. + msg '## bootstrap : do_start'
  1895. + echo '## bootstrap : do_start'
  1896. ## bootstrap : do_start
  1897. + set +e
  1898. + eval do_start
  1899. + do_start
  1900. + return 0
  1901. + set -e
  1902. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/desktop/desktop-base
  1903. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/desktop-base ]
  1904. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  1905. + TARGET='*:*:*'
  1906. + . /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/desktop-base/deploy.conf
  1907. + NAME=desktop-base
  1908. + DESC='Common configuration for desktop environment'
  1909. + PARAMS=USER_NAME
  1910. + DEPENDS=desktop
  1911. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/desktop-base/deploy.sh ]
  1912. + . /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/desktop-base/deploy.sh
  1913. + component_is_exclude desktop/desktop-base
  1914. + local 'component=desktop/desktop-base'
  1915. + '[' -n desktop/desktop-base ]
  1916. + return 1
  1917. + '[' false '!=' true ]
  1918. + params_check USER_NAME
  1919. + local 'params_list=USER_NAME'
  1920. + local key val params_lost
  1921. + eval 'val=$USER_NAME'
  1922. + val=root
  1923. + '[' -z root ]
  1924. + '[' -n ]
  1925. + return 0
  1926. + '[' true '=' true ]
  1927. + msg '## desktop/desktop-base : do_start'
  1928. + echo '## desktop/desktop-base : do_start'
  1929. ## desktop/desktop-base : do_start
  1930. + set +e
  1931. + eval do_start
  1932. + do_start
  1933. + return 0
  1934. + set -e
  1935. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/extra
  1936. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/extra ]
  1937. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  1938. + TARGET='*:*:*'
  1939. + . /data/user/0/ru.meefik.linuxdeploy/files/include/extra/deploy.conf
  1940. + NAME=extra
  1941. + DESC='Extra applications'
  1942. + DEPENDS=bootstrap
  1943. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/extra/deploy.sh ]
  1944. + component_is_exclude extra
  1945. + local 'component=extra'
  1946. + '[' -n extra ]
  1947. + return 1
  1948. + '[' false '!=' true ]
  1949. + params_check
  1950. + local 'params_list='
  1951. + local key val params_lost
  1952. + '[' -n ]
  1953. + return 0
  1954. + '[' true '=' true ]
  1955. + msg '## extra : do_start'
  1956. + echo '## extra : do_start'
  1957. ## extra : do_start
  1958. + set +e
  1959. + eval do_start
  1960. + do_start
  1961. + return 0
  1962. + set -e
  1963. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/desktop/dbus
  1964. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/dbus ]
  1965. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  1966. + TARGET='*:*:*'
  1967. + . /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/dbus/deploy.conf
  1968. + NAME=dbus
  1969. + DESC='DBus daemon'
  1970. + PARAMS=DISTRIB
  1971. + DEPENDS=extra
  1972. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/dbus/deploy.sh ]
  1973. + . /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/dbus/deploy.sh
  1974. + component_is_exclude desktop/dbus
  1975. + local 'component=desktop/dbus'
  1976. + '[' -n desktop/dbus ]
  1977. + return 1
  1978. + '[' false '!=' true ]
  1979. + params_check DISTRIB
  1980. + local 'params_list=DISTRIB'
  1981. + local key val params_lost
  1982. + eval 'val=$DISTRIB'
  1983. + val=kalilinux
  1984. + '[' -z kalilinux ]
  1985. + '[' -n ]
  1986. + return 0
  1987. + '[' true '=' true ]
  1988. + msg '## desktop/dbus : do_start'
  1989. + echo '## desktop/dbus : do_start'
  1990. ## desktop/dbus : do_start
  1991. + set +e
  1992. + eval do_start
  1993. + do_start
  1994. + msg -n ':: Starting desktop/dbus ... '
  1995. + echo -n ':: Starting desktop/dbus ... '
  1996. :: Starting desktop/dbus ... + is_stopped /run/dbus/pid /run/dbus/messagebus.pid /run/messagebus.pid /var/run/dbus/pid /var/run/dbus/messagebus.pid /var/run/messagebus.pid
  1997. + is_started /run/dbus/pid /run/dbus/messagebus.pid /run/messagebus.pid /var/run/dbus/pid /var/run/dbus/messagebus.pid /var/run/messagebus.pid
  1998. + get_pids /run/dbus/pid /run/dbus/messagebus.pid /run/messagebus.pid /var/run/dbus/pid /var/run/dbus/messagebus.pid /var/run/messagebus.pid
  1999. + local pid pidfile pids
  2000. + pidfile=/data/local/mnt/run/dbus/pid
  2001. + '[' -e /data/local/mnt/run/dbus/pid ]
  2002. + cat /data/local/mnt/run/dbus/pid
  2003. + pid=18405
  2004. + '[' -e /proc/18405 ]
  2005. + pidfile=/data/local/mnt/run/dbus/messagebus.pid
  2006. + '[' -e /data/local/mnt/run/dbus/messagebus.pid ]
  2007. + '[' -e /proc//run/dbus/messagebus.pid ]
  2008. + pidfile=/data/local/mnt/run/messagebus.pid
  2009. + '[' -e /data/local/mnt/run/messagebus.pid ]
  2010. + '[' -e /proc//run/messagebus.pid ]
  2011. + pidfile=/data/local/mnt/var/run/dbus/pid
  2012. + '[' -e /data/local/mnt/var/run/dbus/pid ]
  2013. + '[' -e /proc//var/run/dbus/pid ]
  2014. + pidfile=/data/local/mnt/var/run/dbus/messagebus.pid
  2015. + '[' -e /data/local/mnt/var/run/dbus/messagebus.pid ]
  2016. + '[' -e /proc//var/run/dbus/messagebus.pid ]
  2017. + pidfile=/data/local/mnt/var/run/messagebus.pid
  2018. + '[' -e /data/local/mnt/var/run/messagebus.pid ]
  2019. + '[' -e /proc//var/run/messagebus.pid ]
  2020. + '[' -n ]
  2021. + return 1
  2022. + test 1 -ne 0
  2023. + is_ok skip
  2024. + '[' 0 -eq 0 ]
  2025. + '[' -n ]
  2026. + return 0
  2027. + remove_files /run/dbus/pid /run/dbus/messagebus.pid /run/messagebus.pid /var/run/dbus/pid /var/run/dbus/messagebus.pid /var/run/messagebus.pid
  2028. + local item target
  2029. + target=/data/local/mnt/run/dbus/pid
  2030. + '[' -e /data/local/mnt/run/dbus/pid ]
  2031. + rm -f /data/local/mnt/run/dbus/pid
  2032. + target=/data/local/mnt/run/dbus/messagebus.pid
  2033. + '[' -e /data/local/mnt/run/dbus/messagebus.pid ]
  2034. + target=/data/local/mnt/run/messagebus.pid
  2035. + '[' -e /data/local/mnt/run/messagebus.pid ]
  2036. + target=/data/local/mnt/var/run/dbus/pid
  2037. + '[' -e /data/local/mnt/var/run/dbus/pid ]
  2038. + target=/data/local/mnt/var/run/dbus/messagebus.pid
  2039. + '[' -e /data/local/mnt/var/run/dbus/messagebus.pid ]
  2040. + target=/data/local/mnt/var/run/messagebus.pid
  2041. + '[' -e /data/local/mnt/var/run/messagebus.pid ]
  2042. + return 0
  2043. + chroot_exec -u root dbus-daemon --system --fork
  2044. + unset TMP TEMP TMPDIR LD_PRELOAD LD_DEBUG
  2045. + local 'path=/data/user/0/ru.meefik.linuxdeploy/files/bin:/data/user/0/ru.meefik.linuxdeploy/files/bin:/sbin:/system/sbin:/system/bin:/system/xbin:/vendor/bin:/vendor/xbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
  2046. + '[' -u '=' -u ]
  2047. + local 'username=root'
  2048. + shift 2
  2049. + '[' -n root ]
  2050. + '[' 3 -gt 0 ]
  2051. + chroot /data/local/mnt /bin/su - root -c 'dbus-daemon --system --fork'
  2052. mesg: ttyname failed: Inappropriate ioctl for device
  2053. + is_ok fail 'done'
  2054. + '[' 0 -eq 0 ]
  2055. + '[' -n 'done' ]
  2056. + msg 'done'
  2057. + echo 'done'
  2058. done
  2059. + return 0
  2060. + return 0
  2061. + set -e
  2062. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/desktop/xfce
  2063. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/xfce ]
  2064. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  2065. + TARGET='*:*:*'
  2066. + . /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/xfce/deploy.conf
  2067. + NAME=xfce
  2068. + DESC='Xfce Desktop Environment'
  2069. + PARAMS='DISTRIB USER_NAME'
  2070. + DEPENDS='desktop desktop/dbus'
  2071. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/xfce/deploy.sh ]
  2072. + . /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/xfce/deploy.sh
  2073. + component_is_exclude desktop/xfce
  2074. + local 'component=desktop/xfce'
  2075. + '[' -n desktop/xfce ]
  2076. + return 1
  2077. + '[' false '!=' true ]
  2078. + params_check DISTRIB USER_NAME
  2079. + local 'params_list=DISTRIB USER_NAME'
  2080. + local key val params_lost
  2081. + eval 'val=$DISTRIB'
  2082. + val=kalilinux
  2083. + '[' -z kalilinux ]
  2084. + eval 'val=$USER_NAME'
  2085. + val=root
  2086. + '[' -z root ]
  2087. + '[' -n ]
  2088. + return 0
  2089. + '[' true '=' true ]
  2090. + msg '## desktop/xfce : do_start'
  2091. + echo '## desktop/xfce : do_start'
  2092. ## desktop/xfce : do_start
  2093. + set +e
  2094. + eval do_start
  2095. + do_start
  2096. + return 0
  2097. + set -e
  2098. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/desktop
  2099. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/desktop ]
  2100. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  2101. + TARGET='*:*:*'
  2102. + . /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/deploy.conf
  2103. + NAME=desktop
  2104. + DESC='Desktop environment'
  2105. + PARAMS=DESKTOP
  2106. + DEPENDS='bootstrap desktop/desktop-base desktop/xfce'
  2107. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/deploy.sh ]
  2108. + . /data/user/0/ru.meefik.linuxdeploy/files/include/desktop/deploy.sh
  2109. + DESKTOP=xfce
  2110. + component_is_exclude desktop
  2111. + local 'component=desktop'
  2112. + '[' -n desktop ]
  2113. + return 1
  2114. + '[' false '!=' true ]
  2115. + params_check DESKTOP
  2116. + local 'params_list=DESKTOP'
  2117. + local key val params_lost
  2118. + eval 'val=$DESKTOP'
  2119. + val=xfce
  2120. + '[' -z xfce ]
  2121. + '[' -n ]
  2122. + return 0
  2123. + '[' true '=' true ]
  2124. + msg '## desktop : do_start'
  2125. + echo '## desktop : do_start'
  2126. ## desktop : do_start
  2127. + set +e
  2128. + eval do_start
  2129. + do_start
  2130. + return 0
  2131. + set -e
  2132. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/extra/pulse
  2133. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/extra/pulse ]
  2134. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  2135. + TARGET='*:*:*'
  2136. + . /data/user/0/ru.meefik.linuxdeploy/files/include/extra/pulse/deploy.conf
  2137. + NAME=pulse
  2138. + DESC='Audio output via PulseAudio server'
  2139. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/extra/pulse/deploy.sh ]
  2140. + . /data/user/0/ru.meefik.linuxdeploy/files/include/extra/pulse/deploy.sh
  2141. + '[' -n 127.0.0.1 ]
  2142. + '[' -n 4712 ]
  2143. + component_is_exclude extra/pulse
  2144. + local 'component=extra/pulse'
  2145. + '[' -n extra/pulse ]
  2146. + return 1
  2147. + '[' false '!=' true ]
  2148. + params_check
  2149. + local 'params_list='
  2150. + local key val params_lost
  2151. + '[' -n ]
  2152. + return 0
  2153. + '[' true '=' true ]
  2154. + msg '## extra/pulse : do_start'
  2155. + echo '## extra/pulse : do_start'
  2156. ## extra/pulse : do_start
  2157. + set +e
  2158. + eval do_start
  2159. + do_start
  2160. + return 0
  2161. + set -e
  2162. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/extra/ssh
  2163. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/extra/ssh ]
  2164. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  2165. + TARGET='*:*:*'
  2166. + . /data/user/0/ru.meefik.linuxdeploy/files/include/extra/ssh/deploy.conf
  2167. + NAME=ssh
  2168. + DESC='Secure shell (SSH) server'
  2169. + PARAMS=DISTRIB
  2170. + DEPENDS=extra
  2171. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/extra/ssh/deploy.sh ]
  2172. + . /data/user/0/ru.meefik.linuxdeploy/files/include/extra/ssh/deploy.sh
  2173. + '[' -n 22 ]
  2174. + component_is_exclude extra/ssh
  2175. + local 'component=extra/ssh'
  2176. + '[' -n extra/ssh ]
  2177. + return 1
  2178. + '[' false '!=' true ]
  2179. + params_check DISTRIB
  2180. + local 'params_list=DISTRIB'
  2181. + local key val params_lost
  2182. + eval 'val=$DISTRIB'
  2183. + val=kalilinux
  2184. + '[' -z kalilinux ]
  2185. + '[' -n ]
  2186. + return 0
  2187. + '[' true '=' true ]
  2188. + msg '## extra/ssh : do_start'
  2189. + echo '## extra/ssh : do_start'
  2190. ## extra/ssh : do_start
  2191. + set +e
  2192. + eval do_start
  2193. + do_start
  2194. + msg -n ':: Starting extra/ssh ... '
  2195. + echo -n ':: Starting extra/ssh ... '
  2196. :: Starting extra/ssh ... + is_stopped /var/run/sshd.pid /run/sshd.pid
  2197. + is_started /var/run/sshd.pid /run/sshd.pid
  2198. + get_pids /var/run/sshd.pid /run/sshd.pid
  2199. + local pid pidfile pids
  2200. + pidfile=/data/local/mnt/var/run/sshd.pid
  2201. + '[' -e /data/local/mnt/var/run/sshd.pid ]
  2202. + '[' -e /proc//var/run/sshd.pid ]
  2203. + pidfile=/data/local/mnt/run/sshd.pid
  2204. + '[' -e /data/local/mnt/run/sshd.pid ]
  2205. + cat /data/local/mnt/run/sshd.pid
  2206. + pid=18452
  2207. + '[' -e /proc/18452 ]
  2208. + '[' -n ]
  2209. + return 1
  2210. + test 1 -ne 0
  2211. + is_ok skip
  2212. + '[' 0 -eq 0 ]
  2213. + '[' -n ]
  2214. + return 0
  2215. + make_dirs /run/sshd /var/run/sshd
  2216. + local item target
  2217. + target=/data/local/mnt/run/sshd
  2218. + '[' -d /data/local/mnt/run -a '!' -d /data/local/mnt/run/sshd ]
  2219. + target=/data/local/mnt/var/run/sshd
  2220. + '[' -d /data/local/mnt/var/run -a '!' -d /data/local/mnt/var/run/sshd ]
  2221. + return 0
  2222. + ls /data/local/mnt/etc/ssh/
  2223. + grep -c key
  2224. + '[' 6 -eq 0 ]
  2225. + '[' chroot '=' proot ]
  2226. + chroot_exec -u root /usr/sbin/sshd -p 22
  2227. + unset TMP TEMP TMPDIR LD_PRELOAD LD_DEBUG
  2228. + local 'path=/data/user/0/ru.meefik.linuxdeploy/files/bin:/data/user/0/ru.meefik.linuxdeploy/files/bin:/sbin:/system/sbin:/system/bin:/system/xbin:/vendor/bin:/vendor/xbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
  2229. + '[' -u '=' -u ]
  2230. + local 'username=root'
  2231. + shift 2
  2232. + '[' -n root ]
  2233. + '[' 3 -gt 0 ]
  2234. + chroot /data/local/mnt /bin/su - root -c '/usr/sbin/sshd -p 22'
  2235. mesg: ttyname failed: Inappropriate ioctl for device
  2236. + is_ok fail 'done'
  2237. + '[' 0 -eq 0 ]
  2238. + '[' -n 'done' ]
  2239. + msg 'done'
  2240. + echo 'done'
  2241. done
  2242. + return 0
  2243. + return 0
  2244. + set -e
  2245. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/graphics/vnc
  2246. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/graphics/vnc ]
  2247. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  2248. + TARGET='*:*:*'
  2249. + . /data/user/0/ru.meefik.linuxdeploy/files/include/graphics/vnc/deploy.conf
  2250. + NAME=vnc
  2251. + DESC='Virtual network computing (VNC) server'
  2252. + PARAMS='DISTRIB USER_NAME'
  2253. + DEPENDS=graphics
  2254. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/graphics/vnc/deploy.sh ]
  2255. + . /data/user/0/ru.meefik.linuxdeploy/files/include/graphics/vnc/deploy.sh
  2256. + '[' -n toor ]
  2257. + '[' -n 0 ]
  2258. + '[' -n 16 ]
  2259. + '[' -n 75 ]
  2260. + '[' -n 1920 ]
  2261. + '[' -n 1080 ]
  2262. + component_is_exclude graphics/vnc
  2263. + local 'component=graphics/vnc'
  2264. + '[' -n graphics/vnc ]
  2265. + return 1
  2266. + '[' false '!=' true ]
  2267. + params_check DISTRIB USER_NAME
  2268. + local 'params_list=DISTRIB USER_NAME'
  2269. + local key val params_lost
  2270. + eval 'val=$DISTRIB'
  2271. + val=kalilinux
  2272. + '[' -z kalilinux ]
  2273. + eval 'val=$USER_NAME'
  2274. + val=root
  2275. + '[' -z root ]
  2276. + '[' -n ]
  2277. + return 0
  2278. + '[' true '=' true ]
  2279. + msg '## graphics/vnc : do_start'
  2280. + echo '## graphics/vnc : do_start'
  2281. ## graphics/vnc : do_start
  2282. + set +e
  2283. + eval do_start
  2284. + do_start
  2285. + msg -n ':: Starting graphics/vnc ... '
  2286. + echo -n ':: Starting graphics/vnc ... '
  2287. :: Starting graphics/vnc ... + is_stopped /tmp/xsession.pid
  2288. + is_started /tmp/xsession.pid
  2289. + get_pids /tmp/xsession.pid
  2290. + local pid pidfile pids
  2291. + pidfile=/data/local/mnt/tmp/xsession.pid
  2292. + '[' -e /data/local/mnt/tmp/xsession.pid ]
  2293. + cat /data/local/mnt/tmp/xsession.pid
  2294. + pid=17059
  2295. + '[' -e /proc/17059 ]
  2296. + '[' -n ]
  2297. + return 1
  2298. + test 1 -ne 0
  2299. + is_ok skip
  2300. + '[' 0 -eq 0 ]
  2301. + '[' -n ]
  2302. + return 0
  2303. + remove_files /tmp/.X0-lock /tmp/.X11-unix/X0
  2304. + local item target
  2305. + target=/data/local/mnt/tmp/.X0-lock
  2306. + '[' -e /data/local/mnt/tmp/.X0-lock ]
  2307. + target=/data/local/mnt/tmp/.X11-unix/X0
  2308. + '[' -e /data/local/mnt/tmp/.X11-unix/X0 ]
  2309. + return 0
  2310. + chroot_exec -u root vncserver :0 -depth 16 -dpi 75 -geometry 1920x1080
  2311. + unset TMP TEMP TMPDIR LD_PRELOAD LD_DEBUG
  2312. + local 'path=/data/user/0/ru.meefik.linuxdeploy/files/bin:/data/user/0/ru.meefik.linuxdeploy/files/bin:/sbin:/system/sbin:/system/bin:/system/xbin:/vendor/bin:/vendor/xbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
  2313. + '[' -u '=' -u ]
  2314. + local 'username=root'
  2315. + shift 2
  2316. + '[' -n root ]
  2317. + '[' 8 -gt 0 ]
  2318. + chroot /data/local/mnt /bin/su - root -c 'vncserver :0 -depth 16 -dpi 75 -geometry 1920x1080'
  2319. mesg: ttyname failed: Inappropriate ioctl for device
  2320.  
  2321. New 'X' desktop is localhost:0
  2322.  
  2323. Starting applications specified in /root/.vnc/xstartup
  2324. Log file is /root/.vnc/localhost:0.log
  2325.  
  2326. + is_ok fail 'done'
  2327. + '[' 0 -eq 0 ]
  2328. + '[' -n 'done' ]
  2329. + msg 'done'
  2330. + echo 'done'
  2331. done
  2332. + return 0
  2333. + return 0
  2334. + set -e
  2335. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/graphics
  2336. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/graphics ]
  2337. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  2338. + TARGET='*:*:*'
  2339. + . /data/user/0/ru.meefik.linuxdeploy/files/include/graphics/deploy.conf
  2340. + NAME=graphics
  2341. + DESC='Graphics subsystem'
  2342. + PARAMS=GRAPHICS
  2343. + DEPENDS='bootstrap graphics/vnc'
  2344. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/graphics/deploy.sh ]
  2345. + . /data/user/0/ru.meefik.linuxdeploy/files/include/graphics/deploy.sh
  2346. + GRAPHICS=vnc
  2347. + component_is_exclude graphics
  2348. + local 'component=graphics'
  2349. + '[' -n graphics ]
  2350. + return 1
  2351. + '[' false '!=' true ]
  2352. + params_check GRAPHICS
  2353. + local 'params_list=GRAPHICS'
  2354. + local key val params_lost
  2355. + eval 'val=$GRAPHICS'
  2356. + val=vnc
  2357. + '[' -z vnc ]
  2358. + '[' -n ]
  2359. + return 0
  2360. + '[' true '=' true ]
  2361. + msg '## graphics : do_start'
  2362. + echo '## graphics : do_start'
  2363. ## graphics : do_start
  2364. + set +e
  2365. + eval do_start
  2366. + do_start
  2367. + return 0
  2368. + set -e
  2369. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/init/run-parts
  2370. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/init/run-parts ]
  2371. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  2372. + TARGET='*:*:*'
  2373. + . /data/user/0/ru.meefik.linuxdeploy/files/include/init/run-parts/deploy.conf
  2374. + NAME=run-parts
  2375. + DESC='Init from directory'
  2376. + PARAMS=INIT_PATH
  2377. + DEPENDS=init
  2378. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/init/run-parts/deploy.sh ]
  2379. + . /data/user/0/ru.meefik.linuxdeploy/files/include/init/run-parts/deploy.sh
  2380. + '[' -n root ]
  2381. + component_is_exclude init/run-parts
  2382. + local 'component=init/run-parts'
  2383. + '[' -n init/run-parts ]
  2384. + return 1
  2385. + '[' false '!=' true ]
  2386. + params_check INIT_PATH
  2387. + local 'params_list=INIT_PATH'
  2388. + local key val params_lost
  2389. + eval 'val=$INIT_PATH'
  2390. + val=/etc/rc.local
  2391. + '[' -z /etc/rc.local ]
  2392. + '[' -n ]
  2393. + return 0
  2394. + '[' true '=' true ]
  2395. + msg '## init/run-parts : do_start'
  2396. + echo '## init/run-parts : do_start'
  2397. ## init/run-parts : do_start
  2398. + set +e
  2399. + eval do_start
  2400. + do_start
  2401. + '[' -n /etc/rc.local ]
  2402. + '[' -f /data/local/mnt/etc/rc.local ]
  2403. + ls /data/local/mnt/etc/rc.local/
  2404. ls: /data/local/mnt/etc/rc.local/: No such file or directory
  2405. + local 'services='
  2406. + '[' -n ]
  2407. + return 0
  2408. + set -e
  2409. + COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/init
  2410. + '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/init ]
  2411. + unset NAME DESC TARGET PARAMS DEPENDS EXTENDS
  2412. + TARGET='*:*:*'
  2413. + . /data/user/0/ru.meefik.linuxdeploy/files/include/init/deploy.conf
  2414. + NAME=init
  2415. + DESC='Init system'
  2416. + PARAMS=INIT
  2417. + DEPENDS=init/run-parts
  2418. + '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/init/deploy.sh ]
  2419. + . /data/user/0/ru.meefik.linuxdeploy/files/include/init/deploy.sh
  2420. + INIT=run-parts
  2421. + component_is_exclude init
  2422. + local 'component=init'
  2423. + '[' -n init ]
  2424. + return 1
  2425. + '[' false '!=' true ]
  2426. + params_check INIT
  2427. + local 'params_list=INIT'
  2428. + local key val params_lost
  2429. + eval 'val=$INIT'
  2430. + val=run-parts
  2431. + '[' -z run-parts ]
  2432. + '[' -n ]
  2433. + return 0
  2434. + '[' true '=' true ]
  2435. + msg '## init : do_start'
  2436. + echo '## init : do_start'
  2437. ## init : do_start
  2438. + set +e
  2439. + eval do_start
  2440. + do_start
  2441. + return 0
  2442. + set -e
  2443. + exit 0
  2444. + is_ok
  2445. + '[' 0 -eq 0 ]
  2446. + '[' -n ]
  2447. + return 0
  2448. + printf $'<<< start\n'
  2449. <<< start
  2450. + exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement