How do you grant executing rights to your app for all users?

Tiemo Hollmann TB toolbook at kestner.de
Mon Sep 29 07:47:36 EDT 2014


Hello,

 

When creating a new standalone, this standalone doesn't have executing
rights for other users on OS X.

Everytime after creating the standalone I grant all users executing rights
with "chmod -R a+rx *" This works for me, but because my OS X knowledge is
very limited, I am interested, if this is the straight forward way of doing
it, or if I am missing something usual?

In one of my programs the standalone is a kind of a splash screen with some
additional tasks and at the end I just go to a second stack, which is part
of my app bundle. Now I experienced by accident, that I copied an updated
version of this second stack into my finished bundle. When starting with the
admin user, everything worked fine. But starting with a standard user, the
splash stack just stopped at going to the second stack without message or
error. After some research I found, that I forgot to execute the chmod again
on my updated app and it appears that even a non executable stack within a
bundle needs theses "rx" rights. Can you confirm this and is the manual
chmod after each standalone build the way how to do this, or am I missing
something more straight forward?

Thanks for any insights

Tiemo

 

 

 

 




More information about the use-livecode mailing list