Update README.md
authoradouble42 <adouble4242@gmail.com>
Mon, 14 Nov 2016 05:33:38 +0000 (00:33 -0500)
committerGitHub <noreply@github.com>
Mon, 14 Nov 2016 05:33:38 +0000 (00:33 -0500)

index dca1954..a0bdd77 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
 # nemesis - http://mrn.sixbit.org
 nemesis is a freebsd, debian linux (tested on jessie) and Mac OS X (tested through 10.11, built using XCode 8.1 with command line tools and 10.7 SDK) port based on TrueCrypt, i'm slowly rebranding it to comply with the original license but that is probably my least favorite task. which is not to say i didn't have some fun with it...whereever it is my right to dictate, the 2 clause BSD license shall apply.<br>
 OS - X nemesis binary release here: <b>http://mrn.sixbit.org/files/nemesis_667_fuse_bundle.dmg</b> - this version is statically linked with wxWidgets 3.1.0 and includes a bundled copy of OSXFuse 3.5.3 with MacFUSE compatibility enabled in the installer - if you don't have it installed already, just accept the defaults and install and you're good to go. if you're already running an older FUSE version or didn't install MacFUSE compatibility you may want to let it upgrade you anyway. you can disable the FUSE or the nemesis portions of the install as needed.<br>
-using <b>https://github.com/adouble42/fuse-ext2</b> i've been able to read-write mount ext3fs volumes created with other versions of nemesis on OS X, and create volumes with nemesis using mkfs.ext3 from the e2fsprogs version referenced in those instructions and the fuse-ext2 located there. the OS X git code looks for things where that package puts them, in /opt/gnu, for now. if the compatible fuse-ext2 is installed, mounting ext2/ext3fs volumes from other versions should be transparent as diskarbitration will recognize and mount them. CoreMacOSX.cpp has been mostly rewritten to improve interaction with filesystems other than HFS. most anything fuse should work now, hdiutil attaches, and the mount is carried out using diskutil. the binary release of nemesis OS X is built from the older version but should be fine with existing ext2/ext3fs volumes using the fuse-ext2 port linked here. if you build nemesis on OS X from git source, you can still use the fuse installation in the bundle. the adouble42 fuse-ext2 port has a modified fuse-ext2fs.util that respects rw/ro mode specified by diskutil and is the preferred fuse-ext2 plugin for nemesis.<br>
+using <b>https://github.com/adouble42/fuse-ext2</b> i've been able to read-write mount ext3fs volumes created with other versions of nemesis on OS X, and create volumes with nemesis using mkfs.ext3 from the e2fsprogs version referenced in those instructions and the fuse-ext2 located there. the OS X git code looks for things where that package puts them, in /opt/gnu, for now. if the compatible fuse-ext2 is installed, mounting ext2/ext3fs volumes from other versions should be transparent as diskarbitration will recognize and mount them. CoreMacOSX.cpp has been mostly rewritten to improve interaction with filesystems other than HFS. most anything fuse should work now, hdiutil attaches, and the mount is carried out using diskutil. the binary release of nemesis OS X is built from the older version but should be fine with existing ext2/ext3fs volumes using the fuse-ext2 port linked here. if you build nemesis on OS X from git source, you can still use the fuse installation in the bundle. the adouble42 fuse-ext2 port has a modified fuse-ext2fs.util that respects rw/ro mode specified by diskutil and is the preferred fuse-ext2 plugin for nemesis. i'm waiting a bit to update the binary until i get some more work in here.<br>
 more news- starting with this release right now, and an upcoming binary .deb, support for linux will now be regularly maintained. debian is my reference platform, using clang and llvm to build as opposed to gcc, in order to maintain consistency. it's easy and it won't break your stuff to install them. "apt-get llvm clang build-essential" and the rest of the dependencies, and you should be executing "make wxbuild;make" in no time. regarding the issue with dm-mod vs loop mounts, it's fixed. you can enable kernel and hardware crypto in the preferences if you want it. ciphers that aren't compatible will automatically select the normal loop mount.<br>
 no more dicking around with makefiles or wxwidgets, it finally is at a point of it just builds.<br>
 see right here, it mounts that on a loop no problem.that's what we need. also, see what i meant about wx 3.1.0 kicking ass? it looks much better at higher res, though. this is my scrunched virtual environment.<br>
This page took 0.026681 seconds and 4 git commands to generate. Download a nemesis OSX (sierra+high sierra, tested/working) binary, with fuse-ext3 via e2fsprogs, at this link. application and installer are signed by screwjack, llc. must install fuse with macFUSE layer first.