Setting User Mask
By default, files created on Mac OS X in directories that can be accessed and written by everyone are created with permissions that allow for the owner to write to the file, but for other users to only read the file. This can be a problem as files created by Harmony inside the database directories that are shared over your network need to be accessible and writable by all your project collaborators.
A quick way to remedy this is to configure your machine to have a permissive user file creation mask (or umask).
How to configure a permissive umask on Mac OS X 10.11 and later
-
In a terminal, type the following command:
launchctl config user umask 000
- Reboot the machine.
How to configure a permissive umask on Mac OS X 10.10 and earlier
-
In a terminal, type the following command to edit your launchd configuration file:
vi /etc/launchd.conf
- Add the following line at the end of the file:
umask 0
- Save the file.
- Reboot the machine.