On Wed, Sep 1, 2010 at 3:19 AM, James Corteciano <james@xxxxxxxxxxxxxxxx> wrote:
> Hi,that's not sticky, it's the setgid bid. setgid directories is usually
> I have this webroot /webdir/ with 2775 permission so that any created
> file/directory by apache inside of /webdir/ will be 'apache:webusers'.
> However, I noticed when the apache created a new files (fileB) / directories
> (dirB), the ownership becomes 'apache:apache' and the sticky bit has gone
> for /webdir/. I'm currently using Wordpress.
> [before]
> drwxrwsr-x users webusers /webdir/
> drwxrwsr-x users webusers /webdir/dirA
how you try to get some shared secondary group to own new files in a
dir.
your php script probably removed the setgid bit. "Apache" isn't
> -rw-rw-r-- users webusers /webdir/fileA
> [after]
> drwxrwxr-x users webusers /webdir/
> drwxrwxr-x apache apache /webdir/dirB
> -rw-rw-r-- apache apache /webdir/fileB
> Why the sticky bit doesn't reflected and the group as well? Has anyone knows
> how to fix this?
creating any of these files, your scripts are.