NetBSD-Bugs archive

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

PR/58063 CVS commit: [netbsd-9] src



The following reply was made to PR misc/58063; it has been noted by GNATS.

From: "Martin Husemann" <martin%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/58063 CVS commit: [netbsd-9] src
Date: Sat, 24 Aug 2024 16:21:11 +0000

 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