[pkg-cryptsetup-devel] Bug#535801: cryptsetup: root-device is changed wrongly

johfel at gmx.de johfel at gmx.de
Sun Jul 5 15:41:31 UTC 2009


Hello!

> please re-generate your initramfs with
> sh -x mkinitramfs -o /tmp/initramfs-$(uname -r) 2> /tmp/log
> 
ok.
log file appended.

Here some messages during the mounting time:
------------
Begin: Mounting root file system ...  Begin: Running /scripts/local-top ... Unlocking the disk /dev/sda7 (sda7_crypt)
Enter passphrase:
key slot 0 unlocked.
Command successful.
cryptsetup: sda7_crypt setup successfully
cryptsetup: sda8_crypt setup successfully
done
Begin: Running /scripts/local-premount ... kinit: name_to_dev_t(/dev/mapper/sda8_crypt)=dev(254,1)
kinit: trying to resume from /dev/mapper/sda8_crypt
kinit: No resume image, doing normal boot...
resume: libgcrypt version 1.4.4
done.
mount: mounting /dev/mapper/sda8_crypt on /root failed: No such device
Begin: Running /scripts/local-bottom ... done.
done.
Begin: Running /scripts/init-bottom ... mounting /dev on /root/dev failed: No such file or directory
------------

and in busybox:
(initramfs) export
 ...
 export ROOT='/dev/mapper/sda8_crypt'
 ...
(initramfs) cat /conf/param.conf
ROOT=/dev/mapper/sda7_crypt
ROOT=/dev/mapper/sda8_crypt

