IMPORT(4)                                               IMPORT(4)

     NAME
          import - import 9P resources from another system

     SYNOPSIS
          import [ -dfx ] [ -n ns ] [ -p prog ] [ -s service ] system

     DESCRIPTION
          Import presents the 9P service service (default plumb) run-
          ning on system as a service on the local system, in the cur-
          rent name space.

          The -n option sets the remote name space directory where
          import should expect to find service. If it is not speci-
          fied, import uses name of the local system's name space
          directory.  (Since name space directories are conventionally
          inside /tmp, the path have different meanings on the two
          systems.)

          Import connects to system using ssh(1). It invokes import on
          the remote system to carry out the remote side of the proto-
          col.  The -p option specifies the path to import on the
          remote system, in case it is not in the system search path.

          The -d option turns on debugging.  The -f option keeps
          import from forking itself into the background, also useful
          for debugging.

          The -x option reverses the roles of the two machines,
          exporting the service to, instead of importing it from, the
          remote system.

     EXAMPLE
          Suppose you run sam -r to the CPU server anna. Sam wants to
          talk to a plumber on the local terminal, but the file names
          will refer to files on anna.

          To fix this problem, create a new name space directory and
          start a new plumber on anna:

               remotens=/tmp/ns.`whoami`.on.`hostname`
               ssh anna mkdir $remotens
               ssh anna NAMESPACE=$remotens plumber

          Now import that plumber to the local name space before
          starting sam and 9term:

               NAMESPACE=/tmp/ns.anna
               mkdir $NAMESPACE
               import -n $remotens -s plumb anna
               sam &

     Page 1                       Plan 9             (printed 3/28/24)

     IMPORT(4)                                               IMPORT(4)

               9term ssh anna &

     SOURCE
          /usr/local/plan9/src/cmd/import.c

     SEE ALSO
          9pserve(4), intro(4)

     Page 2                       Plan 9             (printed 3/28/24)