Hello list, I have a small LAN, on which one box has little to do so I've set it up as a local git mirror. I use this box - the one I'm writing on now - as a compile server for a coule of other boxes, including the new git server, in which the clients export their portage tree over NFS v3 to this box.
On those client boxes I've had to "chown -R portage:portage /usr/portage" to get the exporting via git to work; otherwise I get a read permission failure on .git/FETCH_HEAD. This is what I see on the compile host: $ ls -l /usr/portage/.git total 15M -rw-r--r-- 1 root root 267 May 7 10:59 config -rw-r--r-- 1 root root 73 May 7 10:49 description -rw-r--r-- 1 root root 104 Jun 4 09:49 FETCH_HEAD [...] But on the client boxes I now have this: $ ls -l /usr/portage/.git total 15M -rw-r--r-- 1 portage portage 277 May 7 11:33 config -rw-r--r-- 1 portage portage 73 May 7 11:31 description -rw-r--r-- 1 portage portage 104 Jun 4 10:24 FETCH_HEAD [...] I did try chowning to root:portage first, but I still got the permission error. Have I done something daft here? -- Regards, Peter.