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.




Reply via email to