SUMMARY RDoItR41 This package consists of Smalltalk-80 Release 4.1 and C code. The Smalltalk-80 code creates a Smalltalk process which provides a Socket based server. The C code talks to that server. The result is the ability to execute "rdoit" at a Unix command line, and have the Smalltalk image "Do It." (Very similar to the Berkley rsh command.). I use this package to put the "Launcher" options on my root tvtwm menu. A previous version of this code was released on June 14th, 1991 for Objectworks/Smalltalk Release 4.0. However, there were sufficient changes in the R4.1 image to justify a new release. This release also incorporates some minor efficiency and portability enhancements. Bill Voss, August 22, 1992 ---------------------------------------------------------------------------- To install the RDoItServer: 1) Type "make" to compile the C program rdoit.c. 2) Copy the rdoit binary to some place on your path such as ~/bin. 3) File in "utils/UnixSock.st" from the ParcPlace R4 distribution. 4) File in "Voss-RDoIt.st" from this distribution. 5) File in Controller-poll_BugFix.st which should be available where you found the rdoit package. 6) Next read the "RDoItServer" class comment for security warnings. -- If You Still Wish To Proceed. -- 7) Evaluate "RDoItServer start." to start the server. 8) Execute rdoit localhost 8004 "Transcript show: 'It works'" in a UNIX window. 9) Click "YES" to authorize connections from localhost. 10) Make certain 'It works' has been printed on the System Transcript. 11) Add menu items based on rdoit to your window manager's customization files. See the tvtwmrc-fragment file for some ideas.