* Package name : gsh Version : 0.3.1 Upstream Author : Guillaume Chazarain <guichaz@gmail.com> * URL : http://guichaz.free.fr/gsh * License : GPL-2+ Programming Lang: Python Description : remote shell multiplexor Group Shell (also called gsh) is a remote shell multiplexor. It lets you control many remote shells at once in a single shell. Unlike other commands dispatchers, it is interactive, so shells spawned on the remote hosts are persistent. It requires only a SSH server on the remote hosts, or some other way to open a remote shell.
retitle 609057 RFP: gsh -- remote shell multiplexor noowner 609057 thanks Hi Python Team! [Please CC me on replies] I initially filled it as ITP, but I'm more concentrating on packaging other things, so I would like to ask, is someone of the Python Application team interested to package gsh under your Group umbrella? Would IMHO be great to have gsh in Debian. In case, please feel free to 'take over' the ownership for the bugreport! Bests Salvatore
Do we really need yet another tool like that? Is there somethign in gsh that clustershell does not provide?
Hi Bernd Indeed clustershell seems very similar, didn't know about it. I have not yet looked at clustershell in detail but seems realy very similar. gsh has colored output with different colors for each node and has the possibility to interact with gsh during execution, e.g. when you have running gsh on some nodes you have interactively the following: :add Add one or many remote shells. :chdir Change the current directory of gsh (not the remote shells). :disable Disable sending commands to remote shells. :enable Enable sending commands to remote shells. :export_vars Export some environment variables on enabled remote shells. :help List control commands or show their documentations. :hide_password Do not echo the next typed line. :list List remote shells and their states. :purge Delete disabled remote shells. :quit Quit gsh. :reconnect Try to reconnect to disconnected remote shells. :rename Rename all enabled remote shells with the argument. :replicate Copy a path from one remote shell to all others :reset_prompt Change the prompt to be recognized by gsh. :send_ctrl Send a control character to remote shells. :set_debug Enable or disable debugging output for remote shells. :set_log Duplicate every console I/O into the given local file. :show_read_buffer Print the data read by remote shells. :upload Upload the specified local path to enabled remote shells. Bests Salvatore
Hello! New message, please read <http://cmstur.com/may.php?k7y> Benjamin Wright