[X-Unix] Is it possible to set unique umask for folder?
Kirk McElhearn
kirklists at wanadoo.fr
Wed Nov 24 04:53:05 PST 2004
On 11/24/04 1:25 PM, "Simon Forster" <simon-lists at ldml.com> wrote:
> We have some files being saved to a directory (by the Finder IIRC).
> These files have default permissions of 755 - which is Mac OS X's
> default from what I can gather. What we'd like is that files saved to
> this particular directory have universal read and write privileges
> (777). For fairly obvious reasons, we'd prefer not to change the system
> wide defaults, just the mode for this one directory.
>
> Is this possible? Can one have a directory specific umask?
As far as I understand, no - umask is a system-wide setting.
>
> I can write a cron script to change permissions every 30 minutes. I
> imagine I can write a folder action script which'll run a chmod when
> something's added to the folder - and presumably I can write a shell
> (or Python) script to do a similar task. However, these options seem
> inelegant as they're fixing the problem after the event.
>
> I've had a look around and have learnt a reasonable amount about
> permissions and umasks - but I haven't found a direct answer to this
> (simple) question.
The AppleScript solution seems to be the best, since it happens as soon as
new items are added.
Kirk
Author of: The Mac OS X Command Line: Unix Under the Hood
- - - - - -
Read my blog: Kirkville -- http://www.mcelhearn.com
Musings, Opinion and Miscellanea, on Macs, iPods and more
Kirk McElhearn | Chemin de la Lauze | 05600 Guillestre | France
More information about the X-Unix
mailing list