diff options
| author | Charles.Forsyth <devnull@localhost> | 2006-12-22 20:52:35 +0000 |
|---|---|---|
| committer | Charles.Forsyth <devnull@localhost> | 2006-12-22 20:52:35 +0000 |
| commit | 46439007cf417cbd9ac8049bb4122c890097a0fa (patch) | |
| tree | 6fdb25e5f3a2b6d5657eb23b35774b631d4d97e4 /man/1/logon | |
| parent | 37da2899f40661e3e9631e497da8dc59b971cbd0 (diff) | |
20060303-partial
Diffstat (limited to 'man/1/logon')
| -rw-r--r-- | man/1/logon | 77 |
1 files changed, 77 insertions, 0 deletions
diff --git a/man/1/logon b/man/1/logon new file mode 100644 index 00000000..f95e0850 --- /dev/null +++ b/man/1/logon @@ -0,0 +1,77 @@ +.TH LOGON 1 +.SH NAME +logon \- log on to Inferno +.SH SYNOPSIS +[ +.B wm/wm +] +.B wm/logon +[ +.B -l +] [ +.BI "-n nsfile" +] [ +.BI "-u user" +] +.SH DESCRIPTION +.I Logon +logs a user in to the Inferno environment. +It requires +.I wm (1) +to be started first. +If no +.I user +name is specified by the +.B -u +option, +.I logon +displays a login panel to prompt for one. +The user name must have a directory +.BI /usr/ user, +which will become the current directory. +(Otherwise, +.I logon +will display a diagnostic panel and prompt again.) +The user name is written to +.B /dev/user +(see +.IR cons (3)), +which is the name presented on subsequent attaches to file servers. +.PP +Normally, +.I logon +expects keyboard input to provide a name, +but if the +.B -l +option is given, +.I logon +displays a list of the names in +.BR /usr , +allowing one to be selected using a mouse or touch screen. +.PP +Once the current directory has been set, +.I logon +creates a new name space for the user using the contents of +.I nsfile +(default: +.BR namespace ), +as described in +.IR namespace (6). +It then starts +.IR toolbar (1) +to provide the initial application environment. +.SH FILES +.TF /dev/userxx +.TP +.B /dev/user +Inferno user name +.TP +.BI /usr/ user +.IR user 's +home directory +.SH SOURCE +.B /appl/wm/logon.b +.SH SEE ALSO +.IR toolbar (1), +.IR wm (1), +.IR namespace (6) |
