Aorimn / dislocker

FUSE driver to read/write Windows' BitLocker-ed volumes under Linux / Mac OSX
GNU General Public License v2.0
1.59k stars 196 forks source link

dislocker does not work on MacOS Monterey 12.2.1 anymore #278

Open wangxx2016 opened 2 years ago

wangxx2016 commented 2 years ago

OS: MacOS Monterey 12.2.1

COMMANDS used: brew install macfuse git clone https://github.com/Aorimn/dislocker cd dislocker brew install src/dislocker.rb Error: 'mbedtls/config.h' file not found

ERROR mbedtls@3 is used but it does not have mbedtls/config.h anymore

jamfor352 commented 2 years ago

Was struggling with getting dislocker to work on Monterey also - got it working, this PR should resolve it - will need an update to the src/dislocker.rb file once the release is pushed, though you can install manually with the commands listed here: https://github.com/Aorimn/dislocker/pull/280

PalGal2 commented 2 years ago

@jamfor352 thank you for your help. I am probably missing something, but I do not manage to follow your steps described in #280 . How do you install dislocker implementing your modifications (and forcing brew to switch to your branch) ? Thank you.

reallyallnamestaken commented 2 years ago

OS: MacOS Monterey 12.2.1

COMMANDS used: brew install macfuse git clone https://github.com/Aorimn/dislocker cd dislocker brew install src/dislocker.rb Error: 'mbedtls/config.h' file not found

ERROR mbedtls@3 is used but it does not have mbedtls/config.h anymore

it is now called "mbedtls/mbedtls_config.h" and is referenced in ssl_bindings.h/ssl_bindings.inwhere you can fix it as a workaround.

Once you fixed that, later on you will probably run in an issue with mbedtls_sha256_retwhich should be simply mbedtls_sha256. Can be fixed in the same file. I think this part is what #280 is trying to fix.