SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Sponsored Links

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

ClusTerm is used to SSH into a cluster of systems and execute the same command on all the systems. ClusTerm combines a number of Gnome Terminal Widgets (VTE) in a single graphical window and copies the input to one terminal to all other terminals.

FEATURES
*Show differences between different terminals *Different layouts: table, row, column and notebook *GNOME application, based on libvte

DIFFERENCE HIGHLIGHTING

Please note that it can take a lot of CPU time to find the differences between a lot of terminals. If the differences where not found in 10 seconds, ClusTerm will stop searching.

Also note that the current implementation is not perfect: the terminal contents is read out from the (linear) scrollback buffer, but to make changes to the terminal contents we have to send the changes encoded in the current terminal's emulation mode (e.g. 'xterm'). The coordinates used by the scrollback buffer are different from the coordinates used by the terminal emulation (after the window is resized, it is no longer possible to correctly find the location of text output before the resize). Also, the scrollback buffer cannot report on all the attributes of text (e.g. bold) and that information is lost.

PREREQUISITES

ClusTerm depends on the following Perl modules:

        Glib
        Gtk2
        Gnome2
        Gnome2::GConf
        Gnome2::Vte (>= 0.08)

INSTALLATION

make PREFIX=/some/directory

THANKS

Thanks to muppet and kaffeetisch. ClusTerm is inspired by, but not based on clusterssh by Duncan Ferguson.

This utility was written by Rafael D'Halleweyn (raf@noduck.net).


Sponsored Links

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.