man(1) Manual page archive


     EXECNET(4)                                             EXECNET(4)

     NAME
          execnet - network interface to program execution

     SYNOPSIS
          execnet [ -n name ] [ netdir ]

     DESCRIPTION
          Execnet presents a network protocol directory (see, for
          example, ip(3)) called netdir/name (default /net/exec).

          Once the protocol directory exists, dialing (see dial(2))
          strings of the form name!cmd will connect to a newly exe-
          cuted instance of cmd.

     EXAMPLE
          Execnet can be used to connect to instances of u9fs(4) run-
          ning on other hosts:
              g% execnet
              g% srv -m 'exec!ssh ny start-u9fs' ny /n/ny
          This example assumes that the remote command start-u9fs exe-
          cuted on ny will start u9fs appropriately.  For example, it
          might be:
              ny% cat start-u9fs
              #!/bin/sh

              u9fs -na none -u $USER -l $HOME/tmp/u9fs.log
              ny%
          See the u9fs(4) man page for more information.

     SOURCE
          /sys/src/cmd/execnet

     SEE ALSO
          dial(2), ip(3), u9fs(4)

     BUGS
          Almost certainly: execnet has only been tested as in the
          example shown.