import – import a name space from a remote system
This tool is deprecated and has been replaced by
allows an arbitrary
on a remote
to be imported into the local name space.
is a directory, so the complete
file tree under the directory is made available.
A process is started on the
remote machine, with authority of the user of
to perform work for the local machine using the
The default port used is TCP 17007.
uses the name of the remote
as the local mount point.
The options are:
-a -b -c -C
Control the construction of union directories, as in
Only valid when
is a directory.
Skip the authentication protocol.
This is useful for connecting to foreign systems like Inferno.
Bypass the initial protocol request for which remote tree to serve.
This is necessary when the remote
is running with the
options which pre-select a file tree to serve. The exception is if both sides are
operating in the
Run in “backwards” mode, described below.
Push an encryption protocol on its network connection.
The supported protocols are
(the default, no protocol)
There are plans to make
-e ’enc hash’
Specify the encryption and hash algorithms to use for
encrypting and authenticating the wire traffic
The defaults are
to select a key to authenticate to the remote side
filter onto the connection to protect against
temporary network outages.
Specify announce string for
filter when run in “backwards” mode.
Post the connection’s mountable file descriptor as
in “backwards” mode.
In this mode,
authentication (as server) over its file descriptor 0
(expected to be an incoming network connection from
mounts the connection onto
and optionally runs
Assume a machine
that has IP interfaces for the company intranet and the global
internet mounted on
Any machine inside the company can get telnet out to the global
import -a kremvax /net.alt
Suppose that the machine
has access to a private file server containing public web pages
that need to be served by the less-trusted server
runs the following listener
on TCP port 999:
import -B -s rowebfs /usr/web /bin/restarthttpd
boots, it runs
exportfs -R -r /usr/web -B tcp!webvax!999
to serve a read-only copy of
gets the call,
mounts the served tree onto its own
and then runs