On 2013-04-01, David Higgs <hig...@gmail.com> wrote:
> On Mon, Apr 1, 2013 at 7:33 AM, Stuart Henderson <s...@spacehopper.org> wrote:
>> On 2013-03-31, David Higgs <hig...@gmail.com> wrote:
>>> In trying to avoid multiple copies of OpenBSD source on my VMs, I am
>>> trying to use NFS; however, permissions don't seem to be working
>>> right.  I would very much appreciate help in figuring out what I'm
>>> doing wrong, and am also interested in tips on how to compile from
>>> read-only source trees.
>>
>>
>> On the NFS server, is /usr/src in the same filesystem as some other
>> path which you export with different options?
>>
>> (NFS server options (-maproot etc) are per-filesystem not per export.)
>>
>
> I originally provided the entirety of my /etc/exports file, but

The exports file isn't enough to show whether directories are in
the same filesystem (see the warning in the BUGS section of exports(5).

> experimenting with debugging flags produced output that varied
> depending on whether /etc/exports had one or multiple lines.  Using
> multiple lines fixes my permissions problem, interestingly enough.  Is
> this sendbug(1) worthy?

Looks like this is documented:

  Each line in the file (other than comment lines that begin with a ``#'')
     specifies the mount point(s) and export flags within one local server
     filesystem for one or more hosts. 

> Will experiment with read-only and lndir(1) in the coming week.

iirc there's something in the source tree which doesn't work with
a read-only mount (xenocara is OK though), not sure whether lndir
gets around that or not.

Reply via email to