Regression in mount helper filename encryption support
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
eCryptfs |
Fix Released
|
High
|
Michal Hlavinka | ||
ecryptfs-utils (Ubuntu) |
Fix Released
|
High
|
Dustin Kirkland |
Bug Description
Release -70 or -71 caused a regression in filename encryption support in the mount helper.
To reproduce:
---
#> mount -t ecryptfs /mnt/.ecryptfs-
Select key type to use for newly created files:
1) openssl
2) passphrase
Selection: 2
Passphrase:
Select cipher:
1) aes: blocksize = 16; min keysize = 16; max keysize = 32 (not loaded)
2) blowfish: blocksize = 16; min keysize = 16; max keysize = 32 (not loaded)
3) des3_ede: blocksize = 8; min keysize = 24; max keysize = 24 (not loaded)
4) twofish: blocksize = 16; min keysize = 16; max keysize = 32 (not loaded)
5) cast6: blocksize = 16; min keysize = 16; max keysize = 32 (not loaded)
6) cast5: blocksize = 8; min keysize = 5; max keysize = 16 (not loaded)
Selection [aes]:
Select key bytes:
1) 16
2) 32
3) 24
Selection [16]:
Enable plaintext passthrough (y/n) [n]:
Enable filename encryption (y/n) [n]: y
Error attempting to evaluate mount options: [-16] Device or resource busy
Check your system logs for details on why this happened.
Try updating your ecryptfs-utils package, and/or
submit a bug report on https:/
---
Normally, it would ask for the fnek sig, but now it errors out with -16. I'm not seeing anything related in the logs.
Related branches
Changed in ecryptfs: | |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in ecryptfs: | |
assignee: | nobody → mhlavink |
Changed in ecryptfs-utils: | |
assignee: | nobody → kirkland |
status: | New → Confirmed |
Changed in ecryptfs: | |
status: | Confirmed → Triaged |
Changed in ecryptfs-utils (Ubuntu): | |
importance: | Undecided → High |
Changed in ecryptfs: | |
status: | Triaged → Fix Committed |
Changed in ecryptfs-utils (Ubuntu): | |
status: | Confirmed → Fix Committed |
Changed in ecryptfs: | |
status: | Fix Committed → Fix Released |
This bug was fixed in the package ecryptfs-utils - 72-0ubuntu1
---------------
ecryptfs-utils (72-0ubuntu1) jaunty; urgency=low
[ Dustin Kirkland ] ecryptfs- [u]mount- private: print message about cd $PWD, ecryptfs- utils.prerm: prevent removal of ecryptfs-utils ecryptfs- setup-private:
* src/utils/
LP: #332331
* doc/manpage/*: manpage updates
* debian/
package, if in use, LP: #331085
* src/utils/
- allow for LDAP-based logins, LP: #317307
- add --noautomount, --noautoumount options, LP: #301759
[ Tyler Hicks ] /cipher_ list.c: ignore unknown ciphers, LP: #335632 ecryptfs. 7: add key sig mount options info, LP: #329491 mount.ecryptfs. c: scrub unknown option
* src/libecryptfs
* doc/manpage/
* src/utils/
[ James Dupin ]
* doc/manpage/fr/*: initial cut at french manpages
[ Michal Hlavinka ] /module_ mgr.c: fix mount parameter handling on
* src/libecryptfs
interactive mounting, LP: #331948
-- Dustin Kirkland <email address hidden> Wed, 18 Mar 2009 18:53:11 -0500