From 8387a00550c2ac6a195a2c016276de0202c1d26e Mon Sep 17 00:00:00 2001 From: Andrew Deason Date: Sun, 3 Nov 2013 19:03:42 -0600 Subject: [PATCH] doc: vlserver manpage fixes - Indent synopsis formatting - Add missing options -trace, -noauth, -smallmem, -rxmaxmtu, and -syslog - Fix some formatting typos in the synopsis - Document the -db alias by putting it next to the -database option, separated by a pipe "|" Change-Id: I4c84baf53d346cb47416cb2843e8b7de2437d147 vlserver: -database option Change-Id: I7f5539aeebee71441a3901a183033fac05fa411f Reviewed-on: http://gerrit.openafs.org/10400 Tested-by: BuildBot Reviewed-by: Derrick Brashear --- doc/man-pages/pod8/vlserver.pod | 58 +++++++++++++++++++++++++++++++++++------ 1 file changed, 50 insertions(+), 8 deletions(-) diff --git a/doc/man-pages/pod8/vlserver.pod b/doc/man-pages/pod8/vlserver.pod index c729f52..82c60b8 100644 --- a/doc/man-pages/pod8/vlserver.pod +++ b/doc/man-pages/pod8/vlserver.pod @@ -7,13 +7,21 @@ vlserver - Initializes the Volume Location Server =for html
-vlserver S<<< [B<-p> >] >>> [B<-nojumbo>] -[B<-jumbo>] [B<-rxbind>] S<<< [B<-d> >] >>> -[B<-allow-dotted-principals>] S<<< [B<-database >] >>> -S<<< [B<-logfile >] >>> S<<< [B<-config >] >>> -[B<-enable_peer_stats>] [B<-enable_process_stats>] -S<<< [B<-auditlog> >] >>> S<<< [B<-audit-interface> (file | sysvmq)] >>> -[B<-help>] +vlserver [B<-noauth>] [B<-smallmem>] + S<<< [B<-p> >] >>> [B<-nojumbo>] + [B<-jumbo>] [B<-rxbind>] + S<<< [B<-d> >] >>> + S<<< [B<-rxmaxmtu> >] >>> + S<<< [B<-trace> >] >>> + [B<-allow-dotted-principals>] + S<<< [B<-database> | B<-db> >] >>> + S<<< [B<-logfile> >] >>> + S<<< [B<-config> >] >>> + S<<< [B<-syslog>[=>]>] >>> + [B<-enable_peer_stats>] [B<-enable_process_stats>] + S<<< [B<-auditlog> >] >>> + S<<< [B<-audit-interface> (file | sysvmq)] >>> + [B<-help>] =for html
@@ -126,6 +134,40 @@ L for an explanation of each interface. Bind the Rx socket to the primary interface only. (If not specified, the Rx socket will listen on all interfaces.) +=item B<-syslog>[=>] + +Specifies that logging output should go to syslog instead of the normal log +file. B<-syslog>=I can be used to specify to which facility the log +message should be sent. Logging message sent to syslog are tagged with the +string "vlserver". + +=item B<-noauth> + +Turns off all authorization checks, and allows all connecting users to act as +administrators, even unauthenticated users. The use of this option is +inherently insecure, and should only be used in controlled environments for +experimental or debug purposes. See L. + +=item B<-smallmem> + +Specifies that the vlserver should limit its memory usage during certain +operations, and return an error to the calling client instead of allocating +more memory. This option is only useful on systems where memory is severely +limited, and should not be needed on any remotely modern system. + +=item B<-rxmaxmtu> > + +Sets the maximum transmission unit for the RX protocol. + +=item B<-trace> > + +Turns on low-level Rx packet tracing, and logs the trace information to the +specified file. The trace file can be later dumped into a human-readable form +with a tool called B. + +It is not recommended to turn on this option during normal operation, since the +detailed tracing may cause performance issues and use up a lot of disk space. + =item B<-logfile> > Sets the file to use for server logging. If logfile is not specified, and @@ -134,7 +176,7 @@ Note that this option is intended for debugging and testing purposes. Changing the location of the log file from the command line may result in undesirable interactions with tools such as B. -=item B<-database> > +=item B<-database> | B<-db> > Set the location of the database used by this program. This option is intended primarily for testing purposes. -- 1.9.4