man(1) Manual page archive


     EXPORT(4)                                               EXPORT(4)

     NAME
          export - export name space on a connection

     SYNOPSIS
          export [ -a ] dir [ file ]

     DESCRIPTION
          Export calls Sys->export (see sys-dial(2)) to serve a name
          space rooted at dir over a connection to a Styx client.
          Export opens the connection on the given file, or uses the
          standard input by default.  It returns when the client
          closes the connection.  If the -a option is given, however,
          export starts an Inferno kernel process to serve the name
          space and returns immediately.  Export serves the current
          name space without forking it; changes made to it will be
          visible to clients.

          Export starts serving Styx immediately; it assumes that the
          connection has been authenticated if required.  Export is
          typically called via listen(1), which can authenticate the
          connection.

     EXAMPLE
          Start a background process to serve the name space on the
          serial port.

               export / /dev/eia0 &

          Although useful when bootstrapping a system, this is unsafe
          unless a transport protocol is run on the connection.

     SOURCE
          /appl/cmd/export.b

     SEE ALSO
          cpu(1), listen(1), sys-dial(2), intro(5)