(List (Com {[LIT_CHARS set]} {[LIT_CHARS -e]} ) (Fork (Com {[LIT_CHARS hash]} {[LIT_CHARS pacstrap]} ) ) (AndOr OP_OR_IF (Com < (FilenameRedirectNode filename={[LIT_CHARS /dev/null]} "> 1), > ) (List (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Could not find pacstrap. Run pacman -S arch-install-scripts"]]} ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 1]} ) ) ) (Fork (Com {[LIT_CHARS hash]} {[LIT_CHARS expect]} ) ) (AndOr OP_OR_IF (Com < (FilenameRedirectNode filename={[LIT_CHARS /dev/null]} "> 1), > ) (List (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Could not find expect. Run pacman -S expect"]]} ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 1]} ) ) ) (= scope= flags=0 words=[] bindings=[('ROOTFS', {[ComSub (Com {[LIT_CHARS mktemp]} {[LIT_CHARS -d]} {[VarSub TMPDIR test_op=VS_TEST_COLON_HYPHEN {[LIT_SLASH /] [LIT_CHARS var] [LIT_SLASH /] [LIT_CHARS tmp]}] [LIT_CHARS /rootfs-archlinux-XXXXXXXXXX]})]})]) (Com {[LIT_CHARS chmod]} {[LIT_CHARS 755]} {[VarSub ROOTFS]} ) (= scope= flags=0 words=[] bindings=[('PKGIGNORE', {[LIT_CHARS linux] [LIT_COMMA ","] [LIT_CHARS jfsutils] [LIT_COMMA ","] [LIT_CHARS lvm2] [LIT_COMMA ","] [LIT_CHARS cryptsetup] [LIT_COMMA ","] [LIT_CHARS groff] [LIT_COMMA ","] [LIT_CHARS man-db] [LIT_COMMA ","] [LIT_CHARS man-pages] [LIT_COMMA ","] [LIT_CHARS mdadm] [LIT_COMMA ","] [LIT_CHARS pciutils] [LIT_COMMA ","] [LIT_CHARS pcmciautils] [LIT_COMMA ","] [LIT_CHARS reiserfsprogs] [LIT_COMMA ","] [LIT_CHARS s-nail] [LIT_COMMA ","] [LIT_CHARS xfsprogs]})]) (Com {[LIT_CHARS expect]} < (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "\tset send_slow {1 .1}\n"][LIT_CHARS "\tproc send {ignore arg} {\n"][LIT_CHARS "\t\tsleep .1\n"][LIT_CHARS "\t\texp_send -s -- "][\ LIT_ESCAPED_CHAR "\\$"][LIT_CHARS "arg\n"][LIT_CHARS "\t}\n"][LIT_CHARS "\tset timeout 60\n"][LIT_CHARS "\n"][LIT_CHARS "\tspawn pacstrap -C ./mkimage-arch-pacman.conf -c -d -G -i "][VarSub ROOTFS][LIT_CHARS " base haveged --ignore "][VarSub PKGIGNORE][LIT_CHARS "\n"][LIT_CHARS "\texpect {\n"][LIT_CHARS "\t\t-exact "][RIGHT_D_QUOTE "\""][LIT_CHARS "anyway? "][\ LIT_ESCAPED_CHAR "\\["][LIT_CHARS Y/n][\ LIT_ESCAPED_CHAR "\\]"][LIT_CHARS " "][RIGHT_D_QUOTE "\""][LIT_CHARS " { send -- "][RIGHT_D_QUOTE "\""][LIT_CHARS n][\ LIT_ESCAPED_CHAR "\\r"][RIGHT_D_QUOTE "\""][LIT_CHARS "; exp_continue }\n"][LIT_CHARS "\t\t-exact "][RIGHT_D_QUOTE "\""][LIT_CHARS "(default=all): "][RIGHT_D_QUOTE "\""][LIT_CHARS " { send -- "][RIGHT_D_QUOTE "\""][\ LIT_ESCAPED_CHAR "\\r"][RIGHT_D_QUOTE "\""][LIT_CHARS "; exp_continue }\n"][LIT_CHARS "\t\t-exact "][RIGHT_D_QUOTE "\""][LIT_CHARS "installation? "][\ LIT_ESCAPED_CHAR "\\["][LIT_CHARS Y/n][\ LIT_ESCAPED_CHAR "\\]"][RIGHT_D_QUOTE "\""][LIT_CHARS " { send -- "][RIGHT_D_QUOTE "\""][LIT_CHARS y][\ LIT_ESCAPED_CHAR "\\r"][RIGHT_D_QUOTE "\""][LIT_CHARS "; exp_continue }\n"][LIT_CHARS "\t}\n"]]} 0), > ) (Com {[LIT_CHARS arch-chroot]} {[VarSub ROOTFS]} {[LIT_CHARS /bin/sh]} {[LIT_CHARS -c]} {[DQ [LIT_CHARS "haveged -w 1024; pacman-key --init; pkill haveged; pacman -Rs --noconfirm haveged; pacman-key --populate archlinux; pkill gpg-agent"]]} ) (Com {[LIT_CHARS arch-chroot]} {[VarSub ROOTFS]} {[LIT_CHARS /bin/sh]} {[LIT_CHARS -c]} {[DQ [LIT_CHARS "ln -s /usr/share/zoneinfo/UTC /etc/localtime"]]} ) (Com {[LIT_CHARS echo]} {[SQ ]} < (FilenameRedirectNode filename={[VarSub ROOTFS] [LIT_CHARS /etc/locale.gen]} "> 1), > ) (Com {[LIT_CHARS arch-chroot]} {[VarSub ROOTFS]} {[LIT_CHARS locale-gen]} ) (Com {[LIT_CHARS arch-chroot]} {[VarSub ROOTFS]} {[LIT_CHARS /bin/sh]} {[LIT_CHARS -c]} {[SQ /etc/pacman.d/mirrorlist">]} ) (= scope= flags=0 words=[] bindings=[('DEV', {[VarSub ROOTFS] [LIT_CHARS /dev]})]) (Com {[LIT_CHARS rm]} {[LIT_CHARS -rf]} {[VarSub DEV]} ) (Com {[LIT_CHARS mkdir]} {[LIT_CHARS -p]} {[VarSub DEV]} ) (Com {[LIT_CHARS mknod]} {[LIT_CHARS -m]} {[LIT_CHARS 666]} {[VarSub DEV] [LIT_CHARS /null]} {[LIT_CHARS c]} {[LIT_CHARS 1]} {[LIT_CHARS 3]} ) (Com {[LIT_CHARS mknod]} {[LIT_CHARS -m]} {[LIT_CHARS 666]} {[VarSub DEV] [LIT_CHARS /zero]} {[LIT_CHARS c]} {[LIT_CHARS 1]} {[LIT_CHARS 5]} ) (Com {[LIT_CHARS mknod]} {[LIT_CHARS -m]} {[LIT_CHARS 666]} {[VarSub DEV] [LIT_CHARS /random]} {[LIT_CHARS c]} {[LIT_CHARS 1]} {[LIT_CHARS 8]} ) (Com {[LIT_CHARS mknod]} {[LIT_CHARS -m]} {[LIT_CHARS 666]} {[VarSub DEV] [LIT_CHARS /urandom]} {[LIT_CHARS c]} {[LIT_CHARS 1]} {[LIT_CHARS 9]} ) (Com {[LIT_CHARS mkdir]} {[LIT_CHARS -m]} {[LIT_CHARS 755]} {[VarSub DEV] [LIT_CHARS /pts]} ) (Com {[LIT_CHARS mkdir]} {[LIT_CHARS -m]} {[LIT_CHARS 1777]} {[VarSub DEV] [LIT_CHARS /shm]} ) (Com {[LIT_CHARS mknod]} {[LIT_CHARS -m]} {[LIT_CHARS 666]} {[VarSub DEV] [LIT_CHARS /tty]} {[LIT_CHARS c]} {[LIT_CHARS 5]} {[LIT_CHARS 0]} ) (Com {[LIT_CHARS mknod]} {[LIT_CHARS -m]} {[LIT_CHARS 600]} {[VarSub DEV] [LIT_CHARS /console]} {[LIT_CHARS c]} {[LIT_CHARS 5]} {[LIT_CHARS 1]} ) (Com {[LIT_CHARS mknod]} {[LIT_CHARS -m]} {[LIT_CHARS 666]} {[VarSub DEV] [LIT_CHARS /tty0]} {[LIT_CHARS c]} {[LIT_CHARS 4]} {[LIT_CHARS 0]} ) (Com {[LIT_CHARS mknod]} {[LIT_CHARS -m]} {[LIT_CHARS 666]} {[VarSub DEV] [LIT_CHARS /full]} {[LIT_CHARS c]} {[LIT_CHARS 1]} {[LIT_CHARS 7]} ) (Com {[LIT_CHARS mknod]} {[LIT_CHARS -m]} {[LIT_CHARS 600]} {[VarSub DEV] [LIT_CHARS /initctl]} {[LIT_CHARS p]} ) (Com {[LIT_CHARS mknod]} {[LIT_CHARS -m]} {[LIT_CHARS 666]} {[VarSub DEV] [LIT_CHARS /ptmx]} {[LIT_CHARS c]} {[LIT_CHARS 5]} {[LIT_CHARS 2]} ) (Com {[LIT_CHARS ln]} {[LIT_CHARS -sf]} {[LIT_CHARS /proc/self/fd]} {[VarSub DEV] [LIT_CHARS /fd]} ) (Pipeline (Com {[LIT_CHARS tar]} {[LIT_CHARS --numeric-owner]} {[LIT_CHARS --xattrs]} {[LIT_CHARS --acls]} {[LIT_CHARS -C]} {[VarSub ROOTFS]} {[LIT_CHARS -c]} {[LIT_CHARS .]} ) (Com {[LIT_CHARS docker]} {[LIT_CHARS import]} {[LIT_CHARS -]} {[LIT_CHARS archlinux]} ) ) (Com {[LIT_CHARS docker]} {[LIT_CHARS run]} {[LIT_CHARS -i]} {[LIT_CHARS -t]} {[LIT_CHARS archlinux]} {[LIT_CHARS echo]} {[LIT_CHARS Success.]} ) (Com {[LIT_CHARS rm]} {[LIT_CHARS -rf]} {[VarSub ROOTFS]} ) )