--- /lib/rcscripts/addons/dm-crypt-start.sh 2009-03-08 21:11:18.000000000 +0100 +++ /usr/portage/sys-fs/cryptsetup/files/1.0.6-r2-dm-crypt-start.sh 2008-10-05 23:01:33.00 @@ -255,7 +255,7 @@ # Fix for baselayout-1.12.10 (bug 174256) [ -z ${SVCNAME} ] && SVCNAME="${myservice}" - while read -u 4 targetline ; do + while read targetline ; do # skip comments and blank lines [[ ${targetline}\# == \#* ]] && continue @@ -283,7 +283,7 @@ # Queue this setting for the next call to dm_crypt_execute_${SVCNAME} eval "${targetline}" - done 4< /etc/conf.d/dmcrypt + done < /etc/conf.d/dmcrypt # If we have a target queued up, then execute it dm_crypt_execute_${SVCNAME}