Global Umask Modification

Determine the minimum level of security of files and directories
Download

Global Umask Modification Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Alec Bartsch
  • Publisher web site:
  • http://www.illusionati.com
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 20 KB

Global Umask Modification Tags


Global Umask Modification Description

Determine the minimum level of security of files and directories Global Umask Modification defines a "file creation mask" (or "umask", not "unmask") that allows users to determine the minimum level of security they require on their files and directories, beyond which individual applications are free to impose further restrictions if they so choose. The default umask is 022, which disables write-permission for both the group and world. (For more information on what this number means, man umask and/or man chmod in a Terminal window.)The umask value is passed along by a parent process to any child processes it launches. The trick is to modify that value early enough in the boot sequence that it is inherited by the WindowServer process, which is in turn the parent of the Finder and other GUI apps in OS X.Unfortunately a StartupItem does not run early enough, so we must modify two low-level system files on every OS X client machine on which you want to apply the desired umask: /etc/rc and /etc/ttys.


Global Umask Modification Related Software