EncFSMP
EncFSMP copied to clipboard
OS X 10.14.04 After installing PFM manually I get "Creating a PFM monitor failed. Please reinstall Pismo File Mount"
Might be linked or the same as this, but it is old, so opening new one just in case: https://github.com/rhiestan/EncFSMP/issues/6
Did a manual install of PFM, and all looks good, log below. But when I open the EncFSMP app up, I get a popup window that says "Creating a PFM monitor failed. Please reinstall Pismo File Mount".
Then the app just shuts down, and cannot proceed further. Reboot and reinstall did not help.
Install log:
imac:~ $ sudo /Volumes/EncFSMP-0.99.1/pfm/pfm-192-encfsmp-mac.run install
Password:
Copying file "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pfm-license-encfsmp.txt" to "/Library/Filesystems/PismoFileMount/pfm-license-encfsmp.txt".
NOTE: Keeping existing file "/Library/Filesystems/PismoFileMount/pfm-license-encfsmp.txt", duplicate of "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pfm-license-encfsmp.txt".
Adding install reference for file "/Library/Filesystems/PismoFileMount/pfm-license-encfsmp.txt".
NOTE: Installed PFM version "pfm.1.0.0.192" is same, repairing.
Copying file "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/libptfactory1.dylib" to "/usr/local/lib/libptfactory1.dylib".
NOTE: Keeping existing file "/usr/local/lib/libptfactory1.dylib", duplicate of "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/libptfactory1.dylib".
Copying file "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/ptdllrun1" to "/usr/local/bin/ptdllrun1".
NOTE: Keeping existing file "/usr/local/bin/ptdllrun1", duplicate of "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/ptdllrun1".
Removing kernel module "pfmfs".
Copying file "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/ptsysexec" to "/Library/Filesystems/PismoFileMount/ptsysexec".
NOTE: Keeping existing file "/Library/Filesystems/PismoFileMount/ptsysexec", duplicate of "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/ptsysexec".
Copying file "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pfmapi_192.bundle" to "/Library/Filesystems/PismoFileMount/pfmapi_192.bundle".
NOTE: Keeping existing file "/Library/Filesystems/PismoFileMount/pfmapi_192.bundle", duplicate of "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pfmapi_192.bundle".
Registering library "/Library/Filesystems/PismoFileMount/pfmapi_192.bundle".
NOTE: Running command "ptdllrun1 -m factory_main /Library/Filesystems/PismoFileMount/pfmapi_192.bundle register".
Copying file "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pfm" to "/Library/Filesystems/PismoFileMount/pfm".
NOTE: Keeping existing file "/Library/Filesystems/PismoFileMount/pfm", duplicate of "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pfm".
Copying file "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pfm" to "/usr/local/bin/pfm".
NOTE: Keeping existing file "/usr/local/bin/pfm", duplicate of "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pfm".
Copying file "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pfmhost" to "/Library/Filesystems/PismoFileMount/pfmhost".
NOTE: Keeping existing file "/Library/Filesystems/PismoFileMount/pfmhost", duplicate of "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pfmhost".
Copying file "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pfmstart" to "/Library/Filesystems/PismoFileMount/pfmstart".
NOTE: Keeping existing file "/Library/Filesystems/PismoFileMount/pfmstart", duplicate of "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pfmstart".
Setting SUID-root for file "/Library/Filesystems/PismoFileMount/pfmstart".
Removing kernel module "pfmfs_192_08".
Installing kernel module "pfmfs_192".
Creating system folder "/Library/Filesystems/PismoFileMount/pfmfs_192.kext"
Copying file "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pfmfs_192.plist" to "/Library/Filesystems/PismoFileMount/pfmfs_192.kext/Contents/Info.plist".
NOTE: Keeping existing file "/Library/Filesystems/PismoFileMount/pfmfs_192.kext/Contents/Info.plist", duplicate of "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pfmfs_192.plist".
Copying file "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pfmfs_192" to "/Library/Filesystems/PismoFileMount/pfmfs_192.kext/Contents/MacOS/pfmfs_192".
NOTE: Keeping existing file "/Library/Filesystems/PismoFileMount/pfmfs_192.kext/Contents/MacOS/pfmfs_192", duplicate of "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pfmfs_192".
Installing kernel module "pfmfs_192_08".
Creating system folder "/Library/Filesystems/PismoFileMount/pfmfs_192_08.kext"
Copying file "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pfmfs_192_08.plist" to "/Library/Filesystems/PismoFileMount/pfmfs_192_08.kext/Contents/Info.plist".
Copying file "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pfmfs_192_08" to "/Library/Filesystems/PismoFileMount/pfmfs_192_08.kext/Contents/MacOS/pfmfs_192_08".
Copying file "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pttestcmd" to "/Library/Filesystems/PismoFileMount/pttestcmd".
NOTE: Keeping existing file "/Library/Filesystems/PismoFileMount/pttestcmd", duplicate of "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pttestcmd".
Copying file "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pttestcmd" to "/usr/local/bin/pttestcmd".
NOTE: Keeping existing file "/usr/local/bin/pttestcmd", duplicate of "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/pttestcmd".
Copying file "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/ptramfs" to "/Library/Filesystems/PismoFileMount/ptramfs".
NOTE: Keeping existing file "/Library/Filesystems/PismoFileMount/ptramfs", duplicate of "/private/tmp/ptrun_root/pfm-192-encfsmp-mac/ptramfs".
Core install complete.
I am having the same trouble with OSX 10.14 Mojave. pfm asks me to do a manual install. When I do the install it appears to work, but then I get the same "creating a PFM monitor failed, please reinstall" error. Not sure what to try next because going through the install output everything seemed to work.
To be honest, I had the same issues, and I couldn't figure out what was the reason. But strangely I was successful with an older version of pfm, 190, which was included in 0.11.1-b. Please try it with this one!
Could you please do something about this issue? I tried rhiestan's solution but it didn't work for me.
Do you have any ETA for this?
Unfortunately, no.
Catalina 10.15.7
Creating a PFM monitor failed. Please reinstall Pismo File Mount.
Deleted stale lock file '/Users/olegas/EncFSMP-olegas'.
0.99.1
And exit
It seems there is some incompatibility between EncFS 0.99.1 and PFM version 192. To resolve this issue I installed EncFS 0.99.1 and PFM 190 (from EncFS-0.11.1)
This workaround works fine on MacOS 10.14 (Mojave)
Thanks for the info! I guess it's not the incompatibility between EncFSMP and PFM, but between PFM and MacOS Mojave. Unfortuantely, there were no updates for PFM since more than two years. If anybody knows a good alternative (like MacFUSE or similar), I might migrate EncFSMP to that. Or, even better, if anybody would volunteer to do the migration...
It seems there is some incompatibility between EncFS 0.99.1 and PFM version 192. To resolve this issue I installed EncFS 0.99.1 and PFM 190 (from EncFS-0.11.1)
This workaround works fine on MacOS 10.14 (Mojave)
11.2.3 (20D91) Don't work (
Wanted to help out. My folders were slow and so I tried updating to PFM 192 but had the same error. I resolved it using the following steps in 10.14.6 Mojave:
- deleted the PismoFileMount folder located in /Library/Filesystems
- manually uninstalled PFM 192 using the terminal: sudo {path to pfm-192-encfsmp-mac.run} uninstall
- manually uninstalled PFM 190 as well (probably not needed but what the heck)
- empty trash, restart
- manually installed PFM 190 sudo {path to pfm-190-encfsmp-mac.run} install (PFM 190 is available in EncFS 0.11.1)
- started ENCFSMP
works fine and seemed to fix slow folder/file issues.
@Rheistan: it looks like PFM is gonna be deprecated. Maybe you should try and up some sort of kickstarter project or ask for donations to port MacFuse. I'd certainly be happy to contribute.
After a bit more experimentation (turned out that file/folder loading was actually still quite slow) I found that EncFsMp works well in Mojave after disabling SIP. This isn't an ideal solution but I can confirm it markedly improves performance on my machine. I'm running off of Dropbox and Google Drive.
@godelstring : Thanks for the suggestion with Kickstarter, but I am lacking time, not money. If somebody else would step in, I would be glad! EncFSMP on Mac is not signed with a developer certificate, as this costs 100$/yr. That's why Mac OS complains about this app. I don't have plans to purchase a developer certificate.
PFM 190 (from EncFS-0.11.1)
Where do I get PFM 190 (from EncFS-0.11.1)? Couldn't find where I can download it. I'd be very thankful for sharing the link!