On Wed, 20 May 2026, Rhialto wrote:

> It sounds like you are trying to export the same file system with
> different options (/var and /var/lib). Even if /var is a separate file
> system from /, /var/lib would typically be on the same file system. Last
> I checked, that wasn't really possible.

The only possible option conflict I can see should only apply to the
QEMU host machine.  Relevant portions of the server's "/etc/exports":

# general access to the big file system:
/r0 -alldirs -maproot=sysop:staff -network <net>/<mask>
/r0 -alldirs -noresvport -maproot=sysop:staff MacOSX

# added so qemu guests can access pkgsrc tree:
/r0 -alldirs -noresvport -noresvmnt -maproot=sysop:staff qemu-host


# NFS root, /usr, /var/lib for diskless operation:

# sparc
/r0/diskless/ossian -maproot=root sparc-tmp

/r0/diskless/sparc-rel/usr -maproot=root sparcs
/r0/diskless/sparc-rel/var/lib -maproot=root sparcs

/r0/diskless/sparc-cur/usr -maproot=root sparcs
/r0/diskless/sparc-cur/var/lib -maproot=root sparcs


# n86 boxen

/r0/diskless/plexor -maproot=root plexor
/r0/diskless/plextwo -maproot=root plextwo

# NetBSD-current/i386 w/native Xorg
/r0/diskless/i386/usr -maproot=root n86
/r0/diskless/i386/var/lib -maproot=root n86


# amd64 boxen
/r0/diskless/qemu-host -maproot=root qemu-host
/r0/diskless/skuld -maproot=root skuld

/r0/diskless/amd64/usr -maproot=root amd64
/r0/diskless/amd64/var/lib -maproot=root amd64


# BeagleBone{Black,Green}
/r0/diskless/bbg2 -maproot=root bbg2

/r0/diskless/earmv7hfel/usr -maproot=root evbarm
/r0/diskless/earmv7hfel/var/lib -maproot=root evbarm


The only change I made to the "/etc/exports" file was to add the
line:

/r0 -alldirs -noresvport -noresvmnt -maproot=sysop:staff qemu-host

Perhaps a more restrictive export with those options will satisfy the
"at most once" requirement.

-- 
|/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
|\ / jdbaker[snail]consolidated[flyspeck]net  OpenBSD            FreeBSD
| X  No HTML/proprietary data in email.   BSD just sits there and works!
|/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645

Reply via email to