Home Forums OS X Server and Client Discussion File Serving I need an "inherit permissions from parent" option form my clients

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #358748
    Art Izzard
    Participant

    So, I’m having trouble wrapping my head around an issue with an archive I’m supporting, maybe someone here can lend a hand.

    Using AFP and 10.3.4 server I’ve set up several share points with the following permissions: Owner:Admin:RW, Group:Admin:RW, Everyone:R. Nearly all of my users fall into the “everyone” category. These privileges are what we want on the share points because we do not want the data changing on the server. Instead we want users to download jobs from the share point, make changes, and upload to a drop box (when the job is finished, usually weeks).

    Unfortunately, when a user logs onto the share and copies a folder (or document) off the permissions remain: Owner:Admin:RW, Group:Admin:RW, Everyone:R on their local desktop. Meaning the user either has to open and then “save as” or get info and change the permissions to RW in order to make changes to items pulled off the share.

    So, I’m wondering, is there any sort of option to set the same “inherit permissions from parent” option that exists in OS X Server on OS X client? If so this would allow users to copy items to their desktop (or any other folder the feature was set for) and have RW permissions.

    Currently the only two solutions I can come up with are either copy the items to a volume that is set to ignore permissions, or create a droplet that will change the permissions of any folder or document dropped on it to RW. I’m not really satisfied with either solution. Help, Help, is there another way?

    Thanks,

    – Art

    #358749
    Anonymous
    Guest

    Couple of places to start…

    http://www.osxfaq.com/tips/unix-tricks/week47/wednesday.ws

    http://www.macosxhints.com/article.php?story=20031211073631814

    These may not be exactly on point but might be a place to work from.

    #358750
    honestpuck
    Participant

    Art (and Mike)

    Unfortunately OS X does not consider copying a file as ‘creating’ so the umask is ignored and the files and directories get the same permissions they had on the original volume.

    Apart from the two solutions you’ve already suggested the only other one I’ve come up with is a cron job that changes the permissions.

    Frankly, why not create a droplet that copies the files to the right folder on the client computer and then changes the permissions so that it is all one step. Shove it on the users desktop and Dock then they’ll just consider it a one step process, just as it is now.

    Tony

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.

Comments are closed