3 import \- import a name space from a remote system
33 to be imported into the local name space.
36 is a directory, so the complete
37 file tree under the directory is made available.
39 A process is started on the
40 remote machine, with authority of the user of
42 to perform work for the local machine using the
45 The default port used is TCP 17007.
50 uses the name of the remote
52 as the local mount point.
59 Control the construction of union directories, as in
68 Skip the authentication protocol.
69 This is useful for connecting to foreign systems like Inferno.
72 Bypass the initial protocol request for which remote tree to serve.
73 This is necessary when the remote
79 options which pre-select a file tree to serve. The exception is if both sides are
85 Run in ``backwards'' mode, described below.
88 Push an authentication protocol on its network connection.
89 The supported protocols are
91 (the default, no protocol)
94 There are plans to make
98 .B -e '\fIenc auth\fR'
99 Specify the encryption and authentication algorithms to use for
100 encrypting the wire traffic
111 to select a key to authenticate to the remote side
116 These equivalent flags run
118 in a pre-9P2000 compatibility mode to import from ancient servers.
123 filter onto the connection to protect against
124 temporary network outages.
127 Specify announce string for
129 filter when run in ``backwards'' mode.
132 Post the connection's mountable file descriptor as
140 in ``backwards'' mode.
145 authentication (as server) over its file descriptor 0
146 (expected to be an incoming network connection from
149 mounts the connection onto
157 that has IP interfaces for the company intranet and the global
163 Any machine inside the company can get telnet out to the global
167 import -a kremvax /net.alt
168 telnet /net.alt/tcp!ucbvax
171 Suppose that the machine
173 has access to a private file server containing public web pages
174 that need to be served by the less-trusted server
177 runs the following listener
184 import -B -s rowebfs /usr/web /bin/restarthttpd
192 exportfs -R -r /usr/web -B tcp!webvax!999
195 to serve a read-only copy of
203 mounts the served tree onto its own
210 .B /sys/src/cmd/import.c