]> git.lizzy.rs Git - plan9front.git/blobdiff - sys/man/1/cpu
add HISTORY to various man pages
[plan9front.git] / sys / man / 1 / cpu
index 1ee79b02bbbf5db882d6f8ce3a8779129cb44168..b523911a2b8ad99542171c6c9c0be5b1f0b0344c 100644 (file)
@@ -4,6 +4,8 @@ cpu \- connection to CPU server
 .SH SYNOPSIS
 .B cpu
 [
+.B -p
+] [
 .B -h
 .I server
 ] [
@@ -28,6 +30,11 @@ cpu \- connection to CPU server
 .PP
 .B cpu
 [
+.B -n
+] [
+.B -A
+.I address
+] [
 .B -R
 |
 .B -O
@@ -122,6 +129,11 @@ back to
 This is used if the local host is in a different protection domain than
 the server or if the user wants to log into the server as a different
 user.
+.TP
+.B none
+This skips authentication. This requires the
+.IR -n
+flag to be specified on the remote side.
 .PD
 .PP
 The
@@ -176,6 +188,31 @@ flag is similar but simulates the pre-9P2000 version
 of the 
 .I cpu
 protocol.
+The
+.B -n
+option allows using the
+.B none
+authentication method for incoming connections and must be
+specified before the
+.B -R
+and
+.B -O
+flags.
+.PP
+The
+.B -p
+flag pushes the
+.IR aan (8)
+filter onto the connection to protect against temporary
+network outages.
+.PP
+The
+.B -A
+flag sets the announce-string
+.I address
+to use for
+.IR aan (8)
+connections, if requested by the initial protocol.
 .SH FILES
 The name space of the terminal side of the
 .I cpu
@@ -191,14 +228,16 @@ are bound to their standard locations from there.
 .SH SEE ALSO
 .IR rc (1) ,
 .IR rio (1) ,
-.IR exportfs (4)
+.IR exportfs (4) ,
+.IR aan (8)
 .SH BUGS
 Binds and mounts done after the terminal
 .B lib/profile
 is run are not reflected in the new name space.
 .PP
-It is recommended to use the
+By default, the entire namespace of the local system is
+exported to the remote system. Use of the
 .B -P
-option to restrict the namespace that is exported
-to the remote system.
-
+option in conjunction with a customized patternfile can
+limit this exposure, but also limits the usefulness of
+.B /mnt/term.