juanjonol / Unlock-Redux

Unlock multiple Core Storage encrypted volumes at boot.
Other
8 stars 2 forks source link

Native / built-in language ? #11

Closed benrubson closed 4 years ago

benrubson commented 5 years ago

Hi,

And first thank you for this Unlock version with APFS support 👍

Looks strange however, on a fresh Mac OS installation, to have to install Python3 just to be able to unlock the users' disk.

Mojave still has python2.7 built-in. Did you think about using a built-in language, such as Python2.7 then, or Bash, or... ? So that we would not have any external requirement.

Thank you 👍

juanjonol commented 4 years ago

Hi! Sorry for not taking the time to respond you until know.

Basically, I choose Python 3 for 2 main reasons:

Luckily, with macOS 10.15 Catalina (released this week), Apple finally includes Python 3! Sadly, it looks like Apple may stop including Scripting Languages Runtimes altogether in future macOS versiones.

I hope this answer you question. Thank you for using Unlock-Redux!