ubuntu 10.04 cryptsetup decrypt_gnupg no visible

Asked by Steve

Fresh install of Ubuntu 10.04.1 desktop x64. First time on Ubuntu, normally used Debian. Ubuntu repositoy have outdated cryptsetup(1.1.0~rc), used Debian squeeze repository to install cryptsetup(1.1.3).

Situation under Debian, all initrd prompts are command line so inserting password to unlock a disk either via default options or via gpg key are at the terminal.

Situation under Ubuntu. If using the default (<mount> <dev> none luks) in the crypttab, ubuntu presents me with a gui interface to enter my passphrase. If I use the option (<mount> <dev> <location of gpg file> luks,keyscript=decrypt_gnupg) I never get presented with an interface to type my passphrase. If I switch to a different console(crtl+alt+F(1-6)) I see no messages nor the command prompt that would normally show up on my Debain systems. If I blindly type in my passphrase and hit enter I always get an incorrect password error. I believe this is because the decrypt_gnupg outputs information to the command line and this is being included in my passphrase.

So, I guess my question is, what is this gui I am presented with during boot? Can I redirect the decrypt_gnupg script to it? Can I disable it and just have a terminal interface?

Any suggestions on which logs to check? The dmesg log does not show script calls so I can't trace it there.

Question information

Language:
English Edit question
Status:
Expired
For:
Ubuntu cryptsetup Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Steve (temporaryacct20) said :
#1

Update: I was able to disable the gui and also turn off quiet in the grub defaults(/etc/default/grub). What is really weird now is that I get two reactions. If I use the default crypttab setting I get the command prompt and am able to enter the passphrase. If is use the second crypttab setting I get the command prompt but no keystrokes are recognized. I can still switch between terminals though, so its not the whole keyboard that is inactive.

Revision history for this message
Launchpad Janitor (janitor) said :
#2

This question was expired because it remained in the 'Open' state without activity for the last 15 days.