commit: 592d547c4d04625317f0b7dded624934254d186f Author: Louis Sautier <sautier.louis <AT> gmail <DOT> com> AuthorDate: Sat Jan 5 01:19:11 2019 +0000 Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org> CommitDate: Fri Mar 1 05:59:04 2019 +0000 URL: https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=592d547c
login-remote.sh: add a 3rd try which relies on user-submit passphrase Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org> defaults/login-remote.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/defaults/login-remote.sh b/defaults/login-remote.sh index a7bba43..4d7aac6 100644 --- a/defaults/login-remote.sh +++ b/defaults/login-remote.sh @@ -93,6 +93,13 @@ openLUKSremote() { && mv /dev/tty.org /dev/tty fi + if [ ${crypt_filter_ret} -ne 0 ] + then + # 3rd try: user-submitted passphrase + crypt_filter "cryptsetup ${cryptsetup_options} luksOpen ${LUKS_DEVICE} ${LUKS_NAME}" + crypt_filter_ret=$? + fi + if [ ${crypt_filter_ret} -eq 0 ] then touch ${flag_opened}