На дискуссионных форумах Apple есть сообщение об использовании /etc/launchd.conf
или /etc/launchd-user.conf
установки общесистемного umask.
Были созданы два файла:
/etc/launchd.conf
(для общесистемного глобального umask) или/etc/launchd-user.conf
(для общедоступного глобального umask). Содержимое каждого было просто одной командой umask,umask 002
или (umask u=rwx,g=rwx,o=rx
я не могу вспомнить, какой вариант я использовал - хотя они функционально одинаковы).
Также есть упоминание о TinkerTool System, которая поможет сделать это в графическом интерфейсе. Тем не менее, обсуждение заканчивается предостережением, что это может работать в терминале, но не в Finder. Я не проверял это сам.