Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [netbsd-9] src



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.




Home | Main Index | Thread Index | Old Index