-------------- next part --------------
+ umask 0022
+ export PATH=/usr/bin:/sbin:/bin
+ PATH=/usr/bin:/sbin:/bin
+ keep=n
+ CONFDIR=/etc/initramfs-tools
+ verbose=n
+ errors_to='2>/dev/null'
+ BUSYBOXDIR=/bin
++ getopt -o d:ko:r:v -n mkinitramfs -- -o /tmp/initramfs-2.6.30
+ OPTIONS=' -o '\''/tmp/initramfs-2.6.30'\'' --'
+ '[' 0 '!=' 0 ']'
+ eval set -- ' -o '\''/tmp/initramfs-2.6.30'\'' --'
++ set -- -o /tmp/initramfs-2.6.30 --
+ true
+ case "$1" in
+ outfile=/tmp/initramfs-2.6.30
+ shift 2
+ true
+ case "$1" in
+ shift
+ break
+ . /usr/share/initramfs-tools/scripts/functions
+ . /usr/share/initramfs-tools/hook-functions
+ . /etc/initramfs-tools/initramfs.conf
++ MODULES=most
++ BUSYBOX=y
++ KEYMAP=n
++ BOOT=local
++ DEVICE=eth0
++ NFSROOT=auto
+ EXTRA_CONF=
+ for i in '/usr/share/initramfs-tools/conf.d/*' '${CONFDIR}/conf.d/*'
++ basename /usr/share/initramfs-tools/conf.d/uswsusp
++ grep '^[[:alnum:]][[:alnum:]\._-]*$'
++ grep -v '\.dpkg-.*$'
+ EXTRA_CONF=' uswsusp'
+ for i in '/usr/share/initramfs-tools/conf.d/*' '${CONFDIR}/conf.d/*'
++ basename /etc/initramfs-tools/conf.d/driver-policy
++ grep '^[[:alnum:]][[:alnum:]\._-]*$'
++ grep -v '\.dpkg-.*$'
+ EXTRA_CONF=' uswsusp driver-policy'
+ for i in '/usr/share/initramfs-tools/conf.d/*' '${CONFDIR}/conf.d/*'
++ basename /etc/initramfs-tools/conf.d/resume
++ grep '^[[:alnum:]][[:alnum:]\._-]*$'
++ grep -v '\.dpkg-.*$'
+ EXTRA_CONF=' uswsusp driver-policy resume'
+ for i in '${EXTRA_CONF}'
+ '[' -e /etc/initramfs-tools/conf.d/uswsusp ']'
+ '[' -e /usr/share/initramfs-tools/conf.d/uswsusp ']'
+ . /usr/share/initramfs-tools/conf.d/uswsusp
++ KEYMAP=y
+ for i in '${EXTRA_CONF}'
+ '[' -e /etc/initramfs-tools/conf.d/driver-policy ']'
+ . /etc/initramfs-tools/conf.d/driver-policy
++ MODULES=dep
+ for i in '${EXTRA_CONF}'
+ '[' -e /etc/initramfs-tools/conf.d/resume ']'
+ . /etc/initramfs-tools/conf.d/resume
++ RESUME=/dev/mapper/sda8_crypt
+ for i in '/usr/share/initramfs-tools/conf-hooks.d/*'
+ '[' -e /usr/share/initramfs-tools/conf-hooks.d/cryptsetup ']'
+ . /usr/share/initramfs-tools/conf-hooks.d/cryptsetup
++ KEYMAP=y
++ BUSYBOX=y
+ '[' -n '' ']'
+ '[' -z /tmp/initramfs-2.6.30 ']'
+ touch /tmp/initramfs-2.6.30
++ readlink -f /tmp/initramfs-2.6.30
+ outfile=/tmp/initramfs-2.6.30
+ '[' 0 -ne 1 ']'
++ uname -r
+ version=2.6.30
+ check_minkver 2.6.30
+ local curversion initdir DPKG_ARCH minversion cm_x tmp
+ curversion=2.6.30
+ initdir=
+ '[' -z '' ']'
+ case ${DPKG_ARCH} in
+ minversion=2.6.12
+ dpkg --compare-versions 2.6.30 lt 2.6.12
+ return 0
+ check_minkver 2.6.30 /usr/share/initramfs-tools/hooks
+ local curversion initdir DPKG_ARCH minversion cm_x tmp
+ curversion=2.6.30
+ initdir=/usr/share/initramfs-tools/hooks
+ '[' -z /usr/share/initramfs-tools/hooks ']'
+ set_initlist
+ unset initlist
+ for si_x in '${initdir}/*'
+ '[' /usr/share/initramfs-tools/hooks/cryptopenct = '/usr/share/initramfs-tools/hooks/*' ']'
+ case ${si_x#${initdir}/} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/cryptopenct ']'
+ '[' -d /usr/share/initramfs-tools/hooks/cryptopenct ']'
+ initlist=' cryptopenct'
+ for si_x in '${initdir}/*'
+ '[' /usr/share/initramfs-tools/hooks/cryptopensc = '/usr/share/initramfs-tools/hooks/*' ']'
+ case ${si_x#${initdir}/} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/cryptopensc ']'
+ '[' -d /usr/share/initramfs-tools/hooks/cryptopensc ']'
+ initlist=' cryptopenct cryptopensc'
+ for si_x in '${initdir}/*'
+ '[' /usr/share/initramfs-tools/hooks/cryptpassdev = '/usr/share/initramfs-tools/hooks/*' ']'
+ case ${si_x#${initdir}/} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/cryptpassdev ']'
+ '[' -d /usr/share/initramfs-tools/hooks/cryptpassdev ']'
+ initlist=' cryptopenct cryptopensc cryptpassdev'
+ for si_x in '${initdir}/*'
+ '[' /usr/share/initramfs-tools/hooks/cryptroot = '/usr/share/initramfs-tools/hooks/*' ']'
+ case ${si_x#${initdir}/} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/cryptroot ']'
+ '[' -d /usr/share/initramfs-tools/hooks/cryptroot ']'
+ initlist=' cryptopenct cryptopensc cryptpassdev cryptroot'
+ for si_x in '${initdir}/*'
+ '[' /usr/share/initramfs-tools/hooks/kernelextras = '/usr/share/initramfs-tools/hooks/*' ']'
+ case ${si_x#${initdir}/} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/kernelextras ']'
+ '[' -d /usr/share/initramfs-tools/hooks/kernelextras ']'
+ initlist=' cryptopenct cryptopensc cryptpassdev cryptroot kernelextras'
+ for si_x in '${initdir}/*'
+ '[' /usr/share/initramfs-tools/hooks/keymap = '/usr/share/initramfs-tools/hooks/*' ']'
+ case ${si_x#${initdir}/} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/keymap ']'
+ '[' -d /usr/share/initramfs-tools/hooks/keymap ']'
+ initlist=' cryptopenct cryptopensc cryptpassdev cryptroot kernelextras keymap'
+ for si_x in '${initdir}/*'
+ '[' /usr/share/initramfs-tools/hooks/thermal = '/usr/share/initramfs-tools/hooks/*' ']'
+ case ${si_x#${initdir}/} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/thermal ']'
+ '[' -d /usr/share/initramfs-tools/hooks/thermal ']'
+ initlist=' cryptopenct cryptopensc cryptpassdev cryptroot kernelextras keymap thermal'
+ for si_x in '${initdir}/*'
+ '[' /usr/share/initramfs-tools/hooks/udev = '/usr/share/initramfs-tools/hooks/*' ']'
+ case ${si_x#${initdir}/} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/udev ']'
+ '[' -d /usr/share/initramfs-tools/hooks/udev ']'
+ initlist=' cryptopenct cryptopensc cryptpassdev cryptroot kernelextras keymap thermal udev'
+ for si_x in '${initdir}/*'
+ '[' /usr/share/initramfs-tools/hooks/uswsusp = '/usr/share/initramfs-tools/hooks/*' ']'
+ case ${si_x#${initdir}/} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/uswsusp ']'
+ '[' -d /usr/share/initramfs-tools/hooks/uswsusp ']'
+ initlist=' cryptopenct cryptopensc cryptpassdev cryptroot kernelextras keymap thermal udev uswsusp'
+ for cm_x in '${initlist}'
++ sed '/^MINKVER=/!d;$!d;s/^MINKVER=//;s/[[:space:]]*$//' /usr/share/initramfs-tools/hooks/cryptopenct
+ minver=
+ '[' -z '' ']'
+ continue
+ for cm_x in '${initlist}'
++ sed '/^MINKVER=/!d;$!d;s/^MINKVER=//;s/[[:space:]]*$//' /usr/share/initramfs-tools/hooks/cryptopensc
+ minver=
+ '[' -z '' ']'
+ continue
+ for cm_x in '${initlist}'
++ sed '/^MINKVER=/!d;$!d;s/^MINKVER=//;s/[[:space:]]*$//' /usr/share/initramfs-tools/hooks/cryptpassdev
+ minver=
+ '[' -z '' ']'
+ continue
+ for cm_x in '${initlist}'
++ sed '/^MINKVER=/!d;$!d;s/^MINKVER=//;s/[[:space:]]*$//' /usr/share/initramfs-tools/hooks/cryptroot
+ minver=
+ '[' -z '' ']'
+ continue
+ for cm_x in '${initlist}'
++ sed '/^MINKVER=/!d;$!d;s/^MINKVER=//;s/[[:space:]]*$//' /usr/share/initramfs-tools/hooks/kernelextras
+ minver=
+ '[' -z '' ']'
+ continue
+ for cm_x in '${initlist}'
++ sed '/^MINKVER=/!d;$!d;s/^MINKVER=//;s/[[:space:]]*$//' /usr/share/initramfs-tools/hooks/keymap
+ minver=
+ '[' -z '' ']'
+ continue
+ for cm_x in '${initlist}'
++ sed '/^MINKVER=/!d;$!d;s/^MINKVER=//;s/[[:space:]]*$//' /usr/share/initramfs-tools/hooks/thermal
+ minver=
+ '[' -z '' ']'
+ continue
+ for cm_x in '${initlist}'
++ sed '/^MINKVER=/!d;$!d;s/^MINKVER=//;s/[[:space:]]*$//' /usr/share/initramfs-tools/hooks/udev
+ minver=
+ '[' -z '' ']'
+ continue
+ for cm_x in '${initlist}'
++ sed '/^MINKVER=/!d;$!d;s/^MINKVER=//;s/[[:space:]]*$//' /usr/share/initramfs-tools/hooks/uswsusp
+ minver=
+ '[' -z '' ']'
+ continue
+ check_minkver 2.6.30 /etc/initramfs-tools/hooks
+ local curversion initdir DPKG_ARCH minversion cm_x tmp
+ curversion=2.6.30
+ initdir=/etc/initramfs-tools/hooks
+ '[' -z /etc/initramfs-tools/hooks ']'
+ set_initlist
+ unset initlist
+ for si_x in '${initdir}/*'
+ '[' '/etc/initramfs-tools/hooks/*' = '/etc/initramfs-tools/hooks/*' ']'
+ return
+ case "${version}" in
+ case "${version}" in
+ '[' -d /tmp/initramfs-2.6.30 ']'
+ MODULESDIR=/lib/modules/2.6.30
+ '[' '!' -e /lib/modules/2.6.30 ']'
+ '[' '!' -e /lib/modules/2.6.30/modules.dep ']'
++ mktemp -t -d mkinitramfs_XXXXXX
+ DESTDIR=/tmp/mkinitramfs_wb5wXB
++ mktemp -t mkinitramfs-OL_XXXXXX
+ __TMPCPIOGZ=/tmp/mkinitramfs-OL_h3CpaH
++ dpkg --print-architecture
+ DPKG_ARCH=i386
+ export MODULESDIR
+ export version
+ export CONFDIR
+ export DESTDIR
+ export DPKG_ARCH
+ export verbose
+ export KEYMAP
+ export MODULES
+ export __TMPCPIOGZ
+ for d in bin conf/conf.d etc lib/modules sbin scripts '${MODULESDIR}'
+ mkdir -p /tmp/mkinitramfs_wb5wXB/bin
+ for d in bin conf/conf.d etc lib/modules sbin scripts '${MODULESDIR}'
+ mkdir -p /tmp/mkinitramfs_wb5wXB/conf/conf.d
+ for d in bin conf/conf.d etc lib/modules sbin scripts '${MODULESDIR}'
+ mkdir -p /tmp/mkinitramfs_wb5wXB/etc
+ for d in bin conf/conf.d etc lib/modules sbin scripts '${MODULESDIR}'
+ mkdir -p /tmp/mkinitramfs_wb5wXB/lib/modules
+ for d in bin conf/conf.d etc lib/modules sbin scripts '${MODULESDIR}'
+ mkdir -p /tmp/mkinitramfs_wb5wXB/sbin
+ for d in bin conf/conf.d etc lib/modules sbin scripts '${MODULESDIR}'
+ mkdir -p /tmp/mkinitramfs_wb5wXB/scripts
+ for d in bin conf/conf.d etc lib/modules sbin scripts '${MODULESDIR}'
+ mkdir -p /tmp/mkinitramfs_wb5wXB//lib/modules/2.6.30
+ '[' -f /lib/modules/2.6.30/modules.order ']'
+ cp -p /lib/modules/2.6.30/modules.order /tmp/mkinitramfs_wb5wXB/lib/modules/2.6.30/modules.order
+ for x in '"${CONFDIR}/modules"' '/usr/share/initramfs-tools/modules.d/*'
+ '[' -f /etc/initramfs-tools/modules ']'
+ add_modules_from_file /etc/initramfs-tools/modules
+ '[' '!' -e /etc/initramfs-tools/modules ']'
+ sed -e '/^#/d' /etc/initramfs-tools/modules
+ read module rest
+ force_load usbhid ''
+ manual_add_modules usbhid
+ local mam_x firmwares firmware
++ modprobe --set-version=2.6.30 --ignore-install --show-depends usbhid
++ awk '/^insmod/ { print $2 }'
+ for mam_x in '$(modprobe --set-version="${version}" --ignore-install 	--show-depends "${1}" 2>/dev/null | awk '\''/^insmod/ { print $2 }'\'')'
+ '[' -e /tmp/mkinitramfs_wb5wXB//lib/modules/2.6.30/kernel/drivers/hid/usbhid/usbhid.ko ']'
++ dirname /lib/modules/2.6.30/kernel/drivers/hid/usbhid/usbhid.ko
+ mkdir -p /tmp/mkinitramfs_wb5wXB//lib/modules/2.6.30/kernel/drivers/hid/usbhid
++ dirname /lib/modules/2.6.30/kernel/drivers/hid/usbhid/usbhid.ko
+ ln -s /lib/modules/2.6.30/kernel/drivers/hid/usbhid/usbhid.ko /tmp/mkinitramfs_wb5wXB//lib/modules/2.6.30/kernel/drivers/hid/usbhid
+ '[' n = y ']'
++ modinfo -F firmware /lib/modules/2.6.30/kernel/drivers/hid/usbhid/usbhid.ko
+ firmwares=
+ '[' -z '' ']'
+ continue
+ echo usbhid ''
+ read module rest
+ for x in '"${CONFDIR}/modules"' '/usr/share/initramfs-tools/modules.d/*'
+ '[' -f '/usr/share/initramfs-tools/modules.d/*' ']'
+ case "${MODULES}" in
+ dep_add_modules
+ local block minor root FSTYPE root_dev_path x
+ '[' '!' -d /sys/kernel/ ']'
++ mount
++ awk '/\/dev\// {if ($3 == "/") {print "root=" $1 "\nFSTYPE=" $5; exit}}'
+ eval 'root=/dev/mapper/sda7_crypt
FSTYPE=ext3'
++ root=/dev/mapper/sda7_crypt
++ FSTYPE=ext3
+ '[' /dev/mapper/sda7_crypt = /dev/root ']'
++ readlink -f /dev/mapper/sda7_crypt
+ root=/dev/mapper/sda7_crypt
+ '[' ext3 = auto ']'
+ '[' ext3 = unknown ']'
+ manual_add_modules ext3
+ local mam_x firmwares firmware
++ modprobe --set-version=2.6.30 --ignore-install --show-depends ext3
++ awk '/^insmod/ { print $2 }'
+ '[' sda7_crypt '!=' /dev/mapper/sda7_crypt ']'
++ stat --format %T /dev/mapper/sda7_crypt
+ minor=0
++ ls -1 /sys/block/dm-0/slaves
++ head -n 1
+ block=sda7
+ '[' sda7 '!=' sda7 ']'
+ '[' sda7 '!=' sda7 ']'
+ '[' sda7 '!=' sda7 ']'
+ '[' sda7 '!=' sda7 ']'
+ block=sda
+ '[' -z sda ']'
+ '[' '!' -e /sys/block/sda ']'
++ readlink -f /sys/block/sda/device
+ root_dev_path=/sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0
+ sys_walk_mod_add /sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0
+ local driver_path module
+ device_path=/sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0
+ '[' /sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0 '!=' /sys ']'
+ sys_walk_modalias /sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0
+ local device_path modalias
++ dirname /sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0
+ device_path=/sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0
++ dirname /sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0
+ device_path=/sys/devices/pci0000:00/0000:00:1f.2/host3
+ '[' -e /sys/devices/pci0000:00/0000:00:1f.2/host3/modalias ']'
+ '[' -n '' ']'
++ readlink -f /sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0/driver
+ driver_path=/sys/bus/scsi/drivers/sd
+ '[' -e /sys/bus/scsi/drivers/sd ']'
+++ readlink -f /sys/bus/scsi/drivers/sd
++ basename /sys/bus/scsi/drivers/sd
+ module=sd
+ '[' -n sd ']'
+ force_load sd
+ manual_add_modules sd
+ local mam_x firmwares firmware
++ modprobe --set-version=2.6.30 --ignore-install --show-depends sd
++ awk '/^insmod/ { print $2 }'
+ echo sd
++ dirname /sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/3:0:0:0
+ device_path=/sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0
+ '[' /sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0 '!=' /sys ']'
+ sys_walk_modalias /sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0
+ local device_path modalias
++ dirname /sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0
+ device_path=/sys/devices/pci0000:00/0000:00:1f.2/host3
++ dirname /sys/devices/pci0000:00/0000:00:1f.2/host3
+ device_path=/sys/devices/pci0000:00/0000:00:1f.2
+ '[' -e /sys/devices/pci0000:00/0000:00:1f.2/modalias ']'
++ cat /sys/devices/pci0000:00/0000:00:1f.2/modalias
+ modalias=pci:v00008086d00002828sv000017FFsd00000593bc01sc01i8f
+ '[' -n pci:v00008086d00002828sv000017FFsd00000593bc01sc01i8f ']'
+ force_load pci:v00008086d00002828sv000017FFsd00000593bc01sc01i8f
+ manual_add_modules pci:v00008086d00002828sv000017FFsd00000593bc01sc01i8f
+ local mam_x firmwares firmware
++ modprobe --set-version=2.6.30 --ignore-install --show-depends pci:v00008086d00002828sv000017FFsd00000593bc01sc01i8f
++ awk '/^insmod/ { print $2 }'
+ echo pci:v00008086d00002828sv000017FFsd00000593bc01sc01i8f
++ readlink -f /sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/driver
+ driver_path=/sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/driver
+ '[' -e /sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0/driver ']'
++ dirname /sys/devices/pci0000:00/0000:00:1f.2/host3/target3:0:0
+ device_path=/sys/devices/pci0000:00/0000:00:1f.2/host3
+ '[' /sys/devices/pci0000:00/0000:00:1f.2/host3 '!=' /sys ']'
+ sys_walk_modalias /sys/devices/pci0000:00/0000:00:1f.2/host3
+ local device_path modalias
++ dirname /sys/devices/pci0000:00/0000:00:1f.2/host3
+ device_path=/sys/devices/pci0000:00/0000:00:1f.2
++ dirname /sys/devices/pci0000:00/0000:00:1f.2
+ device_path=/sys/devices/pci0000:00
+ '[' -e /sys/devices/pci0000:00/modalias ']'
+ '[' -n '' ']'
++ readlink -f /sys/devices/pci0000:00/0000:00:1f.2/host3/driver
+ driver_path=/sys/devices/pci0000:00/0000:00:1f.2/host3/driver
+ '[' -e /sys/devices/pci0000:00/0000:00:1f.2/host3/driver ']'
++ dirname /sys/devices/pci0000:00/0000:00:1f.2/host3
+ device_path=/sys/devices/pci0000:00/0000:00:1f.2
+ '[' /sys/devices/pci0000:00/0000:00:1f.2 '!=' /sys ']'
+ sys_walk_modalias /sys/devices/pci0000:00/0000:00:1f.2
+ local device_path modalias
++ dirname /sys/devices/pci0000:00/0000:00:1f.2
+ device_path=/sys/devices/pci0000:00
++ dirname /sys/devices/pci0000:00
+ device_path=/sys/devices
+ '[' -e /sys/devices/modalias ']'
+ '[' -n '' ']'
++ readlink -f /sys/devices/pci0000:00/0000:00:1f.2/driver
+ driver_path=/sys/bus/pci/drivers/ata_piix
+ '[' -e /sys/bus/pci/drivers/ata_piix ']'
+++ readlink -f /sys/bus/pci/drivers/ata_piix
++ basename /sys/bus/pci/drivers/ata_piix
+ module=ata_piix
+ '[' -n ata_piix ']'
+ force_load ata_piix
+ manual_add_modules ata_piix
+ local mam_x firmwares firmware
++ modprobe --set-version=2.6.30 --ignore-install --show-depends ata_piix
++ awk '/^insmod/ { print $2 }'
+ echo ata_piix
++ dirname /sys/devices/pci0000:00/0000:00:1f.2
+ device_path=/sys/devices/pci0000:00
+ '[' /sys/devices/pci0000:00 '!=' /sys ']'
+ sys_walk_modalias /sys/devices/pci0000:00
+ local device_path modalias
++ dirname /sys/devices/pci0000:00
+ device_path=/sys/devices
++ dirname /sys/devices
+ device_path=/sys
+ '[' -e /sys/modalias ']'
+ '[' -n '' ']'
++ readlink -f /sys/devices/pci0000:00/driver
+ driver_path=/sys/devices/pci0000:00/driver
+ '[' -e /sys/devices/pci0000:00/driver ']'
++ dirname /sys/devices/pci0000:00
+ device_path=/sys/devices
+ '[' /sys/devices '!=' /sys ']'
+ sys_walk_modalias /sys/devices
+ local device_path modalias
++ dirname /sys/devices
+ device_path=/sys
++ dirname /sys
+ device_path=/
+ '[' -e //modalias ']'
+ '[' -n '' ']'
++ readlink -f /sys/devices/driver
+ driver_path=/sys/devices/driver
+ '[' -e /sys/devices/driver ']'
++ dirname /sys/devices
+ device_path=/sys
+ '[' /sys '!=' /sys ']'
+ '[' -e /sys/bus/ide/devices/ ']'
+ '[' -e /sys/bus/scsi/devices/ ']'
+ manual_add_modules sd_mod
+ local mam_x firmwares firmware
++ modprobe --set-version=2.6.30 --ignore-install --show-depends sd_mod
++ awk '/^insmod/ { print $2 }'
+ '[' -e /sys/bus/i2o/devices/ ']'
+ '[' -e /sys/bus/ps3_system_bus/ ']'
+ '[' -e /sys/bus/vio/ ']'
+ ln -s /usr/lib/klibc/bin/cat /usr/lib/klibc/bin/chroot /usr/lib/klibc/bin/cpio /usr/lib/klibc/bin/dd /usr/lib/klibc/bin/dmesg /usr/lib/klibc/bin/false /usr/lib/klibc/bin/fstype /usr/lib/klibc/bin/gunzip /usr/lib/klibc/bin/gzip /usr/lib/klibc/bin/halt /usr/lib/klibc/bin/insmod /usr/lib/klibc/bin/ipconfig /usr/lib/klibc/bin/kill /usr/lib/klibc/bin/kinit /usr/lib/klibc/bin/kinit.shared /usr/lib/klibc/bin/ln /usr/lib/klibc/bin/minips /usr/lib/klibc/bin/mkdir /usr/lib/klibc/bin/mkfifo /usr/lib/klibc/bin/mknod /usr/lib/klibc/bin/mount /usr/lib/klibc/bin/nfsmount /usr/lib/klibc/bin/nuke /usr/lib/klibc/bin/pivot_root /usr/lib/klibc/bin/poweroff /usr/lib/klibc/bin/readlink /usr/lib/klibc/bin/reboot /usr/lib/klibc/bin/resume /usr/lib/klibc/bin/run-init /usr/lib/klibc/bin/sh.shared /usr/lib/klibc/bin/sleep /usr/lib/klibc/bin/sync /usr/lib/klibc/bin/true /usr/lib/klibc/bin/umount /usr/lib/klibc/bin/uname /usr/lib/klibc/bin/zcat /tmp/mkinitramfs_wb5wXB/bin
+ ln -s /lib/klibc-310Yh6SSUizNnU0DBxUdKHKqPFY.so /tmp/mkinitramfs_wb5wXB/lib
+ rm -f /tmp/mkinitramfs_wb5wXB/bin/kinit /tmp/mkinitramfs_wb5wXB/bin/kinit.shared /tmp/mkinitramfs_wb5wXB/bin/gzip
+ cp -p /usr/share/initramfs-tools/init /tmp/mkinitramfs_wb5wXB/init
++ cd /usr/share/initramfs-tools/scripts/
++ find . -regextype posix-extended -regex '.*/[[:alnum:]_.]+$' -type f
+ for b in '$(cd /usr/share/initramfs-tools/scripts/ && find . 	-regextype posix-extended -regex '\''.*/[[:alnum:]_.]+$'\'' -type f)'
++ dirname ./functions
+ '[' -d /tmp/mkinitramfs_wb5wXB/scripts/. ']'
++ dirname ./functions
+ cp -p /usr/share/initramfs-tools/scripts/./functions /tmp/mkinitramfs_wb5wXB/scripts/./
+ for b in '$(cd /usr/share/initramfs-tools/scripts/ && find . 	-regextype posix-extended -regex '\''.*/[[:alnum:]_.]+$'\'' -type f)'
++ dirname ./init-premount/blacklist
+ '[' -d /tmp/mkinitramfs_wb5wXB/scripts/./init-premount ']'
++ dirname ./init-premount/blacklist
+ mkdir -p /tmp/mkinitramfs_wb5wXB/scripts/./init-premount
++ dirname ./init-premount/blacklist
+ cp -p /usr/share/initramfs-tools/scripts/./init-premount/blacklist /tmp/mkinitramfs_wb5wXB/scripts/./init-premount/
+ for b in '$(cd /usr/share/initramfs-tools/scripts/ && find . 	-regextype posix-extended -regex '\''.*/[[:alnum:]_.]+$'\'' -type f)'
++ dirname ./init-premount/thermal
+ '[' -d /tmp/mkinitramfs_wb5wXB/scripts/./init-premount ']'
++ dirname ./init-premount/thermal
+ cp -p /usr/share/initramfs-tools/scripts/./init-premount/thermal /tmp/mkinitramfs_wb5wXB/scripts/./init-premount/
+ for b in '$(cd /usr/share/initramfs-tools/scripts/ && find . 	-regextype posix-extended -regex '\''.*/[[:alnum:]_.]+$'\'' -type f)'
++ dirname ./init-premount/udev
+ '[' -d /tmp/mkinitramfs_wb5wXB/scripts/./init-premount ']'
++ dirname ./init-premount/udev
+ cp -p /usr/share/initramfs-tools/scripts/./init-premount/udev /tmp/mkinitramfs_wb5wXB/scripts/./init-premount/
+ for b in '$(cd /usr/share/initramfs-tools/scripts/ && find . 	-regextype posix-extended -regex '\''.*/[[:alnum:]_.]+$'\'' -type f)'
++ dirname ./local
+ '[' -d /tmp/mkinitramfs_wb5wXB/scripts/. ']'
++ dirname ./local
+ cp -p /usr/share/initramfs-tools/scripts/./local /tmp/mkinitramfs_wb5wXB/scripts/./
+ for b in '$(cd /usr/share/initramfs-tools/scripts/ && find . 	-regextype posix-extended -regex '\''.*/[[:alnum:]_.]+$'\'' -type f)'
++ dirname ./init-top/framebuffer
+ '[' -d /tmp/mkinitramfs_wb5wXB/scripts/./init-top ']'
++ dirname ./init-top/framebuffer
+ mkdir -p /tmp/mkinitramfs_wb5wXB/scripts/./init-top
++ dirname ./init-top/framebuffer
+ cp -p /usr/share/initramfs-tools/scripts/./init-top/framebuffer /tmp/mkinitramfs_wb5wXB/scripts/./init-top/
+ for b in '$(cd /usr/share/initramfs-tools/scripts/ && find . 	-regextype posix-extended -regex '\''.*/[[:alnum:]_.]+$'\'' -type f)'
++ dirname ./init-top/keymap
+ '[' -d /tmp/mkinitramfs_wb5wXB/scripts/./init-top ']'
++ dirname ./init-top/keymap
+ cp -p /usr/share/initramfs-tools/scripts/./init-top/keymap /tmp/mkinitramfs_wb5wXB/scripts/./init-top/
+ for b in '$(cd /usr/share/initramfs-tools/scripts/ && find . 	-regextype posix-extended -regex '\''.*/[[:alnum:]_.]+$'\'' -type f)'
++ dirname ./init-top/all_generic_ide
+ '[' -d /tmp/mkinitramfs_wb5wXB/scripts/./init-top ']'
++ dirname ./init-top/all_generic_ide
+ cp -p /usr/share/initramfs-tools/scripts/./init-top/all_generic_ide /tmp/mkinitramfs_wb5wXB/scripts/./init-top/
+ for b in '$(cd /usr/share/initramfs-tools/scripts/ && find . 	-regextype posix-extended -regex '\''.*/[[:alnum:]_.]+$'\'' -type f)'
++ dirname ./local-bottom/cryptopensc
+ '[' -d /tmp/mkinitramfs_wb5wXB/scripts/./local-bottom ']'
++ dirname ./local-bottom/cryptopensc
+ mkdir -p /tmp/mkinitramfs_wb5wXB/scripts/./local-bottom
++ dirname ./local-bottom/cryptopensc
+ cp -p /usr/share/initramfs-tools/scripts/./local-bottom/cryptopensc /tmp/mkinitramfs_wb5wXB/scripts/./local-bottom/
+ for b in '$(cd /usr/share/initramfs-tools/scripts/ && find . 	-regextype posix-extended -regex '\''.*/[[:alnum:]_.]+$'\'' -type f)'
++ dirname ./init-bottom/udev
+ '[' -d /tmp/mkinitramfs_wb5wXB/scripts/./init-bottom ']'
++ dirname ./init-bottom/udev
+ mkdir -p /tmp/mkinitramfs_wb5wXB/scripts/./init-bottom
++ dirname ./init-bottom/udev
+ cp -p /usr/share/initramfs-tools/scripts/./init-bottom/udev /tmp/mkinitramfs_wb5wXB/scripts/./init-bottom/
+ for b in '$(cd /usr/share/initramfs-tools/scripts/ && find . 	-regextype posix-extended -regex '\''.*/[[:alnum:]_.]+$'\'' -type f)'
++ dirname ./local-top/cryptroot
+ '[' -d /tmp/mkinitramfs_wb5wXB/scripts/./local-top ']'
++ dirname ./local-top/cryptroot
+ mkdir -p /tmp/mkinitramfs_wb5wXB/scripts/./local-top
++ dirname ./local-top/cryptroot
+ cp -p /usr/share/initramfs-tools/scripts/./local-top/cryptroot /tmp/mkinitramfs_wb5wXB/scripts/./local-top/
+ for b in '$(cd /usr/share/initramfs-tools/scripts/ && find . 	-regextype posix-extended -regex '\''.*/[[:alnum:]_.]+$'\'' -type f)'
++ dirname ./local-top/cryptopensc
+ '[' -d /tmp/mkinitramfs_wb5wXB/scripts/./local-top ']'
++ dirname ./local-top/cryptopensc
+ cp -p /usr/share/initramfs-tools/scripts/./local-top/cryptopensc /tmp/mkinitramfs_wb5wXB/scripts/./local-top/
+ for b in '$(cd /usr/share/initramfs-tools/scripts/ && find . 	-regextype posix-extended -regex '\''.*/[[:alnum:]_.]+$'\'' -type f)'
++ dirname ./nfs
+ '[' -d /tmp/mkinitramfs_wb5wXB/scripts/. ']'
++ dirname ./nfs
+ cp -p /usr/share/initramfs-tools/scripts/./nfs /tmp/mkinitramfs_wb5wXB/scripts/./
+ for b in '$(cd /usr/share/initramfs-tools/scripts/ && find . 	-regextype posix-extended -regex '\''.*/[[:alnum:]_.]+$'\'' -type f)'
++ dirname ./local-premount/resume
+ '[' -d /tmp/mkinitramfs_wb5wXB/scripts/./local-premount ']'
++ dirname ./local-premount/resume
+ mkdir -p /tmp/mkinitramfs_wb5wXB/scripts/./local-premount
++ dirname ./local-premount/resume
+ cp -p /usr/share/initramfs-tools/scripts/./local-premount/resume /tmp/mkinitramfs_wb5wXB/scripts/./local-premount/
+ for b in '$(cd /usr/share/initramfs-tools/scripts/ && find . 	-regextype posix-extended -regex '\''.*/[[:alnum:]_.]+$'\'' -type f)'
++ dirname ./local-premount/uswsusp
+ '[' -d /tmp/mkinitramfs_wb5wXB/scripts/./local-premount ']'
++ dirname ./local-premount/uswsusp
+ cp -p /usr/share/initramfs-tools/scripts/./local-premount/uswsusp /tmp/mkinitramfs_wb5wXB/scripts/./local-premount/
++ cd /etc/initramfs-tools/scripts
++ find . -regextype posix-extended -regex '.*/[[:alnum:]_.]+$' -type f
+ echo DPKG_ARCH=i386
+ cp -p /etc/initramfs-tools/initramfs.conf /tmp/mkinitramfs_wb5wXB/conf
+ for i in '${EXTRA_CONF}'
+ '[' -e /etc/initramfs-tools/conf.d/uswsusp ']'
+ '[' -e /usr/share/initramfs-tools/conf.d/uswsusp ']'
+ copy_exec /usr/share/initramfs-tools/conf.d/uswsusp /conf/conf.d
+ local source target destination final_destination x nonoptlib
+ local libname dirname
+ source=/usr/share/initramfs-tools/conf.d/uswsusp
+ '[' -n /conf/conf.d ']'
+ target=/conf/conf.d
+ '[' -d /tmp/mkinitramfs_wb5wXB//conf/conf.d ']'
++ basename /usr/share/initramfs-tools/conf.d/uswsusp
+ destination=/conf/conf.d/uswsusp
+ final_destination=/tmp/mkinitramfs_wb5wXB//conf/conf.d/uswsusp
+ '[' -L /tmp/mkinitramfs_wb5wXB//conf/conf.d/uswsusp ']'
+ ln -s /usr/share/initramfs-tools/conf.d/uswsusp /tmp/mkinitramfs_wb5wXB//conf/conf.d/uswsusp
+ '[' n = y ']'
++ ldd /usr/share/initramfs-tools/conf.d/uswsusp
++ sed -e '
	    /\//!d;
	    /linux-gate/d;
	    /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
	    s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'
+ for i in '${EXTRA_CONF}'
+ '[' -e /etc/initramfs-tools/conf.d/driver-policy ']'
+ copy_exec /etc/initramfs-tools/conf.d/driver-policy /conf/conf.d
+ local source target destination final_destination x nonoptlib
+ local libname dirname
+ source=/etc/initramfs-tools/conf.d/driver-policy
+ '[' -n /conf/conf.d ']'
+ target=/conf/conf.d
+ '[' -d /tmp/mkinitramfs_wb5wXB//conf/conf.d ']'
++ basename /etc/initramfs-tools/conf.d/driver-policy
+ destination=/conf/conf.d/driver-policy
+ final_destination=/tmp/mkinitramfs_wb5wXB//conf/conf.d/driver-policy
+ '[' -L /tmp/mkinitramfs_wb5wXB//conf/conf.d/driver-policy ']'
+ ln -s /etc/initramfs-tools/conf.d/driver-policy /tmp/mkinitramfs_wb5wXB//conf/conf.d/driver-policy
+ '[' n = y ']'
++ ldd /etc/initramfs-tools/conf.d/driver-policy
++ sed -e '
	    /\//!d;
	    /linux-gate/d;
	    /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
	    s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'
+ for i in '${EXTRA_CONF}'
+ '[' -e /etc/initramfs-tools/conf.d/resume ']'
+ copy_exec /etc/initramfs-tools/conf.d/resume /conf/conf.d
+ local source target destination final_destination x nonoptlib
+ local libname dirname
+ source=/etc/initramfs-tools/conf.d/resume
+ '[' -n /conf/conf.d ']'
+ target=/conf/conf.d
+ '[' -d /tmp/mkinitramfs_wb5wXB//conf/conf.d ']'
++ basename /etc/initramfs-tools/conf.d/resume
+ destination=/conf/conf.d/resume
+ final_destination=/tmp/mkinitramfs_wb5wXB//conf/conf.d/resume
+ '[' -L /tmp/mkinitramfs_wb5wXB//conf/conf.d/resume ']'
+ ln -s /etc/initramfs-tools/conf.d/resume /tmp/mkinitramfs_wb5wXB//conf/conf.d/resume
+ '[' n = y ']'
++ ldd /etc/initramfs-tools/conf.d/resume
++ sed -e '
	    /\//!d;
	    /linux-gate/d;
	    /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
	    s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'
+ '[' -n '' ']'
+ '[' y = n ']'
+ '[' '!' -e /bin/busybox ']'
+ rm -f /tmp/mkinitramfs_wb5wXB/bin/sh
+ rm -f /tmp/mkinitramfs_wb5wXB/bin/busybox
+ copy_exec /bin/busybox /bin/busybox
+ local source target destination final_destination x nonoptlib
+ local libname dirname
+ source=/bin/busybox
+ '[' -n /bin/busybox ']'
+ target=/bin/busybox
+ '[' -d /tmp/mkinitramfs_wb5wXB//bin/busybox ']'
+ destination=/bin/busybox
+ final_destination=/tmp/mkinitramfs_wb5wXB//bin/busybox
+ '[' -L /tmp/mkinitramfs_wb5wXB//bin/busybox ']'
+ ln -s /bin/busybox /tmp/mkinitramfs_wb5wXB//bin/busybox
+ '[' n = y ']'
++ ldd /bin/busybox
++ sed -e '
	    /\//!d;
	    /linux-gate/d;
	    /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
	    s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
	    /\//!d;
	    /linux-gate/d;
	    /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
	    s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib/i686/cmov/libm.so.6
++ sed -e 's#/lib/\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib/libm.so.6
+ '[' -e /lib/libm.so.6 ']'
+ x=/lib/libm.so.6
++ basename /lib/libm.so.6
+ libname=libm.so.6
++ dirname /lib/libm.so.6
+ dirname=/lib
+ mkdir -p /tmp/mkinitramfs_wb5wXB//lib
+ '[' '!' -e /tmp/mkinitramfs_wb5wXB//lib/libm.so.6 ']'
+ ln -s /lib/libm.so.6 /tmp/mkinitramfs_wb5wXB//lib
+ '[' n = y ']'
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
	    /\//!d;
	    /linux-gate/d;
	    /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
	    s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib/i686/cmov/libc.so.6
++ sed -e 's#/lib/\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib/libc.so.6
+ '[' -e /lib/libc.so.6 ']'
+ x=/lib/libc.so.6
++ basename /lib/libc.so.6
+ libname=libc.so.6
++ dirname /lib/libc.so.6
+ dirname=/lib
+ mkdir -p /tmp/mkinitramfs_wb5wXB//lib
+ '[' '!' -e /tmp/mkinitramfs_wb5wXB//lib/libc.so.6 ']'
+ ln -s /lib/libc.so.6 /tmp/mkinitramfs_wb5wXB//lib
+ '[' n = y ']'
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
	    /\//!d;
	    /linux-gate/d;
	    /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
	    s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib/ld-linux.so.2
++ sed -e 's#/lib/\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib/ld-linux.so.2
+ '[' -e /lib/ld-linux.so.2 ']'
+ x=/lib/ld-linux.so.2
++ basename /lib/ld-linux.so.2
+ libname=ld-linux.so.2
++ dirname /lib/ld-linux.so.2
+ dirname=/lib
+ mkdir -p /tmp/mkinitramfs_wb5wXB//lib
+ '[' '!' -e /tmp/mkinitramfs_wb5wXB//lib/ld-linux.so.2 ']'
+ ln -s /lib/ld-linux.so.2 /tmp/mkinitramfs_wb5wXB//lib
+ '[' n = y ']'
+ ln -s /bin/busybox /tmp/mkinitramfs_wb5wXB/bin/sh
+ copy_exec /sbin/modprobe /sbin
+ local source target destination final_destination x nonoptlib
+ local libname dirname
+ source=/sbin/modprobe
+ '[' -n /sbin ']'
+ target=/sbin
+ '[' -d /tmp/mkinitramfs_wb5wXB//sbin ']'
++ basename /sbin/modprobe
+ destination=/sbin/modprobe
+ final_destination=/tmp/mkinitramfs_wb5wXB//sbin/modprobe
+ '[' -L /tmp/mkinitramfs_wb5wXB//sbin/modprobe ']'
+ ln -s /sbin/modprobe /tmp/mkinitramfs_wb5wXB//sbin/modprobe
+ '[' n = y ']'
++ ldd /sbin/modprobe
++ sed -e '
	    /\//!d;
	    /linux-gate/d;
	    /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
	    s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
	    /\//!d;
	    /linux-gate/d;
	    /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
	    s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib/i686/cmov/libc.so.6
++ sed -e 's#/lib/\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib/libc.so.6
+ '[' -e /lib/libc.so.6 ']'
+ x=/lib/libc.so.6
++ basename /lib/libc.so.6
+ libname=libc.so.6
++ dirname /lib/libc.so.6
+ dirname=/lib
+ mkdir -p /tmp/mkinitramfs_wb5wXB//lib
+ '[' '!' -e /tmp/mkinitramfs_wb5wXB//lib/libc.so.6 ']'
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
	    /\//!d;
	    /linux-gate/d;
	    /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
	    s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib/ld-linux.so.2
++ sed -e 's#/lib/\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib/ld-linux.so.2
+ '[' -e /lib/ld-linux.so.2 ']'
+ x=/lib/ld-linux.so.2
++ basename /lib/ld-linux.so.2
+ libname=ld-linux.so.2
++ dirname /lib/ld-linux.so.2
+ dirname=/lib
+ mkdir -p /tmp/mkinitramfs_wb5wXB//lib
+ '[' '!' -e /tmp/mkinitramfs_wb5wXB//lib/ld-linux.so.2 ']'
+ copy_exec /sbin/depmod /sbin
+ local source target destination final_destination x nonoptlib
+ local libname dirname
+ source=/sbin/depmod
+ '[' -n /sbin ']'
+ target=/sbin
+ '[' -d /tmp/mkinitramfs_wb5wXB//sbin ']'
++ basename /sbin/depmod
+ destination=/sbin/depmod
+ final_destination=/tmp/mkinitramfs_wb5wXB//sbin/depmod
+ '[' -L /tmp/mkinitramfs_wb5wXB//sbin/depmod ']'
+ ln -s /sbin/depmod /tmp/mkinitramfs_wb5wXB//sbin/depmod
+ '[' n = y ']'
++ ldd /sbin/depmod
++ sed -e '
	    /\//!d;
	    /linux-gate/d;
	    /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
	    s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
	    /\//!d;
	    /linux-gate/d;
	    /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
	    s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib/i686/cmov/libc.so.6
++ sed -e 's#/lib/\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib/libc.so.6
+ '[' -e /lib/libc.so.6 ']'
+ x=/lib/libc.so.6
++ basename /lib/libc.so.6
+ libname=libc.so.6
++ dirname /lib/libc.so.6
+ dirname=/lib
+ mkdir -p /tmp/mkinitramfs_wb5wXB//lib
+ '[' '!' -e /tmp/mkinitramfs_wb5wXB//lib/libc.so.6 ']'
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
	    /\//!d;
	    /linux-gate/d;
	    /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
	    s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib/ld-linux.so.2
++ sed -e 's#/lib/\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib/ld-linux.so.2
+ '[' -e /lib/ld-linux.so.2 ']'
+ x=/lib/ld-linux.so.2
++ basename /lib/ld-linux.so.2
+ libname=ld-linux.so.2
++ dirname /lib/ld-linux.so.2
+ dirname=/lib
+ mkdir -p /tmp/mkinitramfs_wb5wXB//lib
+ '[' '!' -e /tmp/mkinitramfs_wb5wXB//lib/ld-linux.so.2 ']'
+ copy_exec /sbin/rmmod /sbin
+ local source target destination final_destination x nonoptlib
+ local libname dirname
+ source=/sbin/rmmod
+ '[' -n /sbin ']'
+ target=/sbin
+ '[' -d /tmp/mkinitramfs_wb5wXB//sbin ']'
++ basename /sbin/rmmod
+ destination=/sbin/rmmod
+ final_destination=/tmp/mkinitramfs_wb5wXB//sbin/rmmod
+ '[' -L /tmp/mkinitramfs_wb5wXB//sbin/rmmod ']'
+ ln -s /sbin/rmmod /tmp/mkinitramfs_wb5wXB//sbin/rmmod
+ '[' n = y ']'
++ ldd /sbin/rmmod
++ sed -e '
	    /\//!d;
	    /linux-gate/d;
	    /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
	    s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
	    /\//!d;
	    /linux-gate/d;
	    /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
	    s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib/i686/cmov/libc.so.6
++ sed -e 's#/lib/\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib/libc.so.6
+ '[' -e /lib/libc.so.6 ']'
+ x=/lib/libc.so.6
++ basename /lib/libc.so.6
+ libname=libc.so.6
++ dirname /lib/libc.so.6
+ dirname=/lib
+ mkdir -p /tmp/mkinitramfs_wb5wXB//lib
+ '[' '!' -e /tmp/mkinitramfs_wb5wXB//lib/libc.so.6 ']'
+ for x in '$(ldd ${source} 2>/dev/null | sed -e '\''
	    /\//!d;
	    /linux-gate/d;
	    /=>/ {s/.*=>[[:blank:]]*\([^[:blank:]]*\).*/\1/};
	    s/[[:blank:]]*\([^[:blank:]]*\) (.*)/\1/'\'' 2>/dev/null)'
++ echo /lib/ld-linux.so.2
++ sed -e 's#/lib/\(tls\|i686\|sse2\|neon\|vfp\).*/\(lib.*\)#/lib/\2#'
+ nonoptlib=/lib/ld-linux.so.2
+ '[' -e /lib/ld-linux.so.2 ']'
+ x=/lib/ld-linux.so.2
++ basename /lib/ld-linux.so.2
+ libname=ld-linux.so.2
++ dirname /lib/ld-linux.so.2
+ dirname=/lib
+ mkdir -p /tmp/mkinitramfs_wb5wXB//lib
+ '[' '!' -e /tmp/mkinitramfs_wb5wXB//lib/ld-linux.so.2 ']'
+ mkdir -p /tmp/mkinitramfs_wb5wXB/etc/modprobe.d
+ cp -a /etc/modprobe.d/aliases /etc/modprobe.d/alsa-base-blacklist.conf /etc/modprobe.d/alsa-base.conf /etc/modprobe.d/arch /etc/modprobe.d/arch-aliases /etc/modprobe.d/blacklist.conf /etc/modprobe.d/kqemu /etc/modprobe.d/kqemu-common.conf /etc/modprobe.d/libpisock9.conf /etc/modprobe.d/linux-sound-base_noOSS.conf /etc/modprobe.d/nvidia-kernel-nkc /etc/modprobe.d/oss-compat.conf /tmp/mkinitramfs_wb5wXB/etc/modprobe.d/
+ '[' i386 = arm ']'
+ '[' i386 = armeb ']'
+ run_scripts /usr/share/initramfs-tools/hooks
+ initdir=/usr/share/initramfs-tools/hooks
+ '[' '!' -d /usr/share/initramfs-tools/hooks ']'
+ get_prereqs
+ set_initlist
+ unset initlist
+ for si_x in '${initdir}/*'
+ '[' /usr/share/initramfs-tools/hooks/cryptopenct = '/usr/share/initramfs-tools/hooks/*' ']'
+ case ${si_x#${initdir}/} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/cryptopenct ']'
+ '[' -d /usr/share/initramfs-tools/hooks/cryptopenct ']'
+ initlist=' cryptopenct'
+ for si_x in '${initdir}/*'
+ '[' /usr/share/initramfs-tools/hooks/cryptopensc = '/usr/share/initramfs-tools/hooks/*' ']'
+ case ${si_x#${initdir}/} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/cryptopensc ']'
+ '[' -d /usr/share/initramfs-tools/hooks/cryptopensc ']'
+ initlist=' cryptopenct cryptopensc'
+ for si_x in '${initdir}/*'
+ '[' /usr/share/initramfs-tools/hooks/cryptpassdev = '/usr/share/initramfs-tools/hooks/*' ']'
+ case ${si_x#${initdir}/} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/cryptpassdev ']'
+ '[' -d /usr/share/initramfs-tools/hooks/cryptpassdev ']'
+ initlist=' cryptopenct cryptopensc cryptpassdev'
+ for si_x in '${initdir}/*'
+ '[' /usr/share/initramfs-tools/hooks/cryptroot = '/usr/share/initramfs-tools/hooks/*' ']'
+ case ${si_x#${initdir}/} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/cryptroot ']'
+ '[' -d /usr/share/initramfs-tools/hooks/cryptroot ']'
+ initlist=' cryptopenct cryptopensc cryptpassdev cryptroot'
+ for si_x in '${initdir}/*'
+ '[' /usr/share/initramfs-tools/hooks/kernelextras = '/usr/share/initramfs-tools/hooks/*' ']'
+ case ${si_x#${initdir}/} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/kernelextras ']'
+ '[' -d /usr/share/initramfs-tools/hooks/kernelextras ']'
+ initlist=' cryptopenct cryptopensc cryptpassdev cryptroot kernelextras'
+ for si_x in '${initdir}/*'
+ '[' /usr/share/initramfs-tools/hooks/keymap = '/usr/share/initramfs-tools/hooks/*' ']'
+ case ${si_x#${initdir}/} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/keymap ']'
+ '[' -d /usr/share/initramfs-tools/hooks/keymap ']'
+ initlist=' cryptopenct cryptopensc cryptpassdev cryptroot kernelextras keymap'
+ for si_x in '${initdir}/*'
+ '[' /usr/share/initramfs-tools/hooks/thermal = '/usr/share/initramfs-tools/hooks/*' ']'
+ case ${si_x#${initdir}/} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/thermal ']'
+ '[' -d /usr/share/initramfs-tools/hooks/thermal ']'
+ initlist=' cryptopenct cryptopensc cryptpassdev cryptroot kernelextras keymap thermal'
+ for si_x in '${initdir}/*'
+ '[' /usr/share/initramfs-tools/hooks/udev = '/usr/share/initramfs-tools/hooks/*' ']'
+ case ${si_x#${initdir}/} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/udev ']'
+ '[' -d /usr/share/initramfs-tools/hooks/udev ']'
+ initlist=' cryptopenct cryptopensc cryptpassdev cryptroot kernelextras keymap thermal udev'
+ for si_x in '${initdir}/*'
+ '[' /usr/share/initramfs-tools/hooks/uswsusp = '/usr/share/initramfs-tools/hooks/*' ']'
+ case ${si_x#${initdir}/} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/uswsusp ']'
+ '[' -d /usr/share/initramfs-tools/hooks/uswsusp ']'
+ initlist=' cryptopenct cryptopensc cryptpassdev cryptroot kernelextras keymap thermal udev uswsusp'
+ for gp_x in '${initlist}'
++ /usr/share/initramfs-tools/hooks/cryptopenct prereqs
+ tmp=cryptroot
+ eval 'array_cryptopenct="cryptroot"'
++ array_cryptopenct=cryptroot
+ for gp_x in '${initlist}'
++ /usr/share/initramfs-tools/hooks/cryptopensc prereqs
+ tmp=cryptroot
+ eval 'array_cryptopensc="cryptroot"'
++ array_cryptopensc=cryptroot
+ for gp_x in '${initlist}'
++ /usr/share/initramfs-tools/hooks/cryptpassdev prereqs
+ tmp=cryptroot
+ eval 'array_cryptpassdev="cryptroot"'
++ array_cryptpassdev=cryptroot
+ for gp_x in '${initlist}'
++ /usr/share/initramfs-tools/hooks/cryptroot prereqs
+ tmp=
+ eval 'array_cryptroot=""'
++ array_cryptroot=
+ for gp_x in '${initlist}'
++ /usr/share/initramfs-tools/hooks/kernelextras prereqs
+ tmp=
+ eval 'array_kernelextras=""'
++ array_kernelextras=
+ for gp_x in '${initlist}'
++ /usr/share/initramfs-tools/hooks/keymap prereqs
+ tmp=
+ eval 'array_keymap=""'
++ array_keymap=
+ for gp_x in '${initlist}'
++ /usr/share/initramfs-tools/hooks/thermal prereqs
+ tmp=
+ eval 'array_thermal=""'
++ array_thermal=
+ for gp_x in '${initlist}'
++ /usr/share/initramfs-tools/hooks/udev prereqs
+ tmp=
+ eval 'array_udev=""'
++ array_udev=
+ for gp_x in '${initlist}'
++ /usr/share/initramfs-tools/hooks/uswsusp prereqs
+ tmp=
+ eval 'array_uswsusp=""'
++ array_uswsusp=
+ reduce_prereqs
+ unset runlist
+ set -- cryptopenct cryptopensc cryptpassdev cryptroot kernelextras keymap thermal udev uswsusp
+ i=9
+ '[' 9 -ne 0 ']'
+ oldi=9
+ for rp_x in '${initlist}'
+ reduce_satisfied cryptopenct
++ render array_cryptopenct
++ eval 'echo -n ${array_cryptopenct}'
+++ echo -n cryptroot
+ deplist=cryptroot
+ unset tmpdeplist
+ for rs_y in '${deplist}'
+ case ${rs_y} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/cryptroot ']'
+ '[' -d /usr/share/initramfs-tools/hooks/cryptroot ']'
+ tmpdeplist=' cryptroot'
+ deplist=' cryptroot'
+ eval 'array_cryptopenct="' 'cryptroot"'
++ array_cryptopenct=' cryptroot'
++ render array_cryptopenct
++ eval 'echo -n ${array_cryptopenct}'
+++ echo -n cryptroot
+ count_unsatisfied cryptroot
+ set -- cryptroot
+ return 1
+ cnt=1
+ '[' 1 -eq 0 ']'
+ for rp_x in '${initlist}'
+ reduce_satisfied cryptopensc
++ render array_cryptopensc
++ eval 'echo -n ${array_cryptopensc}'
+++ echo -n cryptroot
+ deplist=cryptroot
+ unset tmpdeplist
+ for rs_y in '${deplist}'
+ case ${rs_y} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/cryptroot ']'
+ '[' -d /usr/share/initramfs-tools/hooks/cryptroot ']'
+ tmpdeplist=' cryptroot'
+ deplist=' cryptroot'
+ eval 'array_cryptopensc="' 'cryptroot"'
++ array_cryptopensc=' cryptroot'
++ render array_cryptopensc
++ eval 'echo -n ${array_cryptopensc}'
+++ echo -n cryptroot
+ count_unsatisfied cryptroot
+ set -- cryptroot
+ return 1
+ cnt=1
+ '[' 1 -eq 0 ']'
+ for rp_x in '${initlist}'
+ reduce_satisfied cryptpassdev
++ render array_cryptpassdev
++ eval 'echo -n ${array_cryptpassdev}'
+++ echo -n cryptroot
+ deplist=cryptroot
+ unset tmpdeplist
+ for rs_y in '${deplist}'
+ case ${rs_y} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/cryptroot ']'
+ '[' -d /usr/share/initramfs-tools/hooks/cryptroot ']'
+ tmpdeplist=' cryptroot'
+ deplist=' cryptroot'
+ eval 'array_cryptpassdev="' 'cryptroot"'
++ array_cryptpassdev=' cryptroot'
++ render array_cryptpassdev
++ eval 'echo -n ${array_cryptpassdev}'
+++ echo -n cryptroot
+ count_unsatisfied cryptroot
+ set -- cryptroot
+ return 1
+ cnt=1
+ '[' 1 -eq 0 ']'
+ for rp_x in '${initlist}'
+ reduce_satisfied cryptroot
++ render array_cryptroot
++ eval 'echo -n ${array_cryptroot}'
+++ echo -n
+ deplist=
+ unset tmpdeplist
+ deplist=
+ eval 'array_cryptroot=""'
++ array_cryptroot=
++ render array_cryptroot
++ eval 'echo -n ${array_cryptroot}'
+++ echo -n
+ count_unsatisfied
+ set --
+ return 0
+ cnt=0
+ '[' 0 -eq 0 ']'
+ runlist=' cryptroot'
+ pop_list_item cryptroot cryptopenct cryptopensc cryptpassdev cryptroot kernelextras keymap thermal udev uswsusp
+ item=cryptroot
+ shift
+ set -- cryptopenct cryptopensc cryptpassdev cryptroot kernelextras keymap thermal udev uswsusp
+ unset tmppop
+ for pop in '${@}'
+ '[' cryptopenct = cryptroot ']'
+ tmppop=' cryptopenct'
+ for pop in '${@}'
+ '[' cryptopensc = cryptroot ']'
+ tmppop=' cryptopenct cryptopensc'
+ for pop in '${@}'
+ '[' cryptpassdev = cryptroot ']'
+ tmppop=' cryptopenct cryptopensc cryptpassdev'
+ for pop in '${@}'
+ '[' cryptroot = cryptroot ']'
+ continue
+ for pop in '${@}'
+ '[' kernelextras = cryptroot ']'
+ tmppop=' cryptopenct cryptopensc cryptpassdev kernelextras'
+ for pop in '${@}'
+ '[' keymap = cryptroot ']'
+ tmppop=' cryptopenct cryptopensc cryptpassdev kernelextras keymap'
+ for pop in '${@}'
+ '[' thermal = cryptroot ']'
+ tmppop=' cryptopenct cryptopensc cryptpassdev kernelextras keymap thermal'
+ for pop in '${@}'
+ '[' udev = cryptroot ']'
+ tmppop=' cryptopenct cryptopensc cryptpassdev kernelextras keymap thermal udev'
+ for pop in '${@}'
+ '[' uswsusp = cryptroot ']'
+ tmppop=' cryptopenct cryptopensc cryptpassdev kernelextras keymap thermal udev uswsusp'
+ initlist=' cryptopenct cryptopensc cryptpassdev kernelextras keymap thermal udev uswsusp'
+ i=8
+ for rp_x in '${initlist}'
+ reduce_satisfied kernelextras
++ render array_kernelextras
++ eval 'echo -n ${array_kernelextras}'
+++ echo -n
+ deplist=
+ unset tmpdeplist
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item cryptroot
+ item=cryptroot
+ shift
+ set --
+ unset tmppop
+ deplist=
+ eval 'array_kernelextras=""'
++ array_kernelextras=
++ render array_kernelextras
++ eval 'echo -n ${array_kernelextras}'
+++ echo -n
+ count_unsatisfied
+ set --
+ return 0
+ cnt=0
+ '[' 0 -eq 0 ']'
+ runlist=' cryptroot kernelextras'
+ pop_list_item kernelextras cryptopenct cryptopensc cryptpassdev kernelextras keymap thermal udev uswsusp
+ item=kernelextras
+ shift
+ set -- cryptopenct cryptopensc cryptpassdev kernelextras keymap thermal udev uswsusp
+ unset tmppop
+ for pop in '${@}'
+ '[' cryptopenct = kernelextras ']'
+ tmppop=' cryptopenct'
+ for pop in '${@}'
+ '[' cryptopensc = kernelextras ']'
+ tmppop=' cryptopenct cryptopensc'
+ for pop in '${@}'
+ '[' cryptpassdev = kernelextras ']'
+ tmppop=' cryptopenct cryptopensc cryptpassdev'
+ for pop in '${@}'
+ '[' kernelextras = kernelextras ']'
+ continue
+ for pop in '${@}'
+ '[' keymap = kernelextras ']'
+ tmppop=' cryptopenct cryptopensc cryptpassdev keymap'
+ for pop in '${@}'
+ '[' thermal = kernelextras ']'
+ tmppop=' cryptopenct cryptopensc cryptpassdev keymap thermal'
+ for pop in '${@}'
+ '[' udev = kernelextras ']'
+ tmppop=' cryptopenct cryptopensc cryptpassdev keymap thermal udev'
+ for pop in '${@}'
+ '[' uswsusp = kernelextras ']'
+ tmppop=' cryptopenct cryptopensc cryptpassdev keymap thermal udev uswsusp'
+ initlist=' cryptopenct cryptopensc cryptpassdev keymap thermal udev uswsusp'
+ i=7
+ for rp_x in '${initlist}'
+ reduce_satisfied keymap
++ render array_keymap
++ eval 'echo -n ${array_keymap}'
+++ echo -n
+ deplist=
+ unset tmpdeplist
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item cryptroot
+ item=cryptroot
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item kernelextras
+ item=kernelextras
+ shift
+ set --
+ unset tmppop
+ deplist=
+ eval 'array_keymap=""'
++ array_keymap=
++ render array_keymap
++ eval 'echo -n ${array_keymap}'
+++ echo -n
+ count_unsatisfied
+ set --
+ return 0
+ cnt=0
+ '[' 0 -eq 0 ']'
+ runlist=' cryptroot kernelextras keymap'
+ pop_list_item keymap cryptopenct cryptopensc cryptpassdev keymap thermal udev uswsusp
+ item=keymap
+ shift
+ set -- cryptopenct cryptopensc cryptpassdev keymap thermal udev uswsusp
+ unset tmppop
+ for pop in '${@}'
+ '[' cryptopenct = keymap ']'
+ tmppop=' cryptopenct'
+ for pop in '${@}'
+ '[' cryptopensc = keymap ']'
+ tmppop=' cryptopenct cryptopensc'
+ for pop in '${@}'
+ '[' cryptpassdev = keymap ']'
+ tmppop=' cryptopenct cryptopensc cryptpassdev'
+ for pop in '${@}'
+ '[' keymap = keymap ']'
+ continue
+ for pop in '${@}'
+ '[' thermal = keymap ']'
+ tmppop=' cryptopenct cryptopensc cryptpassdev thermal'
+ for pop in '${@}'
+ '[' udev = keymap ']'
+ tmppop=' cryptopenct cryptopensc cryptpassdev thermal udev'
+ for pop in '${@}'
+ '[' uswsusp = keymap ']'
+ tmppop=' cryptopenct cryptopensc cryptpassdev thermal udev uswsusp'
+ initlist=' cryptopenct cryptopensc cryptpassdev thermal udev uswsusp'
+ i=6
+ for rp_x in '${initlist}'
+ reduce_satisfied thermal
++ render array_thermal
++ eval 'echo -n ${array_thermal}'
+++ echo -n
+ deplist=
+ unset tmpdeplist
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item cryptroot
+ item=cryptroot
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item kernelextras
+ item=kernelextras
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item keymap
+ item=keymap
+ shift
+ set --
+ unset tmppop
+ deplist=
+ eval 'array_thermal=""'
++ array_thermal=
++ render array_thermal
++ eval 'echo -n ${array_thermal}'
+++ echo -n
+ count_unsatisfied
+ set --
+ return 0
+ cnt=0
+ '[' 0 -eq 0 ']'
+ runlist=' cryptroot kernelextras keymap thermal'
+ pop_list_item thermal cryptopenct cryptopensc cryptpassdev thermal udev uswsusp
+ item=thermal
+ shift
+ set -- cryptopenct cryptopensc cryptpassdev thermal udev uswsusp
+ unset tmppop
+ for pop in '${@}'
+ '[' cryptopenct = thermal ']'
+ tmppop=' cryptopenct'
+ for pop in '${@}'
+ '[' cryptopensc = thermal ']'
+ tmppop=' cryptopenct cryptopensc'
+ for pop in '${@}'
+ '[' cryptpassdev = thermal ']'
+ tmppop=' cryptopenct cryptopensc cryptpassdev'
+ for pop in '${@}'
+ '[' thermal = thermal ']'
+ continue
+ for pop in '${@}'
+ '[' udev = thermal ']'
+ tmppop=' cryptopenct cryptopensc cryptpassdev udev'
+ for pop in '${@}'
+ '[' uswsusp = thermal ']'
+ tmppop=' cryptopenct cryptopensc cryptpassdev udev uswsusp'
+ initlist=' cryptopenct cryptopensc cryptpassdev udev uswsusp'
+ i=5
+ for rp_x in '${initlist}'
+ reduce_satisfied udev
++ render array_udev
++ eval 'echo -n ${array_udev}'
+++ echo -n
+ deplist=
+ unset tmpdeplist
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item cryptroot
+ item=cryptroot
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item kernelextras
+ item=kernelextras
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item keymap
+ item=keymap
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item thermal
+ item=thermal
+ shift
+ set --
+ unset tmppop
+ deplist=
+ eval 'array_udev=""'
++ array_udev=
++ render array_udev
++ eval 'echo -n ${array_udev}'
+++ echo -n
+ count_unsatisfied
+ set --
+ return 0
+ cnt=0
+ '[' 0 -eq 0 ']'
+ runlist=' cryptroot kernelextras keymap thermal udev'
+ pop_list_item udev cryptopenct cryptopensc cryptpassdev udev uswsusp
+ item=udev
+ shift
+ set -- cryptopenct cryptopensc cryptpassdev udev uswsusp
+ unset tmppop
+ for pop in '${@}'
+ '[' cryptopenct = udev ']'
+ tmppop=' cryptopenct'
+ for pop in '${@}'
+ '[' cryptopensc = udev ']'
+ tmppop=' cryptopenct cryptopensc'
+ for pop in '${@}'
+ '[' cryptpassdev = udev ']'
+ tmppop=' cryptopenct cryptopensc cryptpassdev'
+ for pop in '${@}'
+ '[' udev = udev ']'
+ continue
+ for pop in '${@}'
+ '[' uswsusp = udev ']'
+ tmppop=' cryptopenct cryptopensc cryptpassdev uswsusp'
+ initlist=' cryptopenct cryptopensc cryptpassdev uswsusp'
+ i=4
+ for rp_x in '${initlist}'
+ reduce_satisfied uswsusp
++ render array_uswsusp
++ eval 'echo -n ${array_uswsusp}'
+++ echo -n
+ deplist=
+ unset tmpdeplist
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item cryptroot
+ item=cryptroot
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item kernelextras
+ item=kernelextras
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item keymap
+ item=keymap
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item thermal
+ item=thermal
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item udev
+ item=udev
+ shift
+ set --
+ unset tmppop
+ deplist=
+ eval 'array_uswsusp=""'
++ array_uswsusp=
++ render array_uswsusp
++ eval 'echo -n ${array_uswsusp}'
+++ echo -n
+ count_unsatisfied
+ set --
+ return 0
+ cnt=0
+ '[' 0 -eq 0 ']'
+ runlist=' cryptroot kernelextras keymap thermal udev uswsusp'
+ pop_list_item uswsusp cryptopenct cryptopensc cryptpassdev uswsusp
+ item=uswsusp
+ shift
+ set -- cryptopenct cryptopensc cryptpassdev uswsusp
+ unset tmppop
+ for pop in '${@}'
+ '[' cryptopenct = uswsusp ']'
+ tmppop=' cryptopenct'
+ for pop in '${@}'
+ '[' cryptopensc = uswsusp ']'
+ tmppop=' cryptopenct cryptopensc'
+ for pop in '${@}'
+ '[' cryptpassdev = uswsusp ']'
+ tmppop=' cryptopenct cryptopensc cryptpassdev'
+ for pop in '${@}'
+ '[' uswsusp = uswsusp ']'
+ continue
+ initlist=' cryptopenct cryptopensc cryptpassdev'
+ i=3
+ '[' 3 -eq 9 ']'
+ '[' 3 -ne 0 ']'
+ oldi=3
+ for rp_x in '${initlist}'
+ reduce_satisfied cryptopenct
++ render array_cryptopenct
++ eval 'echo -n ${array_cryptopenct}'
+++ echo -n cryptroot
+ deplist=cryptroot
+ unset tmpdeplist
+ for rs_y in '${deplist}'
+ case ${rs_y} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/cryptroot ']'
+ '[' -d /usr/share/initramfs-tools/hooks/cryptroot ']'
+ tmpdeplist=' cryptroot'
+ deplist=' cryptroot'
+ for rs_x in '${runlist}'
+ pop_list_item cryptroot cryptroot
+ item=cryptroot
+ shift
+ set -- cryptroot
+ unset tmppop
+ for pop in '${@}'
+ '[' cryptroot = cryptroot ']'
+ continue
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item kernelextras
+ item=kernelextras
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item keymap
+ item=keymap
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item thermal
+ item=thermal
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item udev
+ item=udev
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item uswsusp
+ item=uswsusp
+ shift
+ set --
+ unset tmppop
+ deplist=
+ eval 'array_cryptopenct=""'
++ array_cryptopenct=
++ render array_cryptopenct
++ eval 'echo -n ${array_cryptopenct}'
+++ echo -n
+ count_unsatisfied
+ set --
+ return 0
+ cnt=0
+ '[' 0 -eq 0 ']'
+ runlist=' cryptroot kernelextras keymap thermal udev uswsusp cryptopenct'
+ pop_list_item cryptopenct cryptopenct cryptopensc cryptpassdev
+ item=cryptopenct
+ shift
+ set -- cryptopenct cryptopensc cryptpassdev
+ unset tmppop
+ for pop in '${@}'
+ '[' cryptopenct = cryptopenct ']'
+ continue
+ for pop in '${@}'
+ '[' cryptopensc = cryptopenct ']'
+ tmppop=' cryptopensc'
+ for pop in '${@}'
+ '[' cryptpassdev = cryptopenct ']'
+ tmppop=' cryptopensc cryptpassdev'
+ initlist=' cryptopensc cryptpassdev'
+ i=2
+ for rp_x in '${initlist}'
+ reduce_satisfied cryptopensc
++ render array_cryptopensc
++ eval 'echo -n ${array_cryptopensc}'
+++ echo -n cryptroot
+ deplist=cryptroot
+ unset tmpdeplist
+ for rs_y in '${deplist}'
+ case ${rs_y} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/cryptroot ']'
+ '[' -d /usr/share/initramfs-tools/hooks/cryptroot ']'
+ tmpdeplist=' cryptroot'
+ deplist=' cryptroot'
+ for rs_x in '${runlist}'
+ pop_list_item cryptroot cryptroot
+ item=cryptroot
+ shift
+ set -- cryptroot
+ unset tmppop
+ for pop in '${@}'
+ '[' cryptroot = cryptroot ']'
+ continue
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item kernelextras
+ item=kernelextras
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item keymap
+ item=keymap
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item thermal
+ item=thermal
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item udev
+ item=udev
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item uswsusp
+ item=uswsusp
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item cryptopenct
+ item=cryptopenct
+ shift
+ set --
+ unset tmppop
+ deplist=
+ eval 'array_cryptopensc=""'
++ array_cryptopensc=
++ render array_cryptopensc
++ eval 'echo -n ${array_cryptopensc}'
+++ echo -n
+ count_unsatisfied
+ set --
+ return 0
+ cnt=0
+ '[' 0 -eq 0 ']'
+ runlist=' cryptroot kernelextras keymap thermal udev uswsusp cryptopenct cryptopensc'
+ pop_list_item cryptopensc cryptopensc cryptpassdev
+ item=cryptopensc
+ shift
+ set -- cryptopensc cryptpassdev
+ unset tmppop
+ for pop in '${@}'
+ '[' cryptopensc = cryptopensc ']'
+ continue
+ for pop in '${@}'
+ '[' cryptpassdev = cryptopensc ']'
+ tmppop=' cryptpassdev'
+ initlist=' cryptpassdev'
+ i=1
+ for rp_x in '${initlist}'
+ reduce_satisfied cryptpassdev
++ render array_cryptpassdev
++ eval 'echo -n ${array_cryptpassdev}'
+++ echo -n cryptroot
+ deplist=cryptroot
+ unset tmpdeplist
+ for rs_y in '${deplist}'
+ case ${rs_y} in
+ '[' '!' -x /usr/share/initramfs-tools/hooks/cryptroot ']'
+ '[' -d /usr/share/initramfs-tools/hooks/cryptroot ']'
+ tmpdeplist=' cryptroot'
+ deplist=' cryptroot'
+ for rs_x in '${runlist}'
+ pop_list_item cryptroot cryptroot
+ item=cryptroot
+ shift
+ set -- cryptroot
+ unset tmppop
+ for pop in '${@}'
+ '[' cryptroot = cryptroot ']'
+ continue
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item kernelextras
+ item=kernelextras
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item keymap
+ item=keymap
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item thermal
+ item=thermal
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item udev
+ item=udev
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item uswsusp
+ item=uswsusp
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item cryptopenct
+ item=cryptopenct
+ shift
+ set --
+ unset tmppop
+ deplist=
+ for rs_x in '${runlist}'
+ pop_list_item cryptopensc
+ item=cryptopensc
+ shift
+ set --
+ unset tmppop
+ deplist=
+ eval 'array_cryptpassdev=""'
++ array_cryptpassdev=
++ render array_cryptpassdev
++ eval 'echo -n ${array_cryptpassdev}'
+++ echo -n
+ count_unsatisfied
+ set --
+ return 0
+ cnt=0
+ '[' 0 -eq 0 ']'
+ runlist=' cryptroot kernelextras keymap thermal udev uswsusp cryptopenct cryptopensc cryptpassdev'
+ pop_list_item cryptpassdev cryptpassdev
+ item=cryptpassdev
+ shift
+ set -- cryptpassdev
+ unset tmppop
+ for pop in '${@}'
+ '[' cryptpassdev = cryptpassdev ']'
+ continue
+ initlist=
+ i=0
+ '[' 0 -eq 3 ']'
+ '[' 0 -ne 0 ']'
+ call_scripts
+ for cs_x in '${runlist}'
+ '[' n = y ']'
+ /usr/share/initramfs-tools/hooks/cryptroot
+ '[' -e /conf/param.conf ']'
+ for cs_x in '${runlist}'
+ '[' n = y ']'
+ /usr/share/initramfs-tools/hooks/kernelextras
+ '[' -e /conf/param.conf ']'
+ for cs_x in '${runlist}'
+ '[' n = y ']'
+ /usr/share/initramfs-tools/hooks/keymap
+ '[' -e /conf/param.conf ']'
+ for cs_x in '${runlist}'
+ '[' n = y ']'
+ /usr/share/initramfs-tools/hooks/thermal
+ '[' -e /conf/param.conf ']'
+ for cs_x in '${runlist}'
+ '[' n = y ']'
+ /usr/share/initramfs-tools/hooks/udev
+ '[' -e /conf/param.conf ']'
+ for cs_x in '${runlist}'
+ '[' n = y ']'
+ /usr/share/initramfs-tools/hooks/uswsusp
+ '[' -e /conf/param.conf ']'
+ for cs_x in '${runlist}'
+ '[' n = y ']'
+ /usr/share/initramfs-tools/hooks/cryptopenct
+ '[' -e /conf/param.conf ']'
+ for cs_x in '${runlist}'
+ '[' n = y ']'
+ /usr/share/initramfs-tools/hooks/cryptopensc
+ '[' -e /conf/param.conf ']'
+ for cs_x in '${runlist}'
+ '[' n = y ']'
+ /usr/share/initramfs-tools/hooks/cryptpassdev
+ '[' -e /conf/param.conf ']'
+ run_scripts /etc/initramfs-tools/hooks
+ initdir=/etc/initramfs-tools/hooks
+ '[' '!' -d /etc/initramfs-tools/hooks ']'
+ get_prereqs
+ set_initlist
+ unset initlist
+ for si_x in '${initdir}/*'
+ '[' '/etc/initramfs-tools/hooks/*' = '/etc/initramfs-tools/hooks/*' ']'
+ return
+ reduce_prereqs
+ unset runlist
+ set --
+ i=0
+ '[' 0 -ne 0 ']'
+ call_scripts
+ '[' -e /etc/initramfs-tools/DSDT.aml ']'
+ '[' n = y ']'
+ exec
++ exec
++ cd /tmp/mkinitramfs_wb5wXB
++ find .
++ echo 'ec1=0;'
++ gzip
++ cpio --quiet --dereference -o -H newc
++ echo 'ec2=0;'
++ echo 'ec3=0;'
+ eval 'ec1=0;' 'ec2=0;' 'ec3=0;'
++ ec1=0
++ ec2=0
++ ec3=0
+ '[' 0 -ne 0 ']'
+ '[' 0 -ne 0 ']'
+ '[' 0 -ne 0 ']'
+ '[' -s /tmp/mkinitramfs-OL_h3CpaH ']'
+ '[' n = y ']'
+ rm -rf /tmp/mkinitramfs_wb5wXB
+ rm -rf /tmp/mkinitramfs-OL_h3CpaH
+ exit 0


More information about the pkg-cryptsetup-devel mailing list