Skip to content

Instantly share code, notes, and snippets.

@jimjh
Created October 14, 2012 14:24
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save jimjh/3888749 to your computer and use it in GitHub Desktop.
Save jimjh/3888749 to your computer and use it in GitHub Desktop.
brew doctor and truecrypt
#!/bin/bash
libs=( "/usr/local/lib/libmacfuse_i32.2.dylib" \
"/usr/local/lib/libosxfuse_i32.2.dylib" \
"/usr/local/lib/libosxfuse_i64.2.dylib" \
"/usr/local/lib/libmacfuse_i64.2.dylib" \
"/usr/local/lib/libosxfuse_i32.la" \
"/usr/local/lib/libosxfuse_i64.la" \
"/usr/local/lib/pkgconfig/osxfuse.pc" )
truecrypt="/Applications/TrueCrypt.app/Contents/Resources/Library"
for lib in "${libs[@]}"
do
mv $lib "${truecrypt}/." && echo "Moved ${lib} to ${truecrypt}."
rm $lib
ln -s "${truecrypt}/$(basename $lib)" ${lib} && echo "Linked ${lib}."
done
@SteveBenner
Copy link

This script will solve the issue cleanly, if anyone is interested. Just run once.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment