unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#30224: 'mount -t ecryptfs ...' command refers to /bin/mount, bin/umount, etc
@ 2018-01-23  1:19 brendan.tildesley
  2018-07-30 15:43 ` bug#30224: (no subject) Brendan Tildesley
  0 siblings, 1 reply; 4+ messages in thread
From: brendan.tildesley @ 2018-01-23  1:19 UTC (permalink / raw)
  To: 30224

I noticed this a while ago but probably won't get around to fixing it, so I'm just posting a bug report.
-------------------------------------
b@ui ~$ sudo mount -t ecryptfs encrypted-dir mount-dir
Passphrase:
Select cipher:
[...]
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
Filename Encryption Key (FNEK) Signature [...]:
Attempting to mount with the following options:
  ecryptfs_unlink_sigs
  ecryptfs_fnek_sig=[...]
  ecryptfs_key_bytes=16
  ecryptfs_cipher=aes
  ecryptfs_sig=[...]
Failed to execute /bin/mount command: No such file or directory
Error mounting eCryptfs: [-2] No such file or directory
Check your system logs; visit <http://ecryptfs.org/support.html>
-------------------------------------


There are many references  to /bin/ in the ecryptfs source code, even including  /bin/umount. for example:

-------------------------------------
b@ui ~/temp/ecryptfs-utils-111$ ag exec.*bin/
src/utils/mount.ecryptfs.c
417:            execl("/bin/mount", "mount", "-i", "--no-canonicalize", "-t", "ecryptfs", fullpath_source, fullpath_target, "-o", opts, NULL);
421:            perror("Failed to execute /bin/mount command");

src/desktop/ecryptfs-mount-private.desktop.in
4:Exec=/usr/bin/ecryptfs-mount-private

src/desktop/ecryptfs-setup-private.desktop.in
4:Exec=/usr/bin/ecryptfs-setup-private

src/utils/mount.ecryptfs_private.c
833:            execl("/bin/umount", "umount", "-i", "-l", ".", NULL);

src/pam_ecryptfs/pam_ecryptfs.c
375:                    execl("/sbin/mount.ecryptfs_private",
389:                    execl("/sbin/umount.ecryptfs_private",

-------------------------------------

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#30224: (no subject)
  2018-01-23  1:19 bug#30224: 'mount -t ecryptfs ...' command refers to /bin/mount, bin/umount, etc brendan.tildesley
@ 2018-07-30 15:43 ` Brendan Tildesley
  2018-07-30 19:54   ` Gábor Boskovits
  0 siblings, 1 reply; 4+ messages in thread
From: Brendan Tildesley @ 2018-07-30 15:43 UTC (permalink / raw)
  To: 30224-done



^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#30224: (no subject)
  2018-07-30 15:43 ` bug#30224: (no subject) Brendan Tildesley
@ 2018-07-30 19:54   ` Gábor Boskovits
  2018-08-01  5:33     ` Brendan Tildesley
  0 siblings, 1 reply; 4+ messages in thread
From: Gábor Boskovits @ 2018-07-30 19:54 UTC (permalink / raw)
  To: 30224, brendan.tildesley; +Cc: 30224-done

[-- Attachment #1: Type: text/plain, Size: 364 bytes --]

Brendan Tildesley <brendan.tildesley@openmailbox.org> ezt írta (időpont:
2018. júl. 30., H, 17:44):
 Could you elaborate on this a bit more?
i.e. what was the commit fixing the issue?
on which branch?
or we just don't notice the behavior any more?
Also, please add the title of the bug, so we can see what bug is closed
without visiting the bugtracker.

[-- Attachment #2: Type: text/html, Size: 573 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#30224: (no subject)
  2018-07-30 19:54   ` Gábor Boskovits
@ 2018-08-01  5:33     ` Brendan Tildesley
  0 siblings, 0 replies; 4+ messages in thread
From: Brendan Tildesley @ 2018-08-01  5:33 UTC (permalink / raw)
  To: 30224

[-- Attachment #1: Type: text/plain, Size: 979 bytes --]

On 07/31/18 05:54, Gábor Boskovits wrote:
>
>
> Brendan Tildesley <brendan.tildesley@openmailbox.org
> <mailto:brendan.tildesley@openmailbox.org>> ezt írta (időpont: 2018.
> júl. 30., H, 17:44):
>  Could you elaborate on this a bit more?
> i.e. what was the commit fixing the issue?
> on which branch?
> or we just don't notice the behavior any more?
> Also, please add the title of the bug, so we can see what bug is
> closed without visiting the bugtracker.
>
Sorry, it's the first time I've closed a bug, I just learnt it could be
done by sending and email to NUMBER-close@... and sent a blank email.

The fix is contained in the commits

17a21bcf316d11bdf54ec2483abe15f60dbd7cb0

e8ec2dda08d36f3a8d17f840980ea82585d1fc38

and include only changes to the ecryptfs-utils package. I tried my best
to find all cases in the source with hard-coded paths. Feel free to
inspect it further if you like. For me at least, I'm able to mount my
ecryptfs folder with these patches.



[-- Attachment #2: Type: text/html, Size: 1867 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2018-08-01  5:34 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-01-23  1:19 bug#30224: 'mount -t ecryptfs ...' command refers to /bin/mount, bin/umount, etc brendan.tildesley
2018-07-30 15:43 ` bug#30224: (no subject) Brendan Tildesley
2018-07-30 19:54   ` Gábor Boskovits
2018-08-01  5:33     ` Brendan Tildesley

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).