This page is devoted to my utility cmsh2. This utility allow to execute commands on many remote machines using ssh, get output from it and something else.
News:
27.10.2011 - This page created. The program is under development.
19.11.2011 - Development of a core functional completed. Heavy
testing the next step.
Download
- cmsh2-1.0.0.tar.gz
- IVTcmsh2-1.0.0-i386.pkg.gz - Solaris package
- To get the latest version from SVN, please execute:
$ svn co svn://iv-t.ru/var/svn/cmsh2
Documentation
TODO
Plans for version 1.1.0:
- Allow different username and password for each host
- Auto-scan network and connect to hosts
Build
There is no installer or package at the moment. To build it you’ll need to install build environment and two libraries – lisbssh2 and libreadline. To get cmsh2 from repository you will also need subversion client. On Deb-based distros you can install all of it by next command:
$ sudo apt-get install subversion build-essential libreadline6-dev libssh2-1-dev
On Rpm-based distros you can use next command:
$ sudo yum install subversion gcc make readline-devel libssh2-devel
Warning! Libssh2 library version should be 1.2.6 or above.
To build it:
$ cd cmsh2/Release $ make
Participate
Participation in testing are welcomed. There is no bug tracker at the moment, so you can inform me about bugs using form at the Contact page of this site.
Track
You can track changes on: