Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Sep 2012 16:59:50 -0500
From:      Adam Vande More <amvandemore@gmail.com>
To:        Paul Schmehl <pschmehl_lists@tx.rr.com>
Cc:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Re: File permissions - how to "lock" a directory
Message-ID:  <CA%2BtpaK0dmwUpRkN6bNEsUqk-9Nsg2q8vOK6GBF3u7tcqZZ3_XA@mail.gmail.com>
In-Reply-To: <6B256EAE618B4A87F4D57217@Pauls-MacBook-Pro.local>
References:  <6B256EAE618B4A87F4D57217@Pauls-MacBook-Pro.local>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Sep 29, 2012 at 4:41 PM, Paul Schmehl <pschmehl_lists@tx.rr.com>wrote:

> I have a particularly thorny problem I'm trying to solve, but I'll bet
> FreeBSD has a solution.
>
> I'm running a webserver using suphp.  It's very picky about permissions.
> It wants the web server user (www) to be the owner of all directories and
> files.
>
> Meanwhile, the site owners want to be able to update and add files to the
> site.  When they update files everything is fine.  When they upload new
> files, the ownership of the file is user:user instead of www:user, so
> apache can't display them.
>
> Is there a way to "lock" a directory such that all files created in that
> directory are owned by the directory owner?  If not, I'll have to script
> something to change perms after uploads.
>

There is the suiddir option, see mount(8) and chmod(2).

-- 
Adam Vande More



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2BtpaK0dmwUpRkN6bNEsUqk-9Nsg2q8vOK6GBF3u7tcqZZ3_XA>