Bug#590527: ITP: mussh -- MUltihost SSH Wrapper

2010-08-01 Thread tony mancill
Just weighing in (and subscribing to the bug), since I intend to sponsor
the upload of this package for Jacob...  Having multiple
packages/variants that serve essentially the same purpose isn't a
problem provided that the packages are actively maintained.

Cheers,
tony



signature.asc
Description: OpenPGP digital signature


Bug#590527: ITP: mussh -- MUltihost SSH Wrapper

2010-07-28 Thread Jérémy Lal
On 28/07/2010 15:14, Pierre Habouzit wrote:
 On Tue, Jul 27, 2010 at 12:46:16AM -0400, Holger Levsen wrote:
 Hi Jacob,

 On Montag, 26. Juli 2010, Jacob Luna Lundberg wrote:
 * Package name: mussh

 Mussh is a shell script that allows you to execute a command
 or script over ssh on multiple hosts with one command.  When
 possible mussh will use ssh-agent and RSA/DSA keys to minimize
 the need to enter your password more than once.

 how is that different to dsh, already present in Debian?
 
 Or clusterssh ?
 
 

Or mssh ?



signature.asc
Description: OpenPGP digital signature


Bug#590527: ITP: mussh -- MUltihost SSH Wrapper

2010-07-28 Thread Pierre Habouzit
On Tue, Jul 27, 2010 at 12:46:16AM -0400, Holger Levsen wrote:
 Hi Jacob,
 
 On Montag, 26. Juli 2010, Jacob Luna Lundberg wrote:
  * Package name: mussh
 
  Mussh is a shell script that allows you to execute a command
  or script over ssh on multiple hosts with one command.  When
  possible mussh will use ssh-agent and RSA/DSA keys to minimize
  the need to enter your password more than once.
 
 how is that different to dsh, already present in Debian?

Or clusterssh ?


-- 
·O·  Pierre Habouzit
··Omadco...@debian.org
OOOhttp://www.madism.org



--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100728131459.gh6...@madism.org



Bug#590527: ITP: mussh -- MUltihost SSH Wrapper

2010-07-28 Thread Jacob Luna Lundberg

Hi,

On Wed, Jul 28, 2010 at 03:26:50PM +0200, J??r??my Lal wrote:
 On 28/07/2010 15:14, Pierre Habouzit wrote:
  On Tue, Jul 27, 2010 at 12:46:16AM -0400, Holger Levsen wrote:
  how is that different to dsh, already present in Debian?
  Or clusterssh ?
 Or mssh ?

As I alluded to in the expanded description, earlier in this thread, 
there is a large difference between what dsh / mussh do and what mssh / 
clusterssh do.  The latter are primarily for concurrent access, whereas 
the former simply run pre-decided commands or strings against a set of 
hosts.  If you want to fiddle around with the same thing on a few hosts 
by hand, you might try to do it with mssh, but if you have a predefined 
set of utility scripts and you want to execute one of them against all 
256 of your data center hosts, mussh is the tool for the job.

My current employer uses mussh with a library of scripts for things like 
updating the same package on any host where it is pending, removing root 
keys of a retiring sysadmin from every host, quickly grabbing host 
information such as OS release or installed packages from sets of hosts, 
etc.  We check out our host lists and utility scripts from subversion 
and then execute a command somewhat like this:

ssh-add
mussh -l root -H svn/linux.hosts -C svn/frob.script -m10 -b

That's the extent of it, and whatever well-known thing frob.script does 
gets done as root on every server in linux.hosts 10 at a time with 
output returned grouped by host.

Thanks,
-Jacob


signature.asc
Description: Digital signature


Bug#590527: ITP: mussh -- MUltihost SSH Wrapper

2010-07-27 Thread Jacob Luna Lundberg

Hi Holger,

On Tue, Jul 27, 2010 at 12:46:16AM -0400, Holger Levsen wrote:
 how is that different to dsh, already present in Debian?

They are similar.  They have even both been around for a fair while now 
without recent changes.  I find mussh a little more convenient to use.  
Also, mussh is just one file written in bash, which is considerably 
simpler (and thus easier for people to modify to suit their needs).

I don't know that either one is Amazingly Better than the other, but I 
do know a number of large organizations who are using mussh (it is 
packaged for Fedora) and I think having it in Debian would be to our 
benefit.  :)

By the way, here's the current description I'm using now:


Description: MUltihost SSH Wrapper
 Mussh is a shell script that allows you to execute a command
 or script over ssh on multiple hosts with one command.  When
 possible mussh will use ssh-agent and RSA/DSA keys to minimize
 the need to enter your password more than once.
 .
 Unlike clusterssh or mssh, mussh is just a shell script
 wrapper for ssh with concurrency support.  It is intended
 to make running identical commands or scripts on almost any
 number of hosts possible with minimal overhead.  There is
 no GUI and the only language used is bash.


Thanks,
-Jacob


signature.asc
Description: Digital signature


Bug#590527: ITP: mussh -- MUltihost SSH Wrapper

2010-07-26 Thread Jacob Luna Lundberg
Package: wnpp
Severity: wishlist
Owner: Jacob Luna Lundberg ja...@gnifty.net


* Package name: mussh
  Version : 0.7
  Upstream Author : dough...@doughnut.net
* URL : http://sourceforge.net/projects/mussh/
* License : GPL
  Programming Lang: bash
  Description : MUltihost SSH Wrapper

Mussh is a shell script that allows you to execute a command
or script over ssh on multiple hosts with one command.  When
possible mussh will use ssh-agent and RSA/DSA keys to minimize
the need to enter your password more than once.

-- System Information:
Debian Release: 5.0.5
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: sparc (sparc64)



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20100727015802.10527.30915.report...@sethvir.lunixsys.com



Bug#590527: ITP: mussh -- MUltihost SSH Wrapper

2010-07-26 Thread Holger Levsen
Hi Jacob,

On Montag, 26. Juli 2010, Jacob Luna Lundberg wrote:
 * Package name: mussh

 Mussh is a shell script that allows you to execute a command
 or script over ssh on multiple hosts with one command.  When
 possible mussh will use ssh-agent and RSA/DSA keys to minimize
 the need to enter your password more than once.

how is that different to dsh, already present in Debian?


cheers,
Holger


signature.asc
Description: This is a digitally signed message part.