New for series 3

This commit is contained in:
duncan_ferguson 2005-04-29 11:33:50 +00:00
parent 22f03ca66b
commit ee4e82470b
5 changed files with 89 additions and 11 deletions

5
clusterssh/AUTHORS Normal file
View file

@ -0,0 +1,5 @@
Authors of clusterssh
This utility was written by Duncan Ferguson (duncan_ferguson@users.sf.net).
$Id$

14
clusterssh/NEWS Normal file
View file

@ -0,0 +1,14 @@
Version 3 of clusterssh is a total rewrite, from scratch. New
features have been added, unused features have been taken away.
To list some of the bigger changes starting from version 3.0:
* Total re-write from scratch, with no code imported directly
from the previous version, without a review of that code
* No longer uses kernel calls, but X window messages between
the console and client windows
* GNU Autotools are used to build the package, in the hope it
makes life easier for users (and myself...)
* Also include a spec file to creating RPM's from the source
$Id$

View file

@ -1,28 +1,44 @@
Introduction
============
This utility allows multiple terminal sessions to be controlled from
a single "console". This allows for performing the same action on
multiple hosts concurrently.
Quick Install Guide
===================
For each of these modules, run the following command. If it fails, download
and install the module from http://search.cpan.org/
Tk, Config::Simple
Ensure you have the pre-requisite perl modules installed. Required
modules are:
Tk
X11::Protocol
For each of these modules, run the following command. If it fails,
download and install the module from http://search.cpan.org/
$ perl -M<module> -e "print"
i.e.
$ perl -MTk -e "print"
Confirm the path to the perl binary by
$ which perl
If the path is not "/usr/bin/perl", edit cssh and change the path on the first
line.
If all modules are present, perform the following:
$ ./configure
$ make
$ make install
For more advanced options, refer to the INSTALL file.
You should now be able to run
$ ./cssh <server1> <server2>
$ cssh <server1> <server2>
Read the documentation for further information.
Documentation
=============
All documentation is held within cssh itself. Access the man page by
All documentation is held within cssh itself. Access the man page
by
$ perldoc cssh
Further documentation and a FAQ are avaialble from the homepage
@ -40,7 +56,6 @@ Web Homepage
Further Support and Bugs/Featuer Requests
=========================================
Please log all requests for help in the forums on the web site at:
http://clusterssh.sourceforge.net/modules.php?op=modload&name=XForum&file=index&gid=3
Please log all requests for help in the forums on the web site.
$Id$

22
clusterssh/README.CVS Normal file
View file

@ -0,0 +1,22 @@
Working from CVS
================
This file gives a brief overview of using this package after pulling
it directly from CVS.
The GNU autotools are used for building this package (for ease of
end-user use and building RPM's).
Outline of actions when performing a release
============================================
Modify "src/cssh.pl" as necessary
Run "./reconf"
Run "./configure"
Run "make distcheck" to ensure the package builds correctly
Modify "ChangeLog" as necessary
Update version in configure.in
When all is ok, modify "cluster.spec" as necssary
NOTE: always check "Release:" and "Version:" and "%changelog"
Run "make dist" and release as appropriate.
$Id$

22
clusterssh/THANKS Normal file
View file

@ -0,0 +1,22 @@
ClusterSSH THANKS file
ClusterSSH has originally been written by Duncan Ferguson. Many
people further contributed to ClusterSSH by reporting problems,
suggesting various improvements or submitting actual code.
Here is a list of these people. Help me keep it complete and
exempt of errors.
Tony Mancill
David Gardner
Hans-Joachim Hoetger
Gavin Brock
Bren Viren
Rob Petty
Jason (jklap)
Cyril Bouthors
Chris Trahman
Olivier Beyssac
Rob Dawson
Steve Roome
$Id$