On Wed, Dec 07 2016, Steve Dickson wrote: > On 12/01/2016 10:58 PM, NeilBrown wrote: >> I haven't added -H support, but everything else should be able to be >> set through /etc/nfs.conf. >> >> Signed-off-by: NeilBrown <neilb@xxxxxxxx> >> --- >> systemd/nfs.conf.man | 24 ++++++++++++++++++++++++ >> utils/nfsd/nfsd.c | 36 ++++++++++++++++++++++++++++++++++++ >> utils/nfsd/nfsd.man | 49 ++++++++++++++++++++++++++++++++++++++++++++++--- >> 3 files changed, 106 insertions(+), 3 deletions(-) >> >> diff --git a/systemd/nfs.conf.man b/systemd/nfs.conf.man >> index 1f524d8fe74e..6ac6c65a81d9 100644 >> --- a/systemd/nfs.conf.man >> +++ b/systemd/nfs.conf.man >> @@ -76,8 +76,32 @@ file is the only way to configure this program. See >> .BR nfsdcltrack (8) >> for details. >> >> +.TP >> +.B nfsd >> +Recognized values: >> +.BR threads , >> +.BR grace-time , >> +.BR lease-time , >> +.BR udp , >> +.BR tcp , >> +.BR vers2 , >> +.BR vers3 , >> +.BR vers4 , >> +.BR vers4.0 , >> +.BR vers4.1 , >> +.BR vers4.2 , >> +.BR rdma . > I'm curious as to what the criteria was as to > which options were defined. I would think 'debug' > and 'port' would have made the list. port should have made the list, it just .... didn't. debug was more of a deliberate omission, or at least a deferral. I didn't include debug for any daemons. mountd, nfsd, nfsdcltrack all allow the option. statd blends it with no-syslog. sm-notify has "-d". mountd's --debug is different to the other, and takes word, as does "exportfs -d". The word is passed to xlog_sconfig can can select from general, call, auth, parse, all. Assuming that we want to be able to enable debug in the config file (wouldn't you just run that command manually when you want to enable debugging?) it would be good to standardize somehow. So I guess I was treating "debug" like "host" - do it later. I have no excuse for "port" :-( NeilBrown
Attachment:
signature.asc
Description: PGP signature