Page MenuHome

fix T72605 MacOS user permissions: Blender works only in one user account
ClosedPublic

Authored by Jean First (robbott) on Dec 21 2019, 1:10 AM.

Details

Summary

In version 2.80-rc2 the permissions on the binary were set to 755. In version 2.81 the permissions are set to 700.

Diff Detail

Repository
rB Blender

Event Timeline

Jean First (robbott) edited the summary of this revision. (Show Details)Dec 23 2019, 10:57 AM

Although there is some confusion about T72605 I think this fix looks good.

This revision is now accepted and ready to land.Dec 23 2019, 11:16 AM

Won't this remove the executable state of all files, so the python binary, wont be marked as executable - for e.g.

On Linux the gid/uid are zero'd. see: rBd4835b88b23b: Buildbot: Migrate package archive format for Linux from tar.bz2 to tar.xz

hdiutil has these options too https://ss64.com/osx/hdiutil.html

Does passing: -uid 0 -gid 0 -mode 755 to hdiutil resolve this?

Updating D6462: fix T72605 MacOS user permissions: Blender works only in one user account