12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- .TH NAMESPACE 6
- .SH NAME
- namespace \- name space description file
- .SH DESCRIPTION
- Namespace files describe how to construct a name space from scratch,
- an operation normally performed by the
- .I newns
- subroutine
- (see
- .IR auth (2))
- which is typically called by
- .IR init (8).
- Each line specifies one name space operation.
- Spaces and tabs separate arguments to operations;
- no quotes or escapes are recognized.
- Blank lines and lines with
- .B #
- as the first non-space character are ignored.
- Environment variables of the form
- .BI $ name
- are expanded within arguments,
- where
- .I name
- is a
- .SM UTF
- string terminated by white space, a
- .BR / ,
- or a
- .BR $ .
- .PP
- The known operations and their arguments are:
- .TF 0
- .TP
- .BR mount \ [ -abcC ]\ \fIservename\ old " \fR[\fIspec\fR\^\^]
- Mount
- .I servename
- on
- .IR old .
- .TP
- .BR bind \ [ -abcC "] \fInew old
- Bind
- .I new
- on
- .IR old .
- .TP
- .BR import \ [ -abc ]\ \fIhost\fR\ "[\fIremotepath\fR\^\^] \fImountpoint\fR
- Import
- .I remotepath
- from machine
- .I server
- and attach it to
- .IR mountpoint .
- .TP
- .BI cd \ dir
- Change the working directory to
- .IR dir .
- .TP
- .BR unmount \ [ \fInew\fR ]\ \fIold
- Unmount
- .I new
- from
- .IR old ,
- or everything mounted on
- .I old
- if
- .I new
- is missing.
- .PD
- .PP
- The options for
- .IR bind ,
- .IR mount ,
- and
- .I import
- are interpreted as in
- .IR bind (1)
- and
- .IR import (4).
- .SH "SEE ALSO"
- .IR bind (1),
- .IR namespace (4),
- .IR init (8)
|