Simian is an enterprise-class Mac OS X software deployment solution. Google App Engine hosted server, with a client powered by the Munki open-source project.
Apache License 2.0
332
stars
51
forks
source link
Fix executable permissions check in postinstall #58
On 10.12 the package install seems to fail. The install log contains this:
+ echo postflight BEGIN
postflight BEGIN
+ [[ ! -z 2.7 ]]
+ [[ ! -x /usr/bin/python2.7 ]]
+ die 'Python is not executable'
+ echo ERROR 'Python is not executable'
ERROR Python is not executable
+ exit 1
However, /usr/bin/python2.7 does have execute permissions:
On 10.12 the package install seems to fail. The install log contains this:
However, /usr/bin/python2.7 does have execute permissions:
I think this is a simple bug in the postinstall which I have fixed in the PR, however, I don't understand why this was working before.