Permissions error: unable to access log

Hi,

First time user, so apologies for my lack of knowledge about the product.

I had a request to install Sonic Pi on multiple managed iMacs, and upon trying to run the software we receive the following error:

Sonic Pi Boot Error Report

System Information

  • Sonic Pi version: 3.1.0
  • OS: macOS 10.13

GUI Log

/Users/test/.sonic-pi/log/gui.log

Permissions error: unable to access log

Server Errors

/Users/test/.sonic-pi/log/server-errors.log

Permissions error: unable to access log

Server Output

/Users/test/.sonic-pi/log/server-output.log

Permissions error: unable to access log

Scsynth Output

/Users/test/.sonic-pi/log/scsynth.log

Permissions error: unable to access log

Process Log

/Users/test/.sonic-pi/log/processes.log

Permissions error: unable to access log

Because these devices are managed, they have certain functionality restricted - Notably, we block the use of Terminal for the users. Additionally, network users do not have access to the local disk, except for the /users/shared folder. This is because we use a product that utilises redirected folders from a Windows filestore.

If the software requires terminal or local disk access, and it’s pretty much a ‘No’ to the question, ‘Can we use it in this environment?’, that would be useful to know.

Many thanks!

Andy

If the users have write access to /usr/share, and if you’re able to set an environment variable, then this might help:

SONIC_PI_HOME=/usr/share