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>