1 # 2 # mussh spec file 3 # $Id: mussh.spec,v 1.10 2006-12-26 23:10:11 doughnut Exp $ 4 # 5 Summary: MUltihost SSH 6 Name: mussh 7 Version: 1.0 8 Release: 1 9 License: GPL 10 BuildArch: noarch 11 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 12 Group: Applications/System 13 Source: %{name}-%{version}.tgz 14 URL: http://www.sourceforge.net/projects/mussh 15 Packager: Dave Fogarty <dave@collegenet.com> 16 17 %description 18 Mussh is a shell script that allows you to execute a command or script 19 over ssh on multiple hosts with one command. When possible mussh will use 20 ssh-agent and RSA/DSA keys to minimize the need to enter your password 21 more than once. 22 23 %prep 24 rm -rf $RPM_BUILD_ROOT 25 %setup -n mussh 26 27 %install 28 mkdir -p $RPM_BUILD_ROOT/usr/bin/ 29 mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man1/ 30 install mussh $RPM_BUILD_ROOT/usr/bin/ 31 gzip mussh.1 32 install mussh.1.gz ${RPM_BUILD_ROOT}%{_mandir}/man1/ 33 34 %files 35 %defattr(-, root, root) 36 %doc INSTALL README BUGS CHANGES EXAMPLES 37 /usr/bin/mussh 38 %{_mandir}/man1/* 39 40 %changelog 41 * Mon Oct 25 2011 Dave Fogarty <doughnut@doughnut.net> 1.0-1 42 - Another fix to CTRL-\. "HOSTS RUNNING:" was not working. 43 - Increased efficiency when async. 44 - No more need for 'seq'. 45 - Spelling correction and other minor fixes. 46 - Support for netgroups added. 47 - Debug mode fix when using proxy. 48 - Numeric args more intuitive but backwards compatible. 49 - Verbose ssh now works. 50 51 * Tue Dec 26 2006 Dave Fogarty <doughnut@doughnut.net> 0.7-2 52 - Added ssh timeout option 53 54 * Thu Aug 23 2005 Dave Fogarty <dave@collegenet.com> 55 - Added manpage 56 57 * Thu Aug 11 2005 Dave Fogarty <dave@collegenet.com> 58 - Re-package for 0.6-1BETA 59 - Async mode added 60 61 * Tue Jul 30 2002 Dave Fogarty <dave@collegenet.com> 62 - Re-package for 0.5