One of our faculty member is asking for Sage to run on his Macintosh. In 
reviewing the application, I was able to determine that Sage needs write 
access for the user in order to launch correctly. This is due to the fact 
that Sage needs to update the location of were it is installed. I have 
attempted to set up group writable access but this does not work. The 
application needs to be writable by the user using the application. I have 
read various posts here about that:
https://groups.google.com/forum/#!searchin/sage-support/lab%7Csort:relevance/sage-support/bPjDvIU1gUY/j3sHzdZGPO8J
https://trac.sagemath.org/ticket/17479

I believe this to be bad form by the developers. The application should not 
be writable unless an administrator is preforming an update to the app; 
(patch or version upgrade). This has the potential to leading to exploits 
if another piece of "badware" knows about Sage It could inject its own 
files into the application space for Sage and execute them (worst case 
scenario).

The application should write to either the root Library folder or to the 
users Library folder for writing application settings.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To post to this group, send email to sage-support@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

Reply via email to