Created
October 15, 2020 05:08
-
-
Save sirgt/136f9a37bb9dc18c85ac2cda740aed20 to your computer and use it in GitHub Desktop.
linuxdeploy-output.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/files/bin:/su/bin:/sbin:/vendor/bin:/system/sbin:/system/bin:/su/xbin:/system/xbin | |
+ printf $'>>> deploy\n' | |
>>> deploy | |
+ /data/user/0/ru.meefik.linuxdeploy/files/bin/linuxdeploy -d -t deploy | |
+ config_which linux | |
+ local 'conf_file=linux' | |
+ '[' -n linux ] | |
+ '[' -n linux ] | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/files/config/linux.conf | |
+ echo /data/user/0/ru.meefik.linuxdeploy/files/config/linux.conf | |
+ CONF_FILE=/data/user/0/ru.meefik.linuxdeploy/files/config/linux.conf | |
+ basename /data/user/0/ru.meefik.linuxdeploy/files/config/linux.conf .conf | |
+ PROFILE=linux | |
+ OPTLST=' ' | |
+ params_read /data/user/0/ru.meefik.linuxdeploy/files/config/linux.conf | |
+ local 'conf_file=/data/user/0/ru.meefik.linuxdeploy/files/config/linux.conf' | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/config/linux.conf ] | |
+ local item key val | |
+ read item | |
+ echo 'ARCH="aarch64"' | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ key=ARCH | |
+ val='"aarch64"' | |
+ '[' -n ARCH ] | |
+ eval 'ARCH="aarch64"' | |
+ ARCH=aarch64 | |
+ '[' -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 | |
+ + echogrep 'DISTRIB="centos"' -o | |
'^[0-9A-Z_]\{1,32\}' | |
+ key=DISTRIB | |
+ val='"centos"' | |
+ '[' -n DISTRIB ] | |
+ eval 'DISTRIB="centos"' | |
+ DISTRIB=centos | |
+ '[' -n ' ARCH DESKTOP DISK_SIZE ' ] | |
+ OPTLST=' ARCH DESKTOP DISK_SIZE DISTRIB ' | |
+ read item | |
+ echo 'DNS=""' | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ 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 | |
+ grep+ -o '^[0-9A-Z_]\{1,32\}'echo | |
'FB_DEV="/dev/graphics/fb0"' | |
+ 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 | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ echo 'FB_DISPLAY="0"' | |
+ 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 | |
+ grep -o '^[0-9A-Z_]\{1,32\}'+ echo 'FB_FREEZE="none"' | |
+ 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+ grep -o '^[0-9A-Z_]\{1,32\}' | |
'FB_REFRESH="true"' | |
+ 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 | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ echo 'FS_TYPE="ext4"' | |
+ key=FS_TYPE | |
+ val='"ext4"' | |
+ '[' -n FS_TYPE ] | |
+ eval 'FS_TYPE="ext4"' | |
+ FS_TYPE=ext4 | |
+ '[' -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' extra/ssh 'init"' | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ key=INCLUDE | |
+ val='"bootstrap extra/ssh init"' | |
+ '[' -n INCLUDE ] | |
+ eval 'INCLUDE="bootstrap extra/ssh init"' | |
+ INCLUDE='bootstrap extra/ssh init' | |
+ '[' -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="sysv"' | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ key=INIT | |
+ val='"sysv"' | |
+ '[' -n INIT ] | |
+ eval 'INIT="sysv"' | |
+ INIT=sysv | |
+ '[' -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 | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ echo 'INIT_ASYNC="false"' | |
+ 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 | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ echo 'INIT_LEVEL="3"' | |
+ 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 | |
+ echo 'INIT_USER="root"' | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ 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="C"'+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ key=LOCALE | |
+ val='"C"' | |
+ '[' -n LOCALE ] | |
+ eval 'LOCALE="C"' | |
+ LOCALE=C | |
+ '[' -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 '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 ' ] | |
+ 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 MOUNTS ' | |
+ read item | |
+ echo 'NET_TRIGGER=""' | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ key=NET_TRIGGER | |
+ val='""' | |
+ '[' -n NET_TRIGGER ] | |
+ eval 'NET_TRIGGER=""' | |
+ NET_TRIGGER= | |
+ '[' -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 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 MOUNTS NET_TRIGGER ' | |
+ read item | |
+ echo 'POWER_TRIGGER=""' | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ key=POWER_TRIGGER | |
+ val='""' | |
+ '[' -n POWER_TRIGGER ] | |
+ eval 'POWER_TRIGGER=""' | |
+ POWER_TRIGGER= | |
+ '[' -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 MOUNTS NET_TRIGGER ' ] | |
+ 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 MOUNTS NET_TRIGGER POWER_TRIGGER ' | |
+ read item | |
+ + echogrep 'PRIVILEGED_USERS="centos:aid_inet' centos:aid_sdcard_rw -o '^[0-9A-Z_]\{1,32\}' 'centos:aid_graphics"' | |
+ key=PRIVILEGED_USERS | |
+ val='"centos:aid_inet centos:aid_sdcard_rw centos:aid_graphics"' | |
+ '[' -n PRIVILEGED_USERS ] | |
+ eval 'PRIVILEGED_USERS="centos:aid_inet centos:aid_sdcard_rw centos:aid_graphics"' | |
+ PRIVILEGED_USERS='centos:aid_inet centos:aid_sdcard_rw centos:aid_graphics' | |
+ '[' -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 MOUNTS NET_TRIGGER POWER_TRIGGER ' ] | |
+ 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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS ' | |
+ read item | |
+ echo 'PULSE_HOST="127.0.0.1"' | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ key=PULSE_HOST | |
+ val='"127.0.0.1"' | |
+ '[' -n PULSE_HOST ] | |
+ eval 'PULSE_HOST="127.0.0.1"' | |
+ PULSE_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 MOUNTS NET_TRIGGER POWER_TRIGGER 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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_HOST ' | |
+ read item | |
+ echo 'PULSE_PORT="4712"' | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ key=PULSE_PORT | |
+ val='"4712"' | |
+ '[' -n PULSE_PORT ] | |
+ eval 'PULSE_PORT="4712"' | |
+ PULSE_PORT=4712 | |
+ '[' -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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_HOST PULSE_PORT ' | |
+ read item | |
+ echo 'SOURCE_PATH="http://mirror.centos.org/altarch/"'+ | |
grep -o '^[0-9A-Z_]\{1,32\}' | |
+ key=SOURCE_PATH | |
+ val='"http://mirror.centos.org/altarch/"' | |
+ '[' -n SOURCE_PATH ] | |
+ eval 'SOURCE_PATH="http://mirror.centos.org/altarch/"' | |
+ SOURCE_PATH=http://mirror.centos.org/altarch/ | |
+ '[' -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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_HOST PULSE_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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_HOST PULSE_PORT 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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_HOST PULSE_PORT 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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS ' | |
+ read item | |
+ echo 'SSH_PORT="22"' | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ 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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_HOST PULSE_PORT 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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT ' | |
+ read item | |
+ echo 'SUITE="7"' | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ key=SUITE | |
+ val='"7"' | |
+ '[' -n SUITE ] | |
+ eval 'SUITE="7"' | |
+ SUITE=7 | |
+ '[' -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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_HOST PULSE_PORT 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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE ' | |
+ read item | |
+ echo 'TARGET_PATH="${EXTERNAL_STORAGE}/linux"' | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ key=TARGET_PATH | |
+ val='"${EXTERNAL_STORAGE}/linux"' | |
+ '[' -n TARGET_PATH ] | |
+ eval 'TARGET_PATH="${EXTERNAL_STORAGE}/linux"' | |
+ TARGET_PATH=/sdcard/linux | |
+ '[' -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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_HOST PULSE_PORT 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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH ' | |
+ read item | |
+ echo 'TARGET_TYPE="directory"' | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ key=TARGET_TYPE | |
+ val='"directory"' | |
+ '[' -n TARGET_TYPE ] | |
+ eval 'TARGET_TYPE="directory"' | |
+ TARGET_TYPE=directory | |
+ '[' -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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_HOST PULSE_PORT 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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE ' | |
+ read item | |
+ echo 'USER_NAME="centos"' | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ key=USER_NAME | |
+ val='"centos"' | |
+ '[' -n USER_NAME ] | |
+ eval 'USER_NAME="centos"' | |
+ USER_NAME=centos | |
+ '[' -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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_HOST PULSE_PORT 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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME ' | |
+ read item | |
+ echo 'USER_PASSWORD="Juilin00!"' | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ key=USER_PASSWORD | |
+ val='"Juilin00!"' | |
+ '[' -n USER_PASSWORD ] | |
+ eval 'USER_PASSWORD="Juilin00!"' | |
+ USER_PASSWORD='Juilin00!' | |
+ '[' -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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_HOST PULSE_PORT 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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_HOST PULSE_PORT 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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_HOST PULSE_PORT 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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_HOST PULSE_PORT SOURCE_PATH SSH_ARGS SSH_PORT SUITE TARGET_PATH TARGET_TYPE USER_NAME USER_PASSWORD VNC_ARGS ' | |
+ read item | |
+ echo 'VNC_DEPTH="16"' | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ 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 MOUNTS NET_TRIGGER POWER_TRIGGER PRIVILEGED_USERS PULSE_HOST PULSE_PORT 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 MOUNTS NET_TRIGGER POWER_TRIGGER 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 ' | |
+ 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 MOUNTS NET_TRIGGER POWER_TRIGGER 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 ' ] | |
+ 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 MOUNTS NET_TRIGGER POWER_TRIGGER 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 ' | |
+ 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 MOUNTS NET_TRIGGER POWER_TRIGGER 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 ' ] | |
+ 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 MOUNTS NET_TRIGGER POWER_TRIGGER 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 ' | |
+ 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 MOUNTS NET_TRIGGER POWER_TRIGGER 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 ' ] | |
+ 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 MOUNTS NET_TRIGGER POWER_TRIGGER 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 ' | |
+ read item | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ echo 'VNC_WIDTH="1920"' | |
+ 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 MOUNTS NET_TRIGGER POWER_TRIGGER 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 ' ] | |
+ 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 MOUNTS NET_TRIGGER POWER_TRIGGER 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 ' | |
+ 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 MOUNTS NET_TRIGGER POWER_TRIGGER 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 ' ] | |
+ 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 MOUNTS NET_TRIGGER POWER_TRIGGER 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 ' | |
+ 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 MOUNTS NET_TRIGGER POWER_TRIGGER 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 ' ] | |
+ 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 MOUNTS NET_TRIGGER POWER_TRIGGER 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 ' | |
+ read item | |
+ echo 'X11_SDL="false"' | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ 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 MOUNTS NET_TRIGGER POWER_TRIGGER 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 ' ] | |
+ 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 MOUNTS NET_TRIGGER POWER_TRIGGER 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 ' | |
+ read item | |
+ echo 'X11_SDL_DELAY="15"' | |
+ grep -o '^[0-9A-Z_]\{1,32\}' | |
+ 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 MOUNTS NET_TRIGGER POWER_TRIGGER 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 ' ] | |
+ 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 MOUNTS NET_TRIGGER POWER_TRIGGER 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 ' | |
+ read item | |
+ WITHOUT_CHECK=false | |
+ WITHOUT_DEPENDS=false | |
+ REVERSE_DEPENDS=false | |
+ EXCLUDE_COMPONENTS= | |
+ '[' -d /data/user/0/ru.meefik.linuxdeploy/files/config ] | |
+ '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include ] | |
+ '[' -d /data/user/0/ru.meefik.linuxdeploy/files/tmp ] | |
+ '[' -d /data/local/mnt ] | |
+ OPTCMD=deploy | |
+ shift | |
+ DO_ACTION='do_install && do_configure' | |
+ OPTIND=1 | |
+ getopts :n:mic FLAG | |
+ shift 0 | |
+ params_parse | |
+ OPTIND=1 | |
+ '[' 0 -gt 0 ] | |
+ shift 0 | |
+ '[' '=' true ] | |
+ '[' 0 -gt 0 ] | |
+ component_exec 'bootstrap extra/ssh init' | |
+ local 'components=bootstrap extra/ssh init' | |
+ '[' false '!=' true ] | |
+ IGNORE_DEPENDS=' ' component_depends bootstrap extra/ssh init | |
+ local 'components=bootstrap extra/ssh init' | |
+ '[' -n 'bootstrap extra/ssh init' ] | |
+ local component conf_file TARGET DEPENDS | |
+ component=bootstrap | |
+ '[' -z ' ' ] | |
+ IGNORE_DEPENDS=' bootstrap ' | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/deploy.conf | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/deploy.conf ] | |
+ grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/deploy.conf | |
+ eval 'DEPENDS="bootstrap/rootfs' 'bootstrap/${DISTRIB}' 'core"' | |
+ DEPENDS='bootstrap/rootfs bootstrap/centos core' | |
+ '[' false '!=' true ] | |
+ component_is_compatible | |
+ local 'target=' | |
+ '[' -n ] | |
+ return 0 | |
+ '[' false '=' true ] | |
+ component_depends bootstrap/rootfs bootstrap/centos core | |
+ local 'components=bootstrap/rootfs bootstrap/centos core' | |
+ '[' -n 'bootstrap/rootfs bootstrap/centos 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/files/include/bootstrap/rootfs/deploy.conf | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/rootfs/deploy.conf ] | |
+ grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/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/centos | |
+ '[' -z ' bootstrap bootstrap/rootfs ' ] | |
+ IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/centos ' | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/centos/deploy.conf | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/centos/deploy.conf ] | |
+ grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/centos/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/centos | |
+ component=core | |
+ '[' -z ' bootstrap bootstrap/rootfs bootstrap/centos ' ] | |
+ IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/centos core ' | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/deploy.conf | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/deploy.conf ] | |
+ grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/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/aid core/profile core/sudo 'core/unchroot"' | |
+ 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' | |
+ '[' 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/aid core/profile 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/aid core/profile core/sudo core/unchroot' | |
+ '[' -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' ] | |
+ local component conf_file TARGET DEPENDS | |
+ component=core/emulator | |
+ '[' -z ' bootstrap bootstrap/rootfs bootstrap/centos core ' ] | |
+ IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/centos core core/emulator ' | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/emulator/deploy.conf | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/emulator/deploy.conf ] | |
+ grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/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/centos core core/emulator ' ] | |
+ IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/centos core core/emulator core/motd ' | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/motd/deploy.conf | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/motd/deploy.conf ] | |
+ grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/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/centos core core/emulator core/motd ' ] | |
+ IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/centos core core/emulator core/motd core/hosts ' | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/hosts/deploy.conf | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/hosts/deploy.conf ] | |
+ grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/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/centos core core/emulator core/motd core/hosts ' ] | |
+ IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/centos core core/emulator core/motd core/hosts core/hostname ' | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/hostname/deploy.conf | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/hostname/deploy.conf ] | |
+ grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/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/centos core core/emulator core/motd core/hosts core/hostname ' ] | |
+ IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/centos core core/emulator core/motd core/hosts core/hostname core/mnt ' | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/mnt/deploy.conf | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/mnt/deploy.conf ] | |
+ grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/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/centos core core/emulator core/motd core/hosts core/hostname core/mnt ' ] | |
+ IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/centos core core/emulator core/motd core/hosts core/hostname core/mnt core/net ' | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/net/deploy.conf | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/net/deploy.conf ] | |
+ grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/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/centos core core/emulator core/motd core/hosts core/hostname core/mnt core/net ' ] | |
+ IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/centos core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone ' | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/timezone/deploy.conf | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/timezone/deploy.conf ] | |
+ grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/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/centos core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone ' ] | |
+ IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/centos 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/files/include/core/su/deploy.conf | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/su/deploy.conf ] | |
+ grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/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/centos core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su ' ] | |
+ IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/centos 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/files/include/core/locale/deploy.conf | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/locale/deploy.conf ] | |
+ grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/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/aid | |
+ '[' -z ' bootstrap bootstrap/rootfs bootstrap/centos 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/centos core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid ' | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/aid/deploy.conf | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/aid/deploy.conf ] | |
+ grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/core/aid/deploy.conf | |
+ eval | |
+ '[' false '!=' true ] | |
+ component_is_compatible | |
+ local 'target=' | |
+ '[' -n ] | |
+ return 0 | |
+ '[' false '=' true ] | |
+ component_depends | |
+ local 'components=' | |
+ '[' -n ] | |
+ return 0 | |
+ echo core/aid | |
+ component=core/profile | |
+ '[' -z ' bootstrap bootstrap/rootfs bootstrap/centos core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid ' ] | |
+ IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/centos core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile ' | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/profile/deploy.conf | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/profile/deploy.conf ] | |
+ grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/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/sudo | |
+ '[' -z ' bootstrap bootstrap/rootfs bootstrap/centos core core/emulator core/motd core/hosts core/hostname core/mnt core/net core/timezone core/su core/locale core/aid core/profile ' ] | |
+ IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/centos 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 ' | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/sudo/deploy.conf | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/sudo/deploy.conf ] | |
+ grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/core/sudo/deploy.conf | |
+ eval | |
+ '[' false '!=' true ] | |
+ component_is_compatible | |
+ local 'target=' | |
+ '[' -n ] | |
+ return 0 | |
+ '[' false '=' true ] | |
+ component_depends | |
+ local 'components=' | |
+ '[' -n ] | |
+ return 0 | |
+ echo core/sudo | |
+ component=core/unchroot | |
+ '[' -z ' bootstrap bootstrap/rootfs bootstrap/centos 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 ' ] | |
+ IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/centos 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 ' | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/core/unchroot/deploy.conf | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/core/unchroot/deploy.conf ] | |
+ grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/core/unchroot/deploy.conf | |
+ eval | |
+ '[' false '!=' true ] | |
+ component_is_compatible | |
+ local 'target=' | |
+ '[' -n ] | |
+ return 0 | |
+ '[' false '=' true ] | |
+ component_depends | |
+ local 'components=' | |
+ '[' -n ] | |
+ return 0 | |
+ echo core/unchroot | |
+ echo core | |
+ echo bootstrap | |
+ component=extra/ssh | |
+ '[' -z ' bootstrap bootstrap/rootfs bootstrap/centos 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 ' ] | |
+ IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/centos 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 extra/ssh ' | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/extra/ssh/deploy.conf | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/extra/ssh/deploy.conf ] | |
+ grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/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 ' bootstrap bootstrap/rootfs bootstrap/centos 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 extra/ssh ' ] | |
+ IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/centos 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 extra/ssh extra ' | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/extra/deploy.conf | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/extra/deploy.conf ] | |
+ grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/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/ssh | |
+ component=init | |
+ '[' -z ' bootstrap bootstrap/rootfs bootstrap/centos 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 extra/ssh extra ' ] | |
+ IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/centos 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 extra/ssh extra init ' | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/init/deploy.conf | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/init/deploy.conf ] | |
+ grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/init/deploy.conf | |
+ eval 'DEPENDS="init/${INIT}"' | |
+ DEPENDS=init/sysv | |
+ '[' false '!=' true ] | |
+ component_is_compatible | |
+ local 'target=' | |
+ '[' -n ] | |
+ return 0 | |
+ '[' false '=' true ] | |
+ component_depends init/sysv | |
+ local 'components=init/sysv' | |
+ '[' -n init/sysv ] | |
+ local component conf_file TARGET DEPENDS | |
+ component=init/sysv | |
+ '[' -z ' bootstrap bootstrap/rootfs bootstrap/centos 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 extra/ssh extra init ' ] | |
+ IGNORE_DEPENDS=' bootstrap bootstrap/rootfs bootstrap/centos 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 extra/ssh extra init init/sysv ' | |
+ conf_file=/data/user/0/ru.meefik.linuxdeploy/files/include/init/sysv/deploy.conf | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/init/sysv/deploy.conf ] | |
+ grep -e '^TARGET=' -e '^DEPENDS=' /data/user/0/ru.meefik.linuxdeploy/files/include/init/sysv/deploy.conf | |
+ eval 'DEPENDS="init"' | |
+ DEPENDS=init | |
+ '[' false '!=' true ] | |
+ component_is_compatible | |
+ local 'target=' | |
+ '[' -n ] | |
+ return 0 | |
+ '[' false '=' true ] | |
+ component_depends init | |
+ local 'components=init' | |
+ '[' -n init ] | |
+ local component conf_file TARGET DEPENDS | |
+ component=init | |
+ '[' -z ] | |
+ continue | |
+ echo init/sysv | |
+ echo init | |
+ components='bootstrap/rootfs | |
bootstrap/centos | |
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 | |
core | |
bootstrap | |
extra | |
extra/ssh | |
init/sysv | |
init' | |
+ '[' -n 'bootstrap/rootfs | |
bootstrap/centos | |
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 | |
core | |
bootstrap | |
extra | |
extra/ssh | |
init/sysv | |
init' ] | |
+ set -e | |
+ COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/rootfs | |
+ '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/rootfs ] | |
+ unset NAME DESC TARGET PARAMS DEPENDS EXTENDS | |
+ TARGET='*:*:*' | |
+ . /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/rootfs/deploy.conf | |
+ NAME=rootfs | |
+ DESC='Prepare and import RootFS' | |
+ PARAMS='SOURCE_PATH TARGET_PATH' | |
+ EXTENDS=bootstrap/centos | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/centos/deploy.sh ] | |
+ . /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/centos/deploy.sh | |
+ '[' -n 7 ] | |
+ '[' -z aarch64 ] | |
+ '[' -z http://mirror.centos.org/altarch/ ] | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/rootfs/deploy.sh ] | |
+ . /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/rootfs/deploy.sh | |
+ '[' -n directory ] | |
+ '[' -n ext4 ] | |
+ '[' -n 0 ] | |
+ component_is_exclude bootstrap/rootfs | |
+ local 'component=bootstrap/rootfs' | |
+ '[' -n bootstrap/rootfs ] | |
+ return 1 | |
+ '[' false '!=' true ] | |
+ params_check SOURCE_PATH TARGET_PATH | |
+ local 'params_list=SOURCE_PATH TARGET_PATH' | |
+ local key val params_lost | |
+ eval 'val=$SOURCE_PATH' | |
+ val=http://mirror.centos.org/altarch/ | |
+ '[' -z http://mirror.centos.org/altarch/ ] | |
+ eval 'val=$TARGET_PATH' | |
+ val=/sdcard/linux | |
+ '[' -z /sdcard/linux ] | |
+ '[' -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 ] | |
+ 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 | |
:: Installing bootstrap/rootfs ... | |
Checking installation path ... done | |
+ | |
+ return 1 | |
+ msg ':: Installing bootstrap/rootfs ... ' | |
+ echo ':: Installing bootstrap/rootfs ... ' | |
+ rootfs_make | |
+ msg -n 'Checking installation path ... ' | |
+ echo -n 'Checking installation path ... ' | |
+ '[' -e /sdcard/linux -a '!' -d /sdcard/linux ] | |
+ '[' '!' -e /sdcard/linux ] | |
+ msg 'done' | |
+ echo 'done' | |
+ '[' directory '=' file ] | |
+ '[' directory '=' file -o directory '=' partition ] | |
+ '[' directory '=' directory ] | |
+ '[' -e /sdcard/linux ] | |
+ chmod -R 755 /sdcard/linux | |
+ rm -rf /sdcard/linux | |
+ mkdir -p /sdcard/linux | |
+ '[' directory '=' ram ] | |
+ return 0 | |
+ container_mount | |
+ '[' chroot '=' chroot ] | |
+ '[' 0 -eq 0 ] | |
+ container_mount root proc sys dev shm pts fd tty 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 | |
+ '[' -z /sdcard/linux ] | |
+ '[' -n ] | |
+ return 0 | |
+ msg -n 'Checking file system ... ' | |
+ echo -nChecking file system ... 'Checking file system ... ' | |
+ fs_check | |
+ is_mounted /data/local/mnt | |
+ local 'mount_point=/data/local/mnt' | |
+ '[' -n /data/local/mnt ] | |
+ grep -q ' /data/local/mnt ' /proc/mounts | |
+ | |
+ return 1 | |
+ which e2fsck | |
+ local 'checkfs=/data/user/0/ru.meefik.linuxdeploy/files/bin/e2fsck' | |
+ '[' -z /data/user/0/ru.meefik.linuxdeploy/files/bin/e2fsck ] | |
skip | |
Mounting the container: | |
/ ... + return 1 | |
+ is_ok skip 'done' | |
+ '[' 1 -eq 0 ] | |
+ '[' -n skip ] | |
+ msg skip | |
+ echo skip | |
+ return 1 | |
+ msg 'Mounting the container: ' | |
+ echo 'Mounting the container: ' | |
+ 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 ] | |
+ mnt_opts=bind | |
+ mount -o bind /sdcard/linux /data/local/mnt | |
+ mount -o remount,exec,suid,dev /data/local/mnt | |
+ is_ok fail 'done' | |
+ '[' 0 -eq 0 ] | |
+ '[' -n 'done' ] | |
+ msg 'done' | |
done | |
+ echo '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 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 | |
+ 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 | |
/dev/shm ... + mount_part shm | |
+ msg -n '/dev/shm ... ' | |
+ echo -n '/dev/shm ... ' | |
+ is_mounted /dev/shm | |
+ local 'mount_point=/dev/shm' | |
+ '[' -n /dev/shm ] | |
+ grep -q ' /dev/shm ' /proc/mounts | |
+ | |
+ return 0 | |
+ local '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 | |
+ mount -o bind /dev/shm /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 pts | |
+ msg -n '/dev/pts ... ' | |
+ echo -n '/dev/pts ... ' | |
/dev/pts ... + is_mounted /dev/pts | |
+ local 'mount_point=/dev/pts' | |
+ '[' -n /dev/pts ] | |
+ grep -q ' /dev/pts ' /proc/mounts | |
+ | |
+ return 0 | |
+ 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 | |
+ mount -o bind /dev/pts /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 fd | |
+ '[' '!' -e /dev/fd -o '!' -e /dev/stdin -o '!' -e /dev/stdout -o '!' -e /dev/stderr ] | |
+ return 0 | |
+ mount_part tty | |
+ '[' '!' -e /dev/tty0 ] | |
+ 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.centos.org/altarch/ | |
+ local 'src=http://mirror.centos.org/altarch/' | |
+ '[' -n http://mirror.centos.org/altarch/ ] | |
+ '[' -z http://mirror.centos.org/altarch/ -o -z http://mirror.centos.org/altarch/ -o -z http://mirror.centos.org/altarch/ ] | |
+ return 1 | |
+ do_configure | |
+ return 0 | |
+ set -e | |
+ COMPONENT_DIR=/data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/centos | |
+ '[' -d /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/centos ] | |
+ unset NAME DESC TARGET PARAMS DEPENDS EXTENDS | |
+ TARGET='*:*:*' | |
+ . /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/centos/deploy.conf | |
+ NAME=centos | |
+ DESC='Bootstrap for CentOS' | |
+ DEPENDS=bootstrap | |
+ '[' -e /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/centos/deploy.sh ] | |
+ . /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/centos/deploy.sh | |
+ '[' -n 7 ] | |
+ '[' -z aarch64 ] | |
+ '[' -z http://mirror.centos.org/altarch/ ] | |
+ component_is_exclude bootstrap/centos | |
+ local 'component=bootstrap/centos' | |
+ '[' -n bootstrap/centos ] | |
+ return 1 | |
+ '[' false '!=' true ] | |
+ params_check | |
+ local 'params_list=' | |
+ local key val params_lost | |
+ '[' -n ] | |
+ return 0 | |
+ '[' true '=' true ] | |
+ msg '## bootstrap/centos : do_install && do_configure' | |
+ echo '## bootstrap/centos : do_install && do_configure' | |
## bootstrap/centos : do_install && do_configure | |
+ set +e | |
+ eval do_install '&&' do_configure | |
+ do_install | |
+ is_archive http://mirror.centos.org/altarch/ | |
+ local 'src=http://mirror.centos.org/altarch/' | |
+ '[' -n http://mirror.centos.org/altarch/ ] | |
+ '[' -z http://mirror.centos.org/altarch/ -o -z http://mirror.centos.org/altarch/ -o -z http://mirror.centos.org/altarch/ ] | |
+ return 1 | |
+ msg ':: Installing bootstrap/centos ... ' | |
+ echo ':: Installing bootstrap/centos ... ' | |
:: Installing bootstrap/centos ... | |
+ local 'core_packages=audit-libs basesystem bash bzip2-libs ca-certificates chkconfig coreutils cpio cracklib cracklib-dicts cryptsetup-libs curl cyrus-sasl-lib dbus dbus-libs diffutils elfutils-libelf elfutils-libs expat file-libs filesystem gawk gdbm glib2 glibc glibc-common gmp gnupg2 gpgme grep gzip info keyutils-libs kmod kmod-libs krb5-libs libacl libassuan libattr libblkid libcap libcap-ng libcom_err libcurl libdb libdb-utils libffi libgcc libgcrypt libgpg-error libidn libmount libpwquality libselinux libsemanage libsepol libssh2 libstdc++ libtasn1 libuuid libverto libxml2 lua lz4 ncurses ncurses-base ncurses-libs nspr nss nss-pem nss-softokn nss-softokn-freebl nss-sysinit nss-tools nss-util openldap openssl-libs p11-kit p11-kit-trust pam pcre pinentry pkgconfig popt pth pygpgme pyliblzma python python-iniparse python-libs python-pycurl python-urlgrabber pyxattr qrencode-libs readline rootfiles rpm rpm-build-libs rpm-libs rpm-python sed setup shadow-utils shared-mime-info sqlite sudo systemd systemd-libs tzdata ustr util-linux vim-minimal which xz-libs yum yum-metadata-parser yum-plugin-fastestmirror yum-utils zlib' | |
+ local 'repo_url=http://mirror.centos.org/altarch/7/os/aarch64' | |
+ msg -n 'Preparing for deployment ... ' | |
+ echo -n 'Preparing for deployment ... 'Preparing for deployment ... | |
+ tar xzf /data/user/0/ru.meefik.linuxdeploy/files/include/bootstrap/centos/filesystem.tgz -C /data/local/mnt | |
tar: can't create symlink './lib' to 'usr/lib': Operation not permitted | |
+ is_ok fail 'done' | |
+ '[' 1 -eq 0 ] | |
fail | |
+ '[' -n fail ] | |
+ msg fail | |
+ echo 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