cryptdisks_start modifies echo setting of invoking stty
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cryptsetup (Debian) |
Fix Released
|
Unknown
|
|||
cryptsetup (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Calling cryptdisks_start manually will modify the "echo" setting of the calling stty.
root@darkcharl:~# cryptdisks_start terra
* Starting crypto disk... * terra (starting)..
Unlocking the disk /dev/disk/
Enter passphrase: * terra (started)... [ OK ]
root@darkcharl:~# speed 38400 baud; rows 24; columns 80; line = 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = M-^?; eol2 = M-^?;
swtch = M-^?; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W;
lnext = ^V; flush = ^O; min = 1; time = 0;
-parenb -parodd cs8 hupcl -cstopb cread -clocal -crtscts
-ignbrk brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff
-iuclc ixany imaxbel iutf8
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
isig icanon iexten -echo echoe echok -echonl -noflsh -xcase -tostop -echoprt
echoctl echoke
root@darkcharl:~# root@darkcharl:~#
root@darkcharl:~#
root@darkcharl:~# stty -a
speed 38400 baud; rows 24; columns 80; line = 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = M-^?; eol2 = M-^?;
swtch = M-^?; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W;
lnext = ^V; flush = ^O; min = 1; time = 0;
-parenb -parodd cs8 hupcl -cstopb cread -clocal -crtscts
-ignbrk brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff
-iuclc ixany imaxbel iutf8
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt
echoctl echoke
root@darkcharl:~#
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: cryptsetup 2:1.6.1-1ubuntu1
ProcVersionSign
Uname: Linux 3.13.0-20-generic x86_64
NonfreeKernelMo
ApportVersion: 2.14-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Tue Apr 1 20:27:48 2014
InstallationDate: Installed on 2012-04-27 (704 days ago)
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120423)
SourcePackage: cryptsetup
UpgradeStatus: Upgraded to trusty on 2014-03-28 (4 days ago)
crypttab:
# <target name> <source device> <key file> <options>
terra UUID=8eefaccb-
#storage UUID=4ad0c783-
Related branches
- Ubuntu branches: Pending requested
-
Diff: 26 lines (+8/-0)2 files modifieddebian/askpass.c (+1/-0)
debian/changelog (+7/-0)
Changed in cryptsetup (Ubuntu): | |
status: | Confirmed → Fix Released |
status: | Fix Released → Fix Committed |
Changed in cryptsetup (Ubuntu): | |
status: | Fix Committed → Triaged |
Changed in cryptsetup (Debian): | |
status: | Unknown → New |
Changed in cryptsetup (Debian): | |
status: | New → Fix Committed |
Changed in cryptsetup (Debian): | |
status: | Fix Committed → Fix Released |
This is the output of cryptdisks_start with tracing (option -x) enabled in shell.