Filipe Brandenburger wrote: > Hi, > > On Wed, May 13, 2009 at 11:01, John R Pierce <pierce at hogranch.com> wrote: > >> nope. >> >> [pierce at xxxx test]$ grep pierce /etc/group >> postgres:x:26:pierce >> pierce:x:503: >> [pierce at xxxx test]$ touch x >> [pierce at xxxx test]$ ls -la >> total 8 >> drwxrwxr-x 2 pierce pierce 4096 May 13 07:58 . >> drwxr-xr-x 37 pierce root 4096 May 13 07:57 .. >> -rw-rw-r-- 1 pierce pierce 0 May 13 07:58 x >> [pierce at xxxx test]$ chgrp postgres x >> chgrp: changing group of `x': Operation not permitted >> > > It would work if user "pierce" belonged to group "postgres". > Um, I do, I showed that up there. > But it only works if you are the owner of the file. If you belong to > the group the file belongs to, it does not work. > > I was both owner of file AND member of both from and to groups, AND had write access to the directory. still doesn't allow it. CentOS 5.3, btw. > I would say the best way to handle group ownership in Linux (and Unix) > is to make sure files are originally created with the correct groups > (possibly by using setgid directories). > I concur.