BSD 4_3_Tahoe development
authorCSRG <csrg@ucbvax.Berkeley.EDU>
Tue, 26 Jul 1983 16:31:02 +0000 (08:31 -0800)
committerCSRG <csrg@ucbvax.Berkeley.EDU>
Tue, 26 Jul 1983 16:31:02 +0000 (08:31 -0800)
Work on file usr/src/new/dsh/README

Synthesized-from: CSRG/cd2/4.3tahoe

usr/src/new/dsh/README [new file with mode: 0644]

diff --git a/usr/src/new/dsh/README b/usr/src/new/dsh/README
new file mode 100644 (file)
index 0000000..f2b3cd5
--- /dev/null
@@ -0,0 +1,32 @@
+Title:         dsh (distributed shell)
+
+Author:                Dave Presotto
+
+Address:       University of California
+               Computer Science Division, EECS
+               Berkeley, CA 94720.
+
+Net address:   presotto@berkeley (ARPA)
+               ucbvax!presotto   (UUCP)
+
+Description:
+
+Dsh works in two phases; bidding and execution.  The bidding is performed by
+starting a dbid program on all the requested machines (using rsh).  The
+dbid's send back bids using the ipc.  The dsh command then picks some
+subset of the bidding machines and runs the requested command on them,
+once again using rsh.
+
+How to make it:
+
+To make the distributed shell system perform the following:
+    1) make dsh - this is the program that the user uses to distribute
+       his programs.  See the man page for dsh.
+    2) make dbid - this program must be on every system which can have
+       user programs distributed to it.  It must be in the search path
+       of each user who wishs to use dsh. It is used by dsh to create
+       a bid on a particular system.
+    3) create a dshrc file - this is the default rc file for dsh.  It must
+       reside in /usr/lib.  It specifies the systems to attempt to
+       receive bids from.  Users may override this file by creating
+       .dshrc files in their home directories.