--- /lib/cryptsetup/cryptdisks.functions.orig 2008-05-17 12:15:35.564708507 +0200 +++ /lib/cryptsetup/cryptdisks.functions 2008-05-17 12:16:02.661371840 +0200 @@ -213,7 +213,7 @@ OMODE=$(ls -l "$key" | sed 's/[[:space:]].*//;s/^.\{7\}//') GMODE=$(ls -l "$key" | sed 's/[[:space:]].*//;s/^.\{4\}\(.\{3\}\).*/\1/') GROUP=$(ls -l "$key" | sed 's/^.\{11\}[^[:space:]]* [^[:space:]]* \([^[:space:]]*\).*/\1/') - OWNER=$( ls -l "$key" | sed 's/^.\{11\}[^[:space:]]* \([^[:space:]]*\).*/\1/') + OWNER=$( ls -l "$key" | sed 's/^.\{10\}[+]\?.[^[:space:]]* \([^[:space:]]*\).*/\1/') # LUKS requires a persistent key, /dev/*random is not supported if [ "$USELUKS" = "yes" ] && [ "$key" != "${key%random}" ]; then