-
Notifications
You must be signed in to change notification settings - Fork 198
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dislocker On Mac with homebrew #321
Comments
Thanks @asegner, I haven't tested these steps to get it working. The steps in #239 is what I used. I like the UI you have built for it, any plans on making it open-source on GitHub (with a license) and including a build of dislocker included with it instead of having it on the path? Also is it worth just using |
Hi @GoelBiju -- Thanks for the feedback! I intend to add an open license and open-source it on GitLab (thats where it currently lives now) after i have fleshed it out a bit more. Its currently very new. And, as you mentioned, I will consider packaging dislocker inside of Perch when i get to that state. Pls "star" the project if you find it useful. Thanks! To your second point -- I do realize dislocker will work with mbedtls@3 however I was not able to get a clean compile with mbedtls 3 and homebrew without making source modifications which in my opinion is not ideal. the cmake line works but on make command on version 3 i get the following:
I don't get this with version 2. I use homebrew and not macports. I understand they can both be installed on the same system, however I already have brew installed across my macs and did not want to install macports on my macs just for dislocker. Currently, for the time being, dislocker appears stable with version 2. My hope, ideally, is that the brew command will be fixed eventually allowing dislocker to simply be installed with |
i get the following on brew
|
Do a small fix after The following part of the code
will be replaced by
After this,
This was fixed but reverted #305. |
I too am working on a frontend for dislocker on Mac using swift that will let you input the key, and optional mount file and loopback mount folder but haven't had success with brew building dislocker; primarily because my work is somewhat big and restrictive so i can't just download the latest updated xcode. This frontend will still require the user to manually first install dislocker for now but eventually including it in my own code would also be ideal. I'll try what everyone has posted here to see if I have any better luck and will share what I am able to source wise |
Ok so everything went as planned; even found @asegner if you ever do release your code GNU / github, I'd love to help where I can |
@linuxgnuru It is now released with a GPL license. Looking forward to PRs! |
Trying to night with a fresh install of SONOMA with the details from "https://dancingparrots.com" from @asegner and got the following :
|
Using |
The install instructions wont work on macOS Sonoma (Intel) 14.5
|
@tristan-k @jblestang i missed one item in the brew install - it needs a |
Hello! First i would like to say thanks for the excellent work on making dislocker. I have been using it to work with my encrypted windows drives on my mac and it seems to do quite well. I had trouble finding any UIs for it so i made a little free one for the mac menu bar called Perch at https://dancingparrots.com/ - any feedback is appreciated. This is where my questions come in.
I am not distributing dislocker with Perch but am asking that it be installed on the system beforehand. I have found that running "brew install dislocker" does not result in a clean install. Something about needing linux which i'm not sure how thats intended to be resolved. Additionally running "brew install src/dislocker.rb" from the cloned repo does not immediately result in a clean build.
I include manual instructions on the site above (and pasted below) to help guide end users on installing dislocker that seem to work on intel and silicon macs. However, manual steps add a bit of friction to the install process that may turn some people away -- i'm writing to you to find out if there is a better way to install or if i'm misusing the brew command in some way? Thanks for any help!
Manual Installation Steps for Mac Intel and Silicon
The text was updated successfully, but these errors were encountered: