You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
354 B
14 lines
354 B
#!/bin/sh |
|
|
|
# do not ask, if we already have root |
|
[ -f /sysroot/proc ] && exit 0 |
|
# check if destination already exists |
|
[ -b /dev/mapper/$2 ] && exit 0 |
|
|
|
# flock against other interactive activities |
|
{ flock -s 9; |
|
/bin/plymouth ask-for-password --prompt "$1 is password protected" --command="/sbin/cryptsetup luksOpen -T1 $1 $2" |
|
} 9>/.console.lock |
|
|
|
exit 0 |
|
|
|
|