Opened 6 years ago

Closed 6 years ago

#41130 closed defect (fixed)

encfssh script needs to be patched for OSX compatibility

Reported by: bonoba@… Owned by: Markus.Ueberall@…
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc: msk@…, hapaguy (Brian Kurt Fujikawa), cscott@…
Port: encfs

Description

The encfs package provides a convenient shell script called encfssh. Unfortunately this script has a hardcoded Linux idiom in it:

A string "fusermount -u" at the end of the script should be replaced with a simple "umount". Otherwise it fails to unmount the encrypted volume after you exit a one-time shell session and such mounted clones keep piling up every time you run encfssh.

Attachments (2)

patch-encfs-encfssh.diff (401 bytes) - added by msk@… 6 years ago.
Portfile-encfs.diff (410 bytes) - added by msk@… 6 years ago.

Download all attachments as: .zip

Change History (9)

comment:1 Changed 6 years ago by ryandesign (Ryan Schmidt)

Keywords: encfs script encfssh umount removed
Owner: changed from macports-tickets@… to Markus.Ueberall@…

comment:2 in reply to:  1 Changed 6 years ago by msk@…

I made a patch for the file "encfs/encfssh" that makes the change requested above. And I included a patch for the Portfile as well.

Changed 6 years ago by msk@…

Attachment: patch-encfs-encfssh.diff added

Changed 6 years ago by msk@…

Attachment: Portfile-encfs.diff added

comment:3 Changed 6 years ago by msk@…

Cc: msk@… added

Cc Me!

comment:4 Changed 6 years ago by hapaguy (Brian Kurt Fujikawa)

Cc: brian.fujikawa@… added

Cc Me!

comment:5 Changed 6 years ago by cscott@…

Cc: cscott@… added

Cc Me!

comment:6 Changed 6 years ago by mf2k (Frank Schima)

Thanks! r119877. I put the patch in a darwin block.

comment:7 Changed 6 years ago by mf2k (Frank Schima)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.