Module Name: src Committed By: martin Date: Sat Aug 24 16:21:11 UTC 2024
Modified Files: src/sbin/fsirand [netbsd-9]: fsirand.8 src/usr.sbin/mountd [netbsd-9]: exports.5 mountd.8 Log Message: Pull up following revision(s) (requested by riastradh in ticket #1882): usr.sbin/mountd/exports.5: revision 1.33 usr.sbin/mountd/exports.5: revision 1.34 sbin/fsirand/fsirand.8: revision 1.11 usr.sbin/mountd/exports.5: revision 1.35 usr.sbin/mountd/exports.5: revision 1.36 usr.sbin/mountd/mountd.8: revision 1.43 usr.sbin/mountd/exports.5: revision 1.37 usr.sbin/mountd/exports.5: revision 1.38 exports(5), mountd(8): First pass at clarifying export semantics. The exports(5) man page is full of walls of turgid prose that should be itemized lists with syntax templates, and I'm itching to rewrite it, but let's get the security-relevant warnings out of the way first. PR misc/58063 exports(5): Revert warning about `-ro' on read/write file systems. Looks like the nfs server does enforce that after all, in spite of the rather oblique commentary in the BUGS section about export options being tied to local mount point options with which they must be noncontradictory. And there's no reason in principle it shouldn't enforce this -- it just need to block various file system _operations_, rather than the subtree issue where the criteria for evaluating whether operations are allowed on particular _file handles_ are too painful to contemplate. PR misc/58063 exports(5): Substantially rewrite for clarity. Hope this is an improvement over the turgid paragraphs all about first/second/third cases of everything. PR misc/58063 exports(5): improve mark up fsirand(8): Fix security claims. PR misc/58063 pick some nits exports(5): Tiny punctuation fix in man page. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.10.16.1 src/sbin/fsirand/fsirand.8 cvs rdiff -u -r1.32 -r1.32.30.1 src/usr.sbin/mountd/exports.5 cvs rdiff -u -r1.38 -r1.38.16.1 src/usr.sbin/mountd/mountd.8 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.