Created
May 7, 2017 06:51
-
-
Save dlintw/6d41bb4c90ef0cb9bfdc9f1bc5f2ad58 to your computer and use it in GitHub Desktop.
install Arch Linux on Android m7 failed log
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
+ PATH=/data/user/0/ru.meefik.linuxdeploy/bin:/sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin | |
+ printf $'>>> deploy\n' | |
>>> deploy | |
+ /data/user/0/ru.meefik.linuxdeploy/bin/linuxdeploy -d -t deploy | |
+ config_which linux | |
+ local conf_file=linux | |
+ [ -n linux ] | |
+ [ -n linux ] | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/config/linux.conf | |
+ echo /data/user/0/ru.meefik.linuxdeploy/env/config/linux.conf | |
+ CONF_FILE=/data/user/0/ru.meefik.linuxdeploy/env/config/linux.conf | |
+ basename /data/user/0/ru.meefik.linuxdeploy/env/config/linux.conf .conf | |
+ PROFILE=linux | |
+ OPTLST= | |
+ params_read /data/user/0/ru.meefik.linuxdeploy/env/config/linux.conf | |
+ local conf_file=/data/user/0/ru.meefik.linuxdeploy/env/config/linux.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/config/linux.conf ] | |
+ local item key val | |
+ read item | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ echo ARCH="armv7h" | |
+ key=ARCH | |
+ val="armv7h" | |
+ [ -n ARCH ] | |
+ eval ARCH="armv7h" | |
+ ARCH=armv7h | |
+ [ -n ] | |
+ OPTLST= ARCH | |
+ read item | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ echo DESKTOP="lxde" | |
+ key=DESKTOP | |
+ val="lxde" | |
+ [ -n DESKTOP ] | |
+ eval DESKTOP="lxde" | |
+ DESKTOP=lxde | |
+ [ -n ARCH ] | |
+ OPTLST= ARCH DESKTOP | |
+ read item | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ echo DISK_SIZE="0" | |
+ key=DISK_SIZE | |
+ val="0" | |
+ [ -n DISK_SIZE ] | |
+ eval DISK_SIZE="0" | |
+ DISK_SIZE=0 | |
+ [ -n ARCH DESKTOP ] | |
+ OPTLST= ARCH DESKTOP DISK_SIZE | |
+ read item | |
+ echo DISTRIB="archlinux" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=DISTRIB | |
+ val="archlinux" | |
+ [ -n DISTRIB ] | |
+ eval DISTRIB="archlinux" | |
+ DISTRIB=archlinux | |
+ [ -n ARCH DESKTOP DISK_SIZE ] | |
+ OPTLST= ARCH DESKTOP DISK_SIZE DISTRIB | |
+ read item | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ echo DNS="" | |
+ key=DNS | |
+ val="" | |
+ [ -n DNS ] | |
+ eval DNS="" | |
+ DNS= | |
+ [ -n ARCH DESKTOP DISK_SIZE DISTRIB ] | |
+ OPTLST= ARCH DESKTOP DISK_SIZE DISTRIB DNS | |
+ read item | |
+ echo FB_ARGS="-dpi 100 -sharevts vt0" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=FB_ARGS | |
+ val="-dpi 100 -sharevts vt0" | |
+ [ -n FB_ARGS ] | |
+ eval FB_ARGS="-dpi 100 -sharevts vt0" | |
+ FB_ARGS=-dpi 100 -sharevts vt0 | |
+ [ -n ARCH DESKTOP DISK_SIZE DISTRIB DNS ] | |
+ OPTLST= ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS | |
+ read item | |
+ echo FB_DEV="/dev/graphics/fb0" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=FB_DEV | |
+ val="/dev/graphics/fb0" | |
+ [ -n FB_DEV ] | |
+ eval FB_DEV="/dev/graphics/fb0" | |
+ FB_DEV=/dev/graphics/fb0 | |
+ [ -n ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS ] | |
+ OPTLST= ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV | |
+ read item | |
+ echo FB_DISPLAY="0" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=FB_DISPLAY | |
+ val="0" | |
+ [ -n FB_DISPLAY ] | |
+ eval FB_DISPLAY="0" | |
+ FB_DISPLAY=0 | |
+ [ -n ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV ] | |
+ OPTLST= ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY | |
+ read item | |
+ echo FB_FREEZE="none" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=FB_FREEZE | |
+ val="none" | |
+ [ -n FB_FREEZE ] | |
+ eval FB_FREEZE="none" | |
+ FB_FREEZE=none | |
+ [ -n ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY ] | |
+ OPTLST= ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE | |
+ read item | |
+ echo FB_INPUT="/dev/input/event0" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=FB_INPUT | |
+ val="/dev/input/event0" | |
+ [ -n FB_INPUT ] | |
+ eval FB_INPUT="/dev/input/event0" | |
+ FB_INPUT=/dev/input/event0 | |
+ [ -n ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE ] | |
+ OPTLST= ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT | |
+ read item | |
+ echo FB_REFRESH="true" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=FB_REFRESH | |
+ val="true" | |
+ [ -n FB_REFRESH ] | |
+ eval FB_REFRESH="true" | |
+ FB_REFRESH=true | |
+ [ -n ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT ] | |
+ OPTLST= ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH | |
+ read item | |
+ echo FS_TYPE="auto" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=FS_TYPE | |
+ val="auto" | |
+ [ -n FS_TYPE ] | |
+ eval FS_TYPE="auto" | |
+ FS_TYPE=auto | |
+ [ -n ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH ] | |
+ OPTLST= ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE | |
+ read item | |
+ echo GRAPHICS="vnc" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=GRAPHICS | |
+ val="vnc" | |
+ [ -n GRAPHICS ] | |
+ eval GRAPHICS="vnc" | |
+ GRAPHICS=vnc | |
+ [ -n ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE ] | |
+ OPTLST= ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS | |
+ read item | |
+ echo INCLUDE="bootstrap desktop extra/ssh graphics" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=INCLUDE | |
+ val="bootstrap desktop extra/ssh graphics" | |
+ [ -n INCLUDE ] | |
+ eval INCLUDE="bootstrap desktop extra/ssh graphics" | |
+ INCLUDE=bootstrap desktop extra/ssh graphics | |
+ [ -n ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS ] | |
+ OPTLST= ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE | |
+ read item | |
+ echo INIT="run-parts" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=INIT | |
+ val="run-parts" | |
+ [ -n INIT ] | |
+ eval INIT="run-parts" | |
+ INIT=run-parts | |
+ [ -n ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE ] | |
+ OPTLST= ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT | |
+ read item | |
+ echo INIT_ASYNC="false" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=INIT_ASYNC | |
+ val="false" | |
+ [ -n INIT_ASYNC ] | |
+ eval INIT_ASYNC="false" | |
+ INIT_ASYNC=false | |
+ [ -n ARCH DESKTOP DISK_SIZE DISTRIB DNS FB_ARGS FB_DEV FB_DISPLAY FB_FREEZE FB_INPUT FB_REFRESH FS_TYPE GRAPHICS INCLUDE INIT ] | |
+ 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 | |
+ read item | |
+ echo INIT_LEVEL="3" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=INIT_LEVEL | |
+ val="3" | |
+ [ -n INIT_LEVEL ] | |
+ eval INIT_LEVEL="3" | |
+ INIT_LEVEL=3 | |
+ [ -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 ] | |
+ 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 | |
+ read item | |
+ + echo INIT_PATH="/etc/rc.local" | |
grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=INIT_PATH | |
+ val="/etc/rc.local" | |
+ [ -n INIT_PATH ] | |
+ eval INIT_PATH="/etc/rc.local" | |
+ INIT_PATH=/etc/rc.local | |
+ [ -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 ] | |
+ 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 | |
+ read item | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ echo INIT_USER="root" | |
+ key=INIT_USER | |
+ val="root" | |
+ [ -n INIT_USER ] | |
+ eval INIT_USER="root" | |
+ INIT_USER=root | |
+ [ -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 ] | |
+ 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 | |
+ read item | |
+ echo LOCALE="zh_TW.UTF-8" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=LOCALE | |
+ val="zh_TW.UTF-8" | |
+ [ -n LOCALE ] | |
+ eval LOCALE="zh_TW.UTF-8" | |
+ LOCALE=zh_TW.UTF-8 | |
+ [ -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 ] | |
+ 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 | |
+ read item | |
+ echo METHOD="chroot" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=METHOD | |
+ val="chroot" | |
+ [ -n METHOD ] | |
+ eval METHOD="chroot" | |
+ METHOD=chroot | |
+ [ -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 ] | |
+ 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 | |
+ read item | |
+ + echo MOUNTS="" | |
grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=MOUNTS | |
+ val="" | |
+ [ -n MOUNTS ] | |
+ eval MOUNTS="" | |
+ MOUNTS= | |
+ [ -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 ] | |
+ 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 | |
+ read item | |
+ echo PRIVILEGED_USERS="root"+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=PRIVILEGED_USERS | |
+ val="root" | |
+ [ -n PRIVILEGED_USERS ] | |
+ eval PRIVILEGED_USERS="root" | |
+ PRIVILEGED_USERS=root | |
+ [ -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 ] | |
+ 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 | |
+ read item | |
+ echo SOURCE_PATH="http://mirror.archlinuxarm.org/" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=SOURCE_PATH | |
+ val="http://mirror.archlinuxarm.org/" | |
+ [ -n SOURCE_PATH ] | |
+ eval SOURCE_PATH="http://mirror.archlinuxarm.org/" | |
+ SOURCE_PATH=http://mirror.archlinuxarm.org/ | |
+ [ -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 ] | |
+ 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 SOURCE_PATH | |
+ read item | |
+ echo SSH_ARGS="" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=SSH_ARGS | |
+ val="" | |
+ [ -n SSH_ARGS ] | |
+ eval SSH_ARGS="" | |
+ SSH_ARGS= | |
+ [ -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 SOURCE_PATH ] | |
+ 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 SOURCE_PATH SSH_ARGS | |
+ read item | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ echo SSH_PORT="22" | |
+ key=SSH_PORT | |
+ val="22" | |
+ [ -n SSH_PORT ] | |
+ eval SSH_PORT="22" | |
+ SSH_PORT=22 | |
+ [ -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 SOURCE_PATH SSH_ARGS ] | |
+ 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 SOURCE_PATH SSH_ARGS SSH_PORT | |
+ read item | |
+ + echo SUITE="latest" | |
grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=SUITE | |
+ val="latest" | |
+ [ -n SUITE ] | |
+ eval SUITE="latest" | |
+ SUITE=latest | |
+ [ -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 SOURCE_PATH SSH_ARGS SSH_PORT ] | |
+ 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 SOURCE_PATH SSH_ARGS SSH_PORT SUITE | |
+ read item | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ echo TARGET_PATH="${EXTERNAL_STORAGE}/linux.img" | |
+ key=TARGET_PATH | |
+ val="${EXTERNAL_STORAGE}/linux.img" | |
+ [ -n TARGET_PATH ] | |
+ eval TARGET_PATH="${EXTERNAL_STORAGE}/linux.img" | |
+ TARGET_PATH=/sdcard/linux.img | |
+ [ -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 SOURCE_PATH SSH_ARGS SSH_PORT SUITE ] | |
+ 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 SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH | |
+ read item | |
+ echo TARGET_TYPE="file" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=TARGET_TYPE | |
+ val="file" | |
+ [ -n TARGET_TYPE ] | |
+ eval TARGET_TYPE="file" | |
+ TARGET_TYPE=file | |
+ [ -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 SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH ] | |
+ 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 SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE | |
+ read item | |
+ echo USER_NAME="android" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=USER_NAME | |
+ val="android" | |
+ [ -n USER_NAME ] | |
+ eval USER_NAME="android" | |
+ USER_NAME=android | |
+ [ -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 SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE ] | |
+ 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 SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME | |
+ read item | |
+ + echo USER_PASSWORD="22222222" | |
grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=USER_PASSWORD | |
+ val="22222222" | |
+ [ -n USER_PASSWORD ] | |
+ eval USER_PASSWORD="22222222" | |
+ USER_PASSWORD=22222222 | |
+ [ -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 SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME ] | |
+ 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 SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD | |
+ read item | |
+ echo VNC_ARGS="" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=VNC_ARGS | |
+ val="" | |
+ [ -n VNC_ARGS ] | |
+ eval VNC_ARGS="" | |
+ VNC_ARGS= | |
+ [ -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 SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD ] | |
+ 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 SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS | |
+ read item | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ echo VNC_DEPTH="16" | |
+ key=VNC_DEPTH | |
+ val="16" | |
+ [ -n VNC_DEPTH ] | |
+ eval VNC_DEPTH="16" | |
+ VNC_DEPTH=16 | |
+ [ -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 SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS ] | |
+ 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 SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH | |
+ read item | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ echo VNC_DISPLAY="0" | |
+ key=VNC_DISPLAY | |
+ val="0" | |
+ [ -n VNC_DISPLAY ] | |
+ eval VNC_DISPLAY="0" | |
+ VNC_DISPLAY=0 | |
+ [ -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 SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH ] | |
+ 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 SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH VNC_DISPLAY | |
+ read item | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ echo VNC_DPI="75" | |
+ key=VNC_DPI | |
+ val="75" | |
+ [ -n VNC_DPI ] | |
+ eval VNC_DPI="75" | |
+ VNC_DPI=75 | |
+ [ -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 SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH VNC_DISPLAY ] | |
+ 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 SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH VNC_DISPLAY VNC_DPI | |
+ read item | |
+ echo VNC_HEIGHT="1080" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=VNC_HEIGHT | |
+ val="1080" | |
+ [ -n VNC_HEIGHT ] | |
+ eval VNC_HEIGHT="1080" | |
+ VNC_HEIGHT=1080 | |
+ [ -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 SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS VNC_DEPTH VNC_DISPLAY VNC_DPI ] | |
+ 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 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 | |
+ read item | |
+ echo VNC_WIDTH="1920" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=VNC_WIDTH | |
+ val="1920" | |
+ [ -n VNC_WIDTH ] | |
+ eval VNC_WIDTH="1920" | |
+ VNC_WIDTH=1920 | |
+ [ -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 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 ] | |
+ 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 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 | |
+ read item | |
+ + echo X11_DISPLAY="0" | |
grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=X11_DISPLAY | |
+ val="0" | |
+ [ -n X11_DISPLAY ] | |
+ eval X11_DISPLAY="0" | |
+ X11_DISPLAY=0 | |
+ [ -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 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 ] | |
+ 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 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 | |
+ read item | |
+ echo X11_HOST="127.0.0.1" | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ key=X11_HOST | |
+ val="127.0.0.1" | |
+ [ -n X11_HOST ] | |
+ eval X11_HOST="127.0.0.1" | |
+ X11_HOST=127.0.0.1 | |
+ [ -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 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 ] | |
+ 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 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 | |
+ read item | |
+ + grep -o ^[0-9A-Z_]\{1,32\} | |
echo X11_SDL="false" | |
+ key=X11_SDL | |
+ val="false" | |
+ [ -n X11_SDL ] | |
+ eval X11_SDL="false" | |
+ X11_SDL=false | |
+ [ -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 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 ] | |
+ 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 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 | |
+ read item | |
+ grep -o ^[0-9A-Z_]\{1,32\} | |
+ echo X11_SDL_DELAY="15" | |
+ key=X11_SDL_DELAY | |
+ val="15" | |
+ [ -n X11_SDL_DELAY ] | |
+ eval X11_SDL_DELAY="15" | |
+ X11_SDL_DELAY=15 | |
+ [ -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 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 ] | |
+ 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 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 | |
+ read item | |
+ WITHOUT_CHECK=false | |
+ WITHOUT_DEPENDS=false | |
+ REVERSE_DEPENDS=false | |
+ EXCLUDE_COMPONENTS= | |
+ METHOD=chroot | |
+ [ -d /data/user/0/ru.meefik.linuxdeploy/env/config ] | |
+ [ -d /data/user/0/ru.meefik.linuxdeploy/env/include ] | |
+ [ -d /data/user/0/ru.meefik.linuxdeploy/tmp ] | |
+ [ -d /data/local/mnt ] | |
+ OPTCMD=deploy | |
+ shift | |
+ DO_ACTION=do_install && do_configure | |
+ OPTIND=1 | |
+ getopts :n:mic FLAG | |
+ shift 0 | |
+ [ = true ] | |
+ [ 0 -gt 0 ] | |
+ component_exec bootstrap desktop extra/ssh graphics | |
+ local components=bootstrap desktop extra/ssh graphics | |
+ [ false != true ] | |
+ IGNORE_DEPENDS= component_depends bootstrap desktop extra/ssh graphics | |
+ local components=bootstrap desktop extra/ssh graphics | |
+ [ -n bootstrap desktop extra/ssh graphics ] | |
+ local component conf_file TARGET DEPENDS | |
+ component=bootstrap | |
+ [ -z ] | |
+ IGNORE_DEPENDS= bootstrap | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/bootstrap/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/bootstrap/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/bootstrap/deploy.conf | |
+ eval DEPENDS="bootstrap/rootfs bootstrap/${DISTRIB} core" | |
+ DEPENDS=bootstrap/rootfs bootstrap/archlinux core | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends bootstrap/rootfs bootstrap/archlinux core | |
+ local components=bootstrap/rootfs bootstrap/archlinux core | |
+ [ -n bootstrap/rootfs bootstrap/archlinux core ] | |
+ local component conf_file TARGET DEPENDS | |
+ component=bootstrap/rootfs | |
+ [ -z bootstrap ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/bootstrap/rootfs/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/bootstrap/rootfs/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/bootstrap/rootfs/deploy.conf | |
+ eval | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends | |
+ local components= | |
+ [ -n ] | |
+ return 0 | |
+ echo bootstrap/rootfs | |
+ component=bootstrap/archlinux | |
+ [ -z bootstrap bootstrap/rootfs ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/bootstrap/archlinux/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/bootstrap/archlinux/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/bootstrap/archlinux/deploy.conf | |
+ eval DEPENDS="bootstrap" | |
+ DEPENDS=bootstrap | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends bootstrap | |
+ local components=bootstrap | |
+ [ -n bootstrap ] | |
+ local component conf_file TARGET DEPENDS | |
+ component=bootstrap | |
+ [ -z ] | |
+ continue | |
+ echo bootstrap/archlinux | |
+ component=core | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/core/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/core/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/core/deploy.conf | |
+ eval DEPENDS="core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot" | |
+ DEPENDS=core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot | |
+ local components=core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot | |
+ [ -n core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot ] | |
+ local component conf_file TARGET DEPENDS | |
+ component=core/emulator | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux core ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/core/emulator/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/core/emulator/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/core/emulator/deploy.conf | |
+ eval | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends | |
+ local components= | |
+ [ -n ] | |
+ return 0 | |
+ echo core/emulator | |
+ component=core/motd | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/core/motd/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/core/motd/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/core/motd/deploy.conf | |
+ eval | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends | |
+ local components= | |
+ [ -n ] | |
+ return 0 | |
+ echo core/motd | |
+ component=core/hosts | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/core/hosts/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/core/hosts/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/core/hosts/deploy.conf | |
+ eval | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends | |
+ local components= | |
+ [ -n ] | |
+ return 0 | |
+ echo core/hosts | |
+ component=core/hostname | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/core/hostname/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/core/hostname/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/core/hostname/deploy.conf | |
+ eval | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends | |
+ local components= | |
+ [ -n ] | |
+ return 0 | |
+ echo core/hostname | |
+ component=core/mnt | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/core/mnt/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/core/mnt/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/core/mnt/deploy.conf | |
+ eval | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends | |
+ local components= | |
+ [ -n ] | |
+ return 0 | |
+ echo core/mnt | |
+ component=core/net | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/core/net/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/core/net/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/core/net/deploy.conf | |
+ eval | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends | |
+ local components= | |
+ [ -n ] | |
+ return 0 | |
+ echo core/net | |
+ component=core/timezone | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/core/timezone/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/core/timezone/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/core/timezone/deploy.conf | |
+ eval | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends | |
+ local components= | |
+ [ -n ] | |
+ return 0 | |
+ echo core/timezone | |
+ component=core/su | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/core/su/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/core/su/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/core/su/deploy.conf | |
+ eval | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends | |
+ local components= | |
+ [ -n ] | |
+ return 0 | |
+ echo core/su | |
+ component=core/locale | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/core/locale/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/core/locale/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/core/locale/deploy.conf | |
+ eval | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends | |
+ local components= | |
+ [ -n ] | |
+ return 0 | |
+ echo core/locale | |
+ component=core/profile | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/core/profile/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/core/profile/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/core/profile/deploy.conf | |
+ eval | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends | |
+ local components= | |
+ [ -n ] | |
+ return 0 | |
+ echo core/profile | |
+ component=core/aid | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/core/aid/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/core/aid/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/core/aid/deploy.conf | |
+ eval DEPENDS="core/profile" | |
+ DEPENDS=core/profile | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends core/profile | |
+ local components=core/profile | |
+ [ -n core/profile ] | |
+ local component conf_file TARGET DEPENDS | |
+ component=core/profile | |
+ [ -z ] | |
+ continue | |
+ echo core/aid | |
+ component=core/sudo | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/core/sudo/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/core/sudo/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/core/sudo/deploy.conf | |
+ eval DEPENDS="core/profile" | |
+ DEPENDS=core/profile | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends core/profile | |
+ local components=core/profile | |
+ [ -n core/profile ] | |
+ local component conf_file TARGET DEPENDS | |
+ component=core/profile | |
+ [ -z ] | |
+ continue | |
+ echo core/sudo | |
+ component=core/unchroot | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/core/unchroot/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/core/unchroot/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/core/unchroot/deploy.conf | |
+ eval | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends core/profile | |
+ local components=core/profile | |
+ [ -n core/profile ] | |
+ local component conf_file TARGET DEPENDS | |
+ component=core/profile | |
+ [ -z ] | |
+ continue | |
+ echo core/unchroot | |
+ echo core | |
+ echo bootstrap | |
+ component=desktop | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot desktop | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/desktop/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/desktop/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/desktop/deploy.conf | |
+ eval DEPENDS="bootstrap desktop/desktop-base desktop/${DESKTOP}" | |
+ DEPENDS=bootstrap desktop/desktop-base desktop/lxde | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends bootstrap desktop/desktop-base desktop/lxde | |
+ local components=bootstrap desktop/desktop-base desktop/lxde | |
+ [ -n bootstrap desktop/desktop-base desktop/lxde ] | |
+ local component conf_file TARGET DEPENDS | |
+ component=bootstrap | |
+ [ -z ] | |
+ continue | |
+ component=desktop/desktop-base | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot desktop ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot desktop desktop/desktop-base | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/desktop/desktop-base/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/desktop/desktop-base/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/desktop/desktop-base/deploy.conf | |
+ eval DEPENDS="desktop" | |
+ DEPENDS=desktop | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends desktop | |
+ local components=desktop | |
+ [ -n desktop ] | |
+ local component conf_file TARGET DEPENDS | |
+ component=desktop | |
+ [ -z ] | |
+ continue | |
+ echo desktop/desktop-base | |
+ component=desktop/lxde | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot desktop desktop/desktop-base ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot desktop desktop/desktop-base desktop/lxde | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/desktop/lxde/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/desktop/lxde/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/desktop/lxde/deploy.conf | |
+ eval DEPENDS="desktop extra/dbus" | |
+ DEPENDS=desktop extra/dbus | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends desktop extra/dbus | |
+ local components=desktop extra/dbus | |
+ [ -n desktop extra/dbus ] | |
+ local component conf_file TARGET DEPENDS | |
+ component=desktop | |
+ [ -z ] | |
+ continue | |
+ component=extra/dbus | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot desktop desktop/desktop-base desktop/lxde ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot desktop desktop/desktop-base desktop/lxde extra/dbus | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/extra/dbus/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/extra/dbus/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/extra/dbus/deploy.conf | |
+ eval DEPENDS="extra" | |
+ DEPENDS=extra | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends extra | |
+ local components=extra | |
+ [ -n extra ] | |
+ local component conf_file TARGET DEPENDS | |
+ component=extra | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot desktop desktop/desktop-base desktop/lxde extra/dbus ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot desktop desktop/desktop-base desktop/lxde extra/dbus extra | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/extra/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/extra/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/extra/deploy.conf | |
+ eval DEPENDS="bootstrap" | |
+ DEPENDS=bootstrap | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends bootstrap | |
+ local components=bootstrap | |
+ [ -n bootstrap ] | |
+ local component conf_file TARGET DEPENDS | |
+ component=bootstrap | |
+ [ -z ] | |
+ continue | |
+ echo extra | |
+ echo extra/dbus | |
+ echo desktop/lxde | |
+ echo desktop | |
+ component=extra/ssh | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot desktop desktop/desktop-base desktop/lxde extra/dbus extra ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot desktop desktop/desktop-base desktop/lxde extra/dbus extra extra/ssh | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/extra/ssh/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/extra/ssh/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/extra/ssh/deploy.conf | |
+ eval DEPENDS="extra" | |
+ DEPENDS=extra | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends extra | |
+ local components=extra | |
+ [ -n extra ] | |
+ local component conf_file TARGET DEPENDS | |
+ component=extra | |
+ [ -z ] | |
+ continue | |
+ echo extra/ssh | |
+ component=graphics | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot desktop desktop/desktop-base desktop/lxde extra/dbus extra extra/ssh ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot desktop desktop/desktop-base desktop/lxde extra/dbus extra extra/ssh graphics | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/graphics/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/graphics/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/graphics/deploy.conf | |
+ eval DEPENDS="bootstrap graphics/${GRAPHICS}" | |
+ DEPENDS=bootstrap graphics/vnc | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends bootstrap graphics/vnc | |
+ local components=bootstrap graphics/vnc | |
+ [ -n bootstrap graphics/vnc ] | |
+ local component conf_file TARGET DEPENDS | |
+ component=bootstrap | |
+ [ -z ] | |
+ continue | |
+ component=graphics/vnc | |
+ [ -z bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot desktop desktop/desktop-base desktop/lxde extra/dbus extra extra/ssh graphics ] | |
+ IGNORE_DEPENDS= bootstrap bootstrap/rootfs bootstrap/archlinux core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/profile core/aid core/sudo core/unchroot desktop desktop/desktop-base desktop/lxde extra/dbus extra extra/ssh graphics graphics/vnc | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/env/include/graphics/vnc/deploy.conf | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/graphics/vnc/deploy.conf ] | |
+ grep -e ^TARGET= -e ^DEPENDS= /data/user/0/ru.meefik.linuxdeploy/env/include/graphics/vnc/deploy.conf | |
+ eval DEPENDS="graphics" | |
+ DEPENDS=graphics | |
+ [ false != true ] | |
+ component_is_compatible | |
+ local target= | |
+ [ -n ] | |
+ return 0 | |
+ [ false = true ] | |
+ component_depends graphics | |
+ local components=graphics | |
+ [ -n graphics ] | |
+ local component conf_file TARGET DEPENDS | |
+ component=graphics | |
+ [ -z ] | |
+ continue | |
+ echo graphics/vnc | |
+ echo graphics | |
+ components=bootstrap/rootfs | |
bootstrap/archlinux | |
core/emulator | |
core/motd | |
core/hosts | |
core/hostname | |
core/mnt | |
core/net | |
core/timezone | |
core/su | |
core/locale | |
core/profile | |
core/aid | |
core/sudo | |
core/unchroot | |
core | |
bootstrap | |
desktop/desktop-base | |
extra | |
extra/dbus | |
desktop/lxde | |
desktop | |
extra/ssh | |
graphics/vnc | |
graphics | |
+ [ -n bootstrap/rootfs | |
bootstrap/archlinux | |
core/emulator | |
core/motd | |
core/hosts | |
core/hostname | |
core/mnt | |
core/net | |
core/timezone | |
core/su | |
core/locale | |
core/profile | |
core/aid | |
core/sudo | |
core/unchroot | |
core | |
bootstrap | |
desktop/desktop-base | |
extra | |
extra/dbus | |
desktop/lxde | |
desktop | |
extra/ssh | |
graphics/vnc | |
graphics ] | |
+ set -e | |
+ COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/env/include/bootstrap/rootfs | |
+ [ -d /data/user/0/ru.meefik.linuxdeploy/env/include/bootstrap/rootfs ] | |
+ unset NAME DESC TARGET PARAMS DEPENDS EXTENDS | |
+ TARGET=*:*:* | |
+ . /data/user/0/ru.meefik.linuxdeploy/env/include/bootstrap/rootfs/deploy.conf | |
+ NAME=rootfs | |
+ DESC=Prepare and import RootFS | |
+ PARAMS=SOURCE_PATH | |
+ EXTENDS=bootstrap/archlinux | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/bootstrap/archlinux/deploy.sh ] | |
+ . /data/user/0/ru.meefik.linuxdeploy/env/include/bootstrap/archlinux/deploy.sh | |
+ [ -z armv7h ] | |
+ [ -z http://mirror.archlinuxarm.org/ ] | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/bootstrap/rootfs/deploy.sh ] | |
+ . /data/user/0/ru.meefik.linuxdeploy/env/include/bootstrap/rootfs/deploy.sh | |
+ [ -n file ] | |
+ [ -n /sdcard/linux.img ] | |
+ [ -n auto ] | |
+ [ -n 0 ] | |
+ component_is_exclude bootstrap/rootfs | |
+ local component=bootstrap/rootfs | |
+ [ -n bootstrap/rootfs ] | |
+ return 1 | |
+ [ false != true ] | |
+ params_check SOURCE_PATH | |
+ local params_list=SOURCE_PATH | |
+ local key val params_lost | |
+ eval val=$SOURCE_PATH | |
+ val=http://mirror.archlinuxarm.org/ | |
+ [ -z http://mirror.archlinuxarm.org/ ] | |
+ [ -n ] | |
+ return 0 | |
+ [ true = true ] | |
+ msg ## bootstrap/rootfs : do_install && do_configure | |
+ echo ## bootstrap/rootfs : do_install && do_configure | |
## bootstrap/rootfs : do_install && do_configure | |
+ set +e | |
+ eval do_install && do_configure | |
+ do_install | |
+ [ /data/local/mnt != /sdcard/linux.img ] | |
+ container_mounted | |
+ [ chroot = chroot ] | |
+ is_mounted /data/local/mnt | |
+ local mount_point=/data/local/mnt | |
+ [ -n /data/local/mnt ] | |
+ grep -q /data/local/mnt /proc/mounts | |
+ | |
+ return 1 | |
+ msg :: Installing bootstrap/rootfs ... | |
+ echo :: Installing bootstrap/rootfs ... | |
:: Installing bootstrap/rootfs ... | |
+ rootfs_make | |
+ msg -n Checking installation path ... | |
+ echo -n Checking installation path ... | |
Checking installation path ... + [ -e /sdcard/linux.img -a ! -f /sdcard/linux.img ] | |
+ mkdir -p /sdcard | |
+ msg done | |
+ echo done | |
done | |
+ [ file = file ] | |
+ local file_size=0 | |
+ [ -f /sdcard/linux.img ] | |
+ stat -c %s /sdcard/linux.img | |
+ file_size=2146435072 | |
+ [ -z 0 -o 0 -le 0 ] | |
+ stat -c %s -f /sdcard | |
+ local block_size=4096 | |
+ stat -c %a -f /sdcard | |
+ local available_size=4257263 | |
+ let available_size=4096*4257263+2146435072 | |
+ let DISK_SIZE=(19584184320-19584184320/10)/1048576 | |
+ [ 16809 -gt 2047 ] | |
+ DISK_SIZE=2047 | |
+ [ 2047 -lt 512 ] | |
+ let file_size=2146435072/1048576 | |
+ [ 2047 != 2047 ] | |
+ [ file = file -o file = partition ] | |
+ msg -n Making file system ... | |
+ echo -n Making file system ... | |
Making file system ... + losetup -a | |
+ grep -c /sdcard/linux.img | |
+ local loop_exist=0 | |
+ grep -c /sdcard/linux.img /proc/mounts | |
+ local img_mounted=0 | |
+ [ 0 -ne 0 -o 0 -ne 0 ] | |
+ local fs_args | |
+ [ -n auto -a auto != auto ] | |
+ which mke2fs | |
+ local makefs=/system/xbin/mke2fs | |
+ [ -n /system/xbin/mke2fs ] | |
+ /system/xbin/mke2fs -qF -O ^has_journal /sdcard/linux.img | |
+ is_ok fail done | |
+ [ 0 -eq 0 ] | |
+ [ -n done ] | |
+ msg done | |
+ echo done | |
done | |
+ return 0 | |
+ [ file = directory ] | |
+ [ file = ram ] | |
+ return 0 | |
+ container_mount | |
+ [ chroot = chroot ] | |
+ [ 0 -eq 0 ] | |
+ container_mount root proc sys selinux dev tty pts shm tun binfmt_misc | |
+ [ chroot = chroot ] | |
+ [ 10 -eq 0 ] | |
+ params_check TARGET_PATH | |
+ local params_list=TARGET_PATH | |
+ local key val params_lost | |
+ eval val=$TARGET_PATH | |
+ val=/sdcard/linux.img | |
+ [ -z /sdcard/linux.img ] | |
+ [ -n ] | |
+ return 0 | |
+ msg Mounting partitions: | |
+ echo Mounting partitions: | |
Mounting partitions: | |
+ local item | |
+ mount_part root | |
+ msg -n / ... | |
+ echo -n / ... | |
/ ... + is_mounted /data/local/mnt | |
+ local mount_point=/data/local/mnt | |
+ [ -n /data/local/mnt ] | |
+ grep -q /data/local/mnt /proc/mounts | |
+ | |
+ return 1 | |
+ [ -d /data/local/mnt ] | |
+ local mnt_opts | |
+ [ -d /sdcard/linux.img ] | |
+ mnt_opts=rw,relatime | |
+ mount -o rw,relatime /sdcard/linux.img /data/local/mnt | |
+ mount -o remount,exec,suid,dev /data/local/mnt | |
+ is_ok fail done | |
+ [ 0 -eq 0 ] | |
+ [ -n done ] | |
+ msg done | |
+ echo done | |
done | |
+ return 0 | |
+ return 0 | |
+ mount_part proc | |
+ msg -n /proc ... | |
+ echo -n /proc ... | |
/proc ... + local target=/data/local/mnt/proc | |
+ is_mounted /data/local/mnt/proc | |
+ local mount_point=/data/local/mnt/proc | |
+ [ -n /data/local/mnt/proc ] | |
+ grep -q /data/local/mnt/proc /proc/mounts | |
+ | |
+ return 1 | |
+ [ -d /data/local/mnt/proc ] | |
+ mkdir -p /data/local/mnt/proc | |
+ mount -t proc proc /data/local/mnt/proc | |
+ is_ok fail done | |
+ [ 0 -eq 0 ] | |
+ [ -n done ] | |
+ msg done | |
+ echo done | |
done | |
+ return 0 | |
+ return 0 | |
+ mount_part sys | |
+ msg -n /sys ... | |
+ echo -n /sys ... | |
/sys ... + local target=/data/local/mnt/sys | |
+ is_mounted /data/local/mnt/sys | |
+ local mount_point=/data/local/mnt/sys | |
+ [ -n /data/local/mnt/sys ] | |
+ grep -q /data/local/mnt/sys /proc/mounts | |
+ | |
+ return 1 | |
+ [ -d /data/local/mnt/sys ] | |
+ mkdir -p /data/local/mnt/sys | |
+ mount -t sysfs sys /data/local/mnt/sys | |
+ is_ok fail done | |
+ [ 0 -eq 0 ] | |
+ [ -n done ] | |
+ msg done | |
+ echo done | |
done | |
+ return 0 | |
+ return 0 | |
+ mount_part selinux | |
+ selinux_support | |
+ [ -d /sys/fs/selinux ] | |
+ return 0 | |
+ msg -n /sys/fs/selinux ... | |
+ echo -n /sys/fs/selinux ... | |
/sys/fs/selinux ... + local target=/data/local/mnt/sys/fs/selinux | |
+ is_mounted /data/local/mnt/sys/fs/selinux | |
+ local mount_point=/data/local/mnt/sys/fs/selinux | |
+ [ -n /data/local/mnt/sys/fs/selinux ] | |
+ grep -q /data/local/mnt/sys/fs/selinux /proc/mounts | |
+ | |
+ return 1 | |
+ [ -e /sys/fs/selinux/enforce ] | |
+ cat /sys/fs/selinux/enforce | |
+ echo 0 | |
+ mount -t selinuxfs selinuxfs /data/local/mnt/sys/fs/selinux | |
+ mount -o remount,ro,bind /data/local/mnt/sys/fs/selinux | |
+ is_ok fail done | |
+ [ 0 -eq 0 ] | |
+ [ -n done ] | |
+ msg done | |
+ echo done | |
done | |
+ return 0 | |
+ return 0 | |
+ mount_part dev | |
+ msg -n /dev ... | |
+ echo -n /dev ... | |
/dev ... + local target=/data/local/mnt/dev | |
+ is_mounted /data/local/mnt/dev | |
+ local mount_point=/data/local/mnt/dev | |
+ [ -n /data/local/mnt/dev ] | |
+ grep -q /data/local/mnt/dev /proc/mounts | |
+ | |
+ return 1 | |
+ [ -d /data/local/mnt/dev ] | |
+ mkdir -p /data/local/mnt/dev | |
+ [ -e /dev/fd ] | |
+ [ -e /dev/stdin ] | |
+ [ -e /dev/stdout ] | |
+ [ -e /dev/stderr ] | |
+ mount -o bind /dev /data/local/mnt/dev | |
+ is_ok fail done | |
+ [ 0 -eq 0 ] | |
+ [ -n done ] | |
+ msg done | |
+ echo done | |
done | |
+ return 0 | |
+ return 0 | |
+ mount_part tty | |
+ [ ! -e /dev/tty0 ] | |
+ return 0 | |
+ mount_part pts | |
+ msg -n /dev/pts ... | |
+ echo -n /dev/pts ... | |
/dev/pts ... + local target=/data/local/mnt/dev/pts | |
+ is_mounted /data/local/mnt/dev/pts | |
+ local mount_point=/data/local/mnt/dev/pts | |
+ [ -n /data/local/mnt/dev/pts ] | |
+ grep -q /data/local/mnt/dev/pts /proc/mounts | |
+ | |
+ return 1 | |
+ [ -d /data/local/mnt/dev/pts ] | |
+ mount -o mode=0620,gid=5 -t devpts devpts /data/local/mnt/dev/pts | |
+ is_ok fail done | |
+ [ 0 -eq 0 ] | |
+ [ -n done ] | |
+ msg done | |
+ echo done | |
done | |
+ return 0 | |
+ return 0 | |
+ mount_part shm | |
+ msg -n /dev/shm ... | |
+ echo -n /dev/shm ... | |
/dev/shm ... + local target=/dev/shm | |
+ [ -L /dev/shm ] | |
+ target=/data/local/mnt//dev/shm | |
+ is_mounted /data/local/mnt//dev/shm | |
+ local mount_point=/data/local/mnt//dev/shm | |
+ [ -n /data/local/mnt//dev/shm ] | |
+ grep -q /data/local/mnt//dev/shm /proc/mounts | |
+ | |
+ return 1 | |
+ [ -d /data/local/mnt//dev/shm ] | |
+ mount -t tmpfs tmpfs /data/local/mnt//dev/shm | |
+ is_ok fail done | |
+ [ 0 -eq 0 ] | |
+ [ -n done ] | |
+ msg done | |
+ echo done | |
done | |
+ return 0 | |
+ return 0 | |
+ mount_part tun | |
+ [ ! -e /dev/net/tun ] | |
+ return 0 | |
+ mount_part binfmt_misc | |
+ multiarch_support | |
+ [ -d /proc/sys/fs/binfmt_misc ] | |
+ return 1 | |
+ return 0 | |
+ return 0 | |
+ return 0 | |
+ is_archive http://mirror.archlinuxarm.org/ | |
+ local src=http://mirror.archlinuxarm.org/ | |
+ [ -n http://mirror.archlinuxarm.org/ ] | |
+ [ -z http://mirror.archlinuxarm.org/ -o -z http://mirror.archlinuxarm.org/ -o -z http://mirror.archlinuxarm.org/ ] | |
+ return 1 | |
+ do_configure | |
+ return 0 | |
+ set -e | |
+ COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/env/include/bootstrap/archlinux | |
+ [ -d /data/user/0/ru.meefik.linuxdeploy/env/include/bootstrap/archlinux ] | |
+ unset NAME DESC TARGET PARAMS DEPENDS EXTENDS | |
+ TARGET=*:*:* | |
+ . /data/user/0/ru.meefik.linuxdeploy/env/include/bootstrap/archlinux/deploy.conf | |
+ NAME=archlinux | |
+ DESC=Bootstrap for Arch Linux | |
+ DEPENDS=bootstrap | |
+ [ -e /data/user/0/ru.meefik.linuxdeploy/env/include/bootstrap/archlinux/deploy.sh ] | |
+ . /data/user/0/ru.meefik.linuxdeploy/env/include/bootstrap/archlinux/deploy.sh | |
+ [ -z armv7h ] | |
+ [ -z http://mirror.archlinuxarm.org/ ] | |
+ component_is_exclude bootstrap/archlinux | |
+ local component=bootstrap/archlinux | |
+ [ -n bootstrap/archlinux ] | |
+ return 1 | |
+ [ false != true ] | |
+ params_check | |
+ local params_list= | |
+ local key val params_lost | |
+ [ -n ] | |
+ return 0 | |
+ [ true = true ] | |
+ msg ## bootstrap/archlinux : do_install && do_configure | |
+ echo ## bootstrap/archlinux : do_install && do_configure | |
## bootstrap/archlinux : do_install && do_configure | |
+ set +e | |
+ eval do_install && do_configure | |
+ do_install | |
+ is_archive http://mirror.archlinuxarm.org/ | |
+ local src=http://mirror.archlinuxarm.org/ | |
+ [ -n http://mirror.archlinuxarm.org/ ] | |
+ [ -z http://mirror.archlinuxarm.org/ -o -z http://mirror.archlinuxarm.org/ -o -z http://mirror.archlinuxarm.org/ ] | |
+ return 1 | |
+ msg :: Installing bootstrap/archlinux ... | |
+ echo :: Installing bootstrap/archlinux ... | |
:: Installing bootstrap/archlinux ... | |
+ local basic_packages=filesystem acl archlinux-keyring attr bash bzip2 ca-certificates coreutils cracklib curl db e2fsprogs expat findutils gawk gcc-libs gdbm glibc gmp gnupg gpgme grep icu keyutils krb5 libarchive libassuan libcap libgcrypt libgpg-error libgssglue libidn libksba libldap libpsl libsasl libssh2 libtirpc linux-api-headers lz4 lzo ncurses nettle openssl pacman pacman-mirrorlist pam pambase perl pinentry pth readline run-parts sed shadow sudo tzdata util-linux xz which zlib | |
+ get_platform armv7h | |
+ local arch=armv7h | |
+ [ -z armv7h ] | |
+ echo arm | |
+ local repo_url=http://mirror.archlinuxarm.org/armv7h/core | |
+ local cache_dir=/data/local/mnt/var/cache/pacman/pkg | |
+ msg URL: http://mirror.archlinuxarm.org/armv7h/core | |
+ echo URL: http://mirror.archlinuxarm.org/armv7h/core | |
URL: http://mirror.archlinuxarm.org/armv7h/core | |
+ msg -n Preparing for deployment ... | |
+ echo -n Preparing for deployment ... | |
Preparing for deployment ... + set -e | |
+ cd /data/local/mnt | |
+ mkdir etc | |
+ echo root:x:0:0:root:/root:/bin/bash | |
+ echo root:x:0: | |
+ touch etc/fstab | |
+ mkdir tmp | |
+ chmod 1777 tmp | |
+ mkdir -p var/tmp | |
+ chmod 1777 var/tmp | |
+ mkdir -p var/games | |
+ chmod 775 var/games | |
+ mkdir -p var/spool/mail | |
+ chmod 1777 var/spool/mail | |
+ mkdir -p /data/local/mnt/var/cache/pacman/pkg | |
+ exit 0 | |
+ is_ok fail done | |
+ [ 0 -eq 0 ] | |
+ [ -n done ] | |
+ msg done | |
+ echo done | |
done | |
+ return 0 | |
+ msg -n Retrieving packages list ... | |
+ echo -n Retrieving packages list ... | |
Retrieving packages list ... + wget -q -O - http://mirror.archlinuxarm.org/armv7h/core/ | |
+ awk -F/ {print $NF} | |
+ sed -n /<a / s/^.*<a [^>]*href="\([^\"]*\)".*$/\1/p | |
+ sort -rn | |
wget: bad address 'mirror.archlinuxarm.org' | |
+ local pkg_list= | |
+ is_ok fail done | |
+ [ 0 -eq 0 ] | |
+ [ -n done ] | |
+ msg done | |
+ echo done | |
done | |
+ return 0 | |
+ msg Retrieving base packages: | |
+ echo Retrieving base packages: | |
Retrieving base packages: | |
+ msg -n filesystem ... | |
+ echo -n filesystem ... | |
filesystem ... + grep -m1 -e ^filesystem-[[:digit:]].*\.xz$ -e ^filesystem-[[:digit:]].*\.gz$ | |
+ echo | |
+ local pkg_file= | |
+ test | |
+ is_ok fail | |
+ [ 1 -eq 0 ] | |
+ [ -n fail ] | |
+ msg fail | |
+ echo fail | |
fail | |
+ return 1 | |
+ return 1 | |
+ exit 1 | |
+ is_ok | |
+ [ 1 -eq 0 ] | |
+ [ -n ] | |
+ return 1 | |
+ return 1 | |
+ printf $'<<< deploy\n' | |
<<< deploy | |
+ exit 0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment