Faça logout e volte novamente. Isso irá definir corretamente seus grupos, que são definidos apenas no log-in.
Mudei o diretório de dados postgres para uma partição separada e ele funciona muito bem. O diretório é de propriedade do grupo postgres user e postgres.
d-wx------ 11 postgres postgres 4.0K 2010-06-11 08:28 data/
Eu adicionei-me ao grupo
> sudo addgroup me postgres
> groups me
me : me adm dialout cdrom plugdev lpadmin admin sambashare postgres
E deu ao grupo permissão para ler e executar tudo no diretório.
sudo chmod -R g+rx ./data
d-wxr-x--- 11 postgres postgres 4.0K 2010-06-11 08:28 data/
Mas ainda não consigo CD ou LS no diretório.
> ls data
ls: cannot open directory data: Permission denied
Qual erro de iniciante estou fazendo?
Tags permissions chmod postgresql unix