Monday, March 23, 2015

MacOS X Üzerine Truecrypt 7.1a Kurmak

Bilindiği üzere TrueCrypt projesi 7.2 versiyonu ile geliştirme sürecini tamamladı ve yayınlanan son versiyon içinde birçok özellik kısıtlanmış durumda. Bu nedenle kullanıla en güncel versiyon 7.1a versiyonu. Bunun da mac versyonunu yüklemek istediğimiz zaman kurulumda bize elinizdeki dmg dosyasının bu mac versiyonuna uyumlu olmadığına dair bir hata mesajı alıyorsunuz.



Biz de ufak bir işlemle dmg dosyası içindeki installer check sistemini kaldırmamız gerekiyor. Bunun için ise yapılması bereken iki yöntem var.

1. installation-check yapısının paket içinden kaldırılması

sed -i '' 's/<installation-check .*>//' 'TrueCrypt 7.1a.mpkg/Contents/distribution.dist'

2. Yeniden bir dmg dosyası oluşturarak var olan hatanın giderilmesi

hdiutil convert 'TrueCrypt 7.1a Mac OS X.dmg' -format UDRW -o 'TrueCrypt 7.1a Mac OS X writable.dmg'

hdiutil attach 'TrueCrypt 7.1a Mac OS X writable.dmg'

sed -i '' 's/<installation-check .*>//' '/Volumes/TrueCrypt 7.1a/TrueCrypt 7.1a.mpkg/Contents/distribution.dist'

hdiutil detach '/Volumes/TrueCrypt 7.1a'

hdiutil convert 'TrueCrypt 7.1a Mac OS X writable.dmg' -format UDBZ -o 'TrueCrypt 7.1a Mac OS X Yosemite.dmg'

Kaynak:
  • http://stefansundin.com/blog/656