commit clusterssh for openSUSE:Factory
Hello community, here is the log from the commit of package clusterssh for openSUSE:Factory checked in at 2020-06-22 17:47:08 Comparing /work/SRC/openSUSE:Factory/clusterssh (Old) and /work/SRC/openSUSE:Factory/.clusterssh.new.2956 (New) Package is "clusterssh" Mon Jun 22 17:47:08 2020 rev:14 rq:816401 version:4.16 Changes: --- /work/SRC/openSUSE:Factory/clusterssh/clusterssh.changes2020-05-28 09:14:27.236686461 +0200 +++ /work/SRC/openSUSE:Factory/.clusterssh.new.2956/clusterssh.changes 2020-06-22 17:47:10.762086691 +0200 @@ -1,0 +2,9 @@ +Mon Jun 22 09:02:26 UTC 2020 - Michael Ströder + +- Update to new upstream release v4.16 + * Further fix for 'resolve_names' error when adding hosts via the UI + * Fix missing space separator for ssh_args (thanks to Petr Vorel) +- removed obsolete backport patch + 0001-helper-Fix-missing-space-separator-for-ssh_args.patch + +--- Old: 0001-helper-Fix-missing-space-separator-for-ssh_args.patch v4.15.tar.gz New: v4.16.tar.gz Other differences: -- ++ clusterssh.spec ++ --- /var/tmp/diff_new_pack.tCXmZi/_old 2020-06-22 17:47:11.938090379 +0200 +++ /var/tmp/diff_new_pack.tCXmZi/_new 2020-06-22 17:47:11.938090379 +0200 @@ -17,8 +17,8 @@ Name: clusterssh -%define dullver 4.15 -Version:4.15 +%define dullver 4.16 +Version:4.16 Release:0 Summary:Multiplex SSH sessions onto many hosts using multiple terminals License:GPL-1.0-or-later OR Artistic-1.0 @@ -27,7 +27,6 @@ Source: https://github.com/duncs/clusterssh/archive/v%dullver.tar.gz Source2:%name-rpmlintrc Patch1: perl_shebang.patch -Patch2: 0001-helper-Fix-missing-space-separator-for-ssh_args.patch BuildArch: noarch BuildRequires: fdupes BuildRequires: perl ++ v4.15.tar.gz -> v4.16.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/clusterssh-4.15/Changes new/clusterssh-4.16/Changes --- old/clusterssh-4.15/Changes 2020-05-18 09:22:32.0 +0200 +++ new/clusterssh-4.16/Changes 2020-06-20 11:33:19.0 +0200 @@ -1,5 +1,9 @@ Revision history for {{$dist->name}} +4.16 2020-06-20 Duncan Ferguson +- Further fix for 'resolve_names' error when adding hosts via the UI +- Fix missing space separator for ssh_args (thanks to Petr Vorel) + 4.15 2020-05-18 Duncan Ferguson - Include all utilies within each man page - Add in 'command_pre' and 'command_post' configuration options diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/clusterssh-4.15/README new/clusterssh-4.16/README --- old/clusterssh-4.15/README 2020-05-18 09:22:32.0 +0200 +++ new/clusterssh-4.16/README 2020-06-20 11:33:19.0 +0200 @@ -2,7 +2,7 @@ cssh - Cluster administration tool VERSION -This documentation is for version: 4.15 +This documentation is for version: 4.16 SYNOPSIS cssh [-a ''] [-K ] [-q] [-c ''] [-x ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/clusterssh-4.15/THANKS new/clusterssh-4.16/THANKS --- old/clusterssh-4.15/THANKS 2020-05-18 09:22:32.0 +0200 +++ new/clusterssh-4.16/THANKS 2020-06-20 11:33:19.0 +0200 @@ -48,3 +48,4 @@ Ankit Vadehra Azenet Markus Frosch (lazyfrosch) +Petr Vorel diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/clusterssh-4.15/lib/App/ClusterSSH/Helper.pm new/clusterssh-4.16/lib/App/ClusterSSH/Helper.pm --- old/clusterssh-4.15/lib/App/ClusterSSH/Helper.pm2020-05-18 09:22:32.0 +0200 +++ new/clusterssh-4.16/lib/App/ClusterSSH/Helper.pm2020-06-20 11:33:19.0 +0200 @@ -71,9 +71,9 @@ my \$user=shift; my \$port=shift; my \$mstr=shift; - my \$command="$command_pre $comms $comms_args"; + my \$command="$command_pre $comms $comms_args "; open(PIPE, ">", \$pipe) or die("Failed to open pipe: \$!\\n"); - print PIPE "\$\$:\$ENV{WINDOWID}" + print PIPE "\$\$:\$ENV{WINDOWID}" or die("Failed to write to pipe: $!\\n"); close(PIPE) or die("Failed to close pipe: $!\\n"); if(\$svr =~ m/==\$/) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/clusterssh-4.15/lib/App/ClusterSSH/Window/Tk.pm new/clusterssh-4.16/lib/App/ClusterSSH/Window/Tk.pm --- old/clusterssh-4.15/lib/App/ClusterSSH/Window/Tk.pm 2020-05-18 09:22:32.0 +0200 +++ new/clusterssh-4.16/lib/App/ClusterSSH/Window/Tk.pm 2020-06-20 11:33:19.0 +0200 @@ -356,7 +356,7
commit clusterssh for openSUSE:Factory
Hello community, here is the log from the commit of package clusterssh for openSUSE:Factory checked in at 2020-05-28 09:13:58 Comparing /work/SRC/openSUSE:Factory/clusterssh (Old) and /work/SRC/openSUSE:Factory/.clusterssh.new.3606 (New) Package is "clusterssh" Thu May 28 09:13:58 2020 rev:13 rq:809114 version:4.15 Changes: --- /work/SRC/openSUSE:Factory/clusterssh/clusterssh.changes2020-05-19 14:46:31.763819731 +0200 +++ /work/SRC/openSUSE:Factory/.clusterssh.new.3606/clusterssh.changes 2020-05-28 09:14:27.236686461 +0200 @@ -1,0 +2,7 @@ +Tue May 26 20:51:17 UTC 2020 - Petr Vorel + +- Backport fix for #133 + https://github.com/duncs/clusterssh/pull/133 + 0001-helper-Fix-missing-space-separator-for-ssh_args.patch + +--- New: 0001-helper-Fix-missing-space-separator-for-ssh_args.patch Other differences: -- ++ clusterssh.spec ++ --- /var/tmp/diff_new_pack.TCqqPx/_old 2020-05-28 09:14:29.624687110 +0200 +++ /var/tmp/diff_new_pack.TCqqPx/_new 2020-05-28 09:14:29.628687112 +0200 @@ -1,7 +1,7 @@ # # spec file for package clusterssh # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,6 +27,7 @@ Source: https://github.com/duncs/clusterssh/archive/v%dullver.tar.gz Source2:%name-rpmlintrc Patch1: perl_shebang.patch +Patch2: 0001-helper-Fix-missing-space-separator-for-ssh_args.patch BuildArch: noarch BuildRequires: fdupes BuildRequires: perl ++ 0001-helper-Fix-missing-space-separator-for-ssh_args.patch ++ >From bf6e9d06486b4c8f30d87a2b463992c4b892711e Mon Sep 17 00:00:00 2001 From: Petr Vorel Date: Fri, 22 May 2020 11:14:51 +0200 Subject: [PATCH] helper: Fix missing space separator for ssh_args Docs suggest using ssh_args without space at the end ssh_args = "-x -o ConnectTimeout=10" + remove also trailing space in another line. Fixes: 82f8845 ("Add in 'command_pre' and 'command_post' configs") Signed-off-by: Petr Vorel [ Upstream-status: https://github.com/duncs/clusterssh/pull/133 ] --- lib/App/ClusterSSH/Helper.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/App/ClusterSSH/Helper.pm b/lib/App/ClusterSSH/Helper.pm index dbc5fb6..463a538 100644 --- a/lib/App/ClusterSSH/Helper.pm +++ b/lib/App/ClusterSSH/Helper.pm @@ -71,9 +71,9 @@ sub script { my \$user=shift; my \$port=shift; my \$mstr=shift; - my \$command="$command_pre $comms $comms_args"; + my \$command="$command_pre $comms $comms_args "; open(PIPE, ">", \$pipe) or die("Failed to open pipe: \$!\\n"); - print PIPE "\$\$:\$ENV{WINDOWID}" + print PIPE "\$\$:\$ENV{WINDOWID}" or die("Failed to write to pipe: $!\\n"); close(PIPE) or die("Failed to close pipe: $!\\n"); if(\$svr =~ m/==\$/) -- 2.26.2
commit clusterssh for openSUSE:Factory
Hello community, here is the log from the commit of package clusterssh for openSUSE:Factory checked in at 2020-05-19 14:46:29 Comparing /work/SRC/openSUSE:Factory/clusterssh (Old) and /work/SRC/openSUSE:Factory/.clusterssh.new.2738 (New) Package is "clusterssh" Tue May 19 14:46:29 2020 rev:12 rq:806812 version:4.15 Changes: --- /work/SRC/openSUSE:Factory/clusterssh/clusterssh.changes2019-08-24 18:48:52.509742998 +0200 +++ /work/SRC/openSUSE:Factory/.clusterssh.new.2738/clusterssh.changes 2020-05-19 14:46:31.763819731 +0200 @@ -1,0 +2,10 @@ +Mon May 18 08:08:13 UTC 2020 - Michael Ströder + +- Update to new upstream release v4.15 + * Include all utilies within each man page + * Add in 'command_pre' and 'command_post' configuration options + * Fix 'Add Host' menu error finding 'resolved_names' + * Ensure lib path is added to range tests to find the libraries + * Mark permission test as TODO as it appears to be inconsistent + +--- Old: v4.14.tar.gz New: v4.15.tar.gz Other differences: -- ++ clusterssh.spec ++ --- /var/tmp/diff_new_pack.1x2xmv/_old 2020-05-19 14:46:33.523823492 +0200 +++ /var/tmp/diff_new_pack.1x2xmv/_new 2020-05-19 14:46:33.547823543 +0200 @@ -17,8 +17,8 @@ Name: clusterssh -%define dullver 4.14 -Version:4.14 +%define dullver 4.15 +Version:4.15 Release:0 Summary:Multiplex SSH sessions onto many hosts using multiple terminals License:GPL-1.0-or-later OR Artistic-1.0 ++ v4.14.tar.gz -> v4.15.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/clusterssh-4.14/Changes new/clusterssh-4.15/Changes --- old/clusterssh-4.14/Changes 2019-08-21 22:15:44.0 +0200 +++ new/clusterssh-4.15/Changes 2020-05-18 09:22:32.0 +0200 @@ -1,5 +1,12 @@ Revision history for {{$dist->name}} +4.15 2020-05-18 Duncan Ferguson +- Include all utilies within each man page +- Add in 'command_pre' and 'command_post' configuration options +- Fix 'Add Host' menu error finding 'resolved_names' +- Ensure lib path is added to range tests to find the libraries +- Mark permission test as TODO as it appears to be inconsistent + 4.14 2019-08-21 Duncan Ferguson - Include README within the repository, not just created tar.gz files - Add 'autoquit' setting to 'File' menu (Github issue #114) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/clusterssh-4.14/README new/clusterssh-4.15/README --- old/clusterssh-4.14/README 2019-08-21 22:15:44.0 +0200 +++ new/clusterssh-4.15/README 2020-05-18 09:22:32.0 +0200 @@ -2,7 +2,7 @@ cssh - Cluster administration tool VERSION -This documentation is for version: 4.14 +This documentation is for version: 4.15 SYNOPSIS cssh [-a ''] [-K ] [-q] [-c ''] [-x ] @@ -12,6 +12,14 @@ [-t ''] [-g] [-T ''] [-u] [-?] [-A] [-l ''] [-v] +RELATED +Also see the individual man pages for each of these utilities + +ccon - Use 'console' as the communication method +crsh - Use 'rsh' as the communication method +csftp - Use 'sftp' as the communication method +ctel - Use 'telnet' as the communication method + DESCRIPTION The command opens an administration console and an xterm to all specified hosts. Any text typed into the administration console is @@ -338,6 +346,21 @@ Enable or disable alternative algorithm for calculating terminal positioning. +command_pre = +command_post = +Add extra commands around the communication method. For example: + +command_pre= . $HOME/virtualenvs/default/bin/active ; +command_post= | ct + +would allow for using Python virtual envronments and then piping +all shell output through "chromaterm" for syntax highlighting. +Note: you must use appropriate command separators/terminators to +keep the meaning of the command pipline (such as ";" and "|" +between commands). + +These are not put through macro parsing. + comms = ssh Sets the default communication method (initially taken from the name of the program, but can be overridden here). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/clusterssh-4.14/lib/App/ClusterSSH/Config.pm new/clusterssh-4.15/lib/App/ClusterSSH/Config.pm --- old/clusterssh-4.14/lib/App/ClusterSSH/Config.pm2019-08-21 22:15:44.0 +0200 +++ new/clusterssh-4.15/lib/App/ClusterSSH/Config.pm2020-05-18 09:22:32.0 +0200
commit clusterssh for openSUSE:Factory
Hello community, here is the log from the commit of package clusterssh for openSUSE:Factory checked in at 2019-08-24 18:48:28 Comparing /work/SRC/openSUSE:Factory/clusterssh (Old) and /work/SRC/openSUSE:Factory/.clusterssh.new.7948 (New) Package is "clusterssh" Sat Aug 24 18:48:28 2019 rev:11 rq:725705 version:4.14 Changes: --- /work/SRC/openSUSE:Factory/clusterssh/clusterssh.changes2019-03-26 15:43:38.296202202 +0100 +++ /work/SRC/openSUSE:Factory/.clusterssh.new.7948/clusterssh.changes 2019-08-24 18:48:52.509742998 +0200 @@ -1,0 +2,10 @@ +Thu Aug 22 18:34:32 UTC 2019 - Michael Ströder + +- Update to new upstream release v4.14 + * Include README within the repository, not just created tar.gz files + * Add 'autoquit' setting to 'File' menu (Github issue #114) + * Correct macro_hostname to be the FQDN of the server where +cssh is being run (Github issue #116) + * Add in user defined macros + +--- Old: v4.13.2_02.tar.gz New: v4.14.tar.gz Other differences: -- ++ clusterssh.spec ++ --- /var/tmp/diff_new_pack.iCLiPn/_old 2019-08-24 18:48:54.441742812 +0200 +++ /var/tmp/diff_new_pack.iCLiPn/_new 2019-08-24 18:48:54.441742812 +0200 @@ -17,8 +17,8 @@ Name: clusterssh -%define dullver 4.13.2_02 -Version:4.13.2.02 +%define dullver 4.14 +Version:4.14 Release:0 Summary:Multiplex SSH sessions onto many hosts using multiple terminals License:GPL-1.0-or-later OR Artistic-1.0 ++ v4.13.2_02.tar.gz -> v4.14.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/clusterssh-4.13.2_02/.gitignore new/clusterssh-4.14/.gitignore --- old/clusterssh-4.13.2_02/.gitignore 2019-01-14 21:06:43.0 +0100 +++ new/clusterssh-4.14/.gitignore 2019-08-21 22:15:44.0 +0200 @@ -13,6 +13,5 @@ /MYMETA.json /MYMETA.yml /pm_to_blib -/README *.swp *.tar.gz diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/clusterssh-4.13.2_02/Changes new/clusterssh-4.14/Changes --- old/clusterssh-4.13.2_02/Changes2019-01-14 21:06:43.0 +0100 +++ new/clusterssh-4.14/Changes 2019-08-21 22:15:44.0 +0200 @@ -1,5 +1,11 @@ Revision history for {{$dist->name}} +4.14 2019-08-21 Duncan Ferguson +- Include README within the repository, not just created tar.gz files +- Add 'autoquit' setting to 'File' menu (Github issue #114) +- Correct macro_hostname to be the FQDN of the server where cssh is being run (Github issue #116) +- Add in user defined macros + 4.13.2_02 2019-01-14 Duncan Ferguson - Fix Getopt-Long minimum version - Fix excess test output when Sort::Naturally isn't installed diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/clusterssh-4.13.2_02/README new/clusterssh-4.14/README --- old/clusterssh-4.13.2_02/README 1970-01-01 01:00:00.0 +0100 +++ new/clusterssh-4.14/README 2019-08-21 22:15:44.0 +0200 @@ -0,0 +1,745 @@ +NAME +cssh - Cluster administration tool + +VERSION +This documentation is for version: 4.14 + +SYNOPSIS +cssh [-a ''] [-K ] [-q] [-c ''] [-x ] +[-C ''] [--debug [[...] || ]] [-d] [-e +'<[user@][:port]>'] [--fillscreen] [-f ''] [-h] [-L '[tag]'] +[-H] [-o ''] [-p ] [-Q] [-y ] [-s] [-r ''] +[-t ''] [-g] [-T ''] [-u] [-?] [-A] [-l ''] +[-v] + +DESCRIPTION +The command opens an administration console and an xterm to all +specified hosts. Any text typed into the administration console is +replicated to all windows. All windows may also be typed into directly. + +This tool is intended for (but not limited to) cluster administration +where the same configuration or commands must be run on each node within +the cluster. Performing these commands all at once via this tool ensures +all nodes are kept in sync. + +Connections are opened using ssh which must be correctly installed and +configured. + +Extra caution should be taken when editing files as lines may not +necessarily be in the same order; assuming line 5 is the same across all +servers and modifying that is dangerous. It's better to search for the +specific line to be changed and double-check all terminals are as +expected before changes are committed. + + Further Notes +Please also see "KNOWN BUGS". + +* The dotted line on any sub-menu is a tear-off, i.e. click on it and +the sub-menu is turned into its own window. + +* Unchecking a hostname on the Hosts sub-menu will unplug the host +from the cluster control window, so any text typed into the console +
commit clusterssh for openSUSE:Factory
Hello community, here is the log from the commit of package clusterssh for openSUSE:Factory checked in at 2019-03-26 15:42:38 Comparing /work/SRC/openSUSE:Factory/clusterssh (Old) and /work/SRC/openSUSE:Factory/.clusterssh.new.25356 (New) Package is "clusterssh" Tue Mar 26 15:42:38 2019 rev:10 rq:685789 version:4.13.2.02 Changes: --- /work/SRC/openSUSE:Factory/clusterssh/clusterssh.changes2018-03-05 13:44:11.730182340 +0100 +++ /work/SRC/openSUSE:Factory/.clusterssh.new.25356/clusterssh.changes 2019-03-26 15:43:38.296202202 +0100 @@ -1,0 +2,19 @@ +Sat Mar 16 23:15:34 UTC 2019 - Jan Engelhardt + +- Own entire bash-completion subtree + +--- +Sat Mar 16 20:05:28 UTC 2019 - Petr Vorel + +- Update to new upstream release v4.13.2_02 + https://github.com/duncs/clusterssh/blob/v4.13.2_02/Changes +- Drop clusterssh-fix-docgen.patch as it has been fixed upstream + (https://github.com/duncs/clusterssh/pull/106) +- Add new dependency X11::Protocol::WM (build and runtime) +- Drop clusterssh-fix-docgen.patch (not relevant any more) +- Add patch fixing shebang (perl_shebang.patch) +- Disable Test::PerlTidy as it's not available +- Add new build and runtime dependency X11::Protocol::WM +- Add new build dependency Test::Trap (for testing) + +--- Old: App-ClusterSSH-4.07.tar.gz clusterssh-fix-docgen.patch New: perl_shebang.patch v4.13.2_02.tar.gz Other differences: -- ++ clusterssh.spec ++ --- /var/tmp/diff_new_pack.pWL5tg/_old 2019-03-26 15:43:38.836201893 +0100 +++ /var/tmp/diff_new_pack.pWL5tg/_new 2019-03-26 15:43:38.840201891 +0100 @@ -1,7 +1,7 @@ # # spec file for package clusterssh # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,36 +12,28 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: clusterssh -Version:4.07 +%define dullver 4.13.2_02 +Version:4.13.2.02 Release:0 -%define modname App-ClusterSSH -%define dullver 4.07 Summary:Multiplex SSH sessions onto many hosts using multiple terminals License:GPL-1.0-or-later OR Artistic-1.0 Group: Productivity/Networking/SSH -Url:http://clusterssh.sf.net/ - -#Git-Clone:git://clusterssh.git.sf.net/gitroot/clusterssh/clusterssh -Source: http://downloads.sf.net/clusterssh/App-ClusterSSH-4.07.tar.gz +URL:https://github.com/duncs/clusterssh/wiki +Source: https://github.com/duncs/clusterssh/archive/v%dullver.tar.gz Source2:%name-rpmlintrc -Patch1: clusterssh-fix-docgen.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Patch1: perl_shebang.patch BuildArch: noarch BuildRequires: fdupes BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(ExtUtils::MakeMaker) -%perl_requires -Requires: xorg-x11-fonts-100dpi -Requires: xorg-x11-fonts-75dpi -Requires: xterm BuildRequires: perl(CPAN::Changes) BuildRequires: perl(Exception::Class) +BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(File::Path) BuildRequires: perl(File::Slurp) BuildRequires: perl(File::Temp) @@ -52,9 +44,11 @@ BuildRequires: perl(Readonly) BuildRequires: perl(Sort::Naturally) BuildRequires: perl(Test::Differences) +BuildRequires: perl(Test::Trap) BuildRequires: perl(Tk) BuildRequires: perl(Try::Tiny) BuildRequires: perl(X11::Protocol) +BuildRequires: perl(X11::Protocol::WM) Requires: perl(CPAN::Changes) Requires: perl(Carp) Requires: perl(English) @@ -83,7 +77,11 @@ Requires: perl(Sort::Naturally) Requires: perl(Sys::Hostname) Requires: perl(Test::Differences) -Requires: perl(Test::PerlTidy) +# Test::PerlTidy not available atm +# Requires: perl(Test::PerlTidy) +Requires: xorg-x11-fonts-100dpi +Requires: xorg-x11-fonts-75dpi +Requires: xterm Requires: perl(Test::Pod) Requires: perl(Test::Pod::Coverage) Requires: perl(Test::Trap) @@ -94,6 +92,8 @@ Requires: perl(X11::Keysyms) Requires: perl(X11::Protocol) Requires: perl(X11::Protocol::Constants) +Requires: perl(X11::Protocol::WM) +%perl_requires %description Cluster SSH
commit clusterssh for openSUSE:Factory
Hello community, here is the log from the commit of package clusterssh for openSUSE:Factory checked in at 2018-03-05 13:42:55 Comparing /work/SRC/openSUSE:Factory/clusterssh (Old) and /work/SRC/openSUSE:Factory/.clusterssh.new (New) Package is "clusterssh" Mon Mar 5 13:42:55 2018 rev:9 rq:582218 version:4.07 Changes: --- /work/SRC/openSUSE:Factory/clusterssh/clusterssh.changes2017-03-13 15:32:05.910020456 +0100 +++ /work/SRC/openSUSE:Factory/.clusterssh.new/clusterssh.changes 2018-03-05 13:44:11.730182340 +0100 @@ -1,0 +2,6 @@ +Sat Mar 3 13:36:02 UTC 2018 - bwiedem...@suse.com + +- Add clusterssh-fix-docgen.patch to fix doc generation race + (boo#1083835) + +--- New: clusterssh-fix-docgen.patch Other differences: -- ++ clusterssh.spec ++ --- /var/tmp/diff_new_pack.aRwWeY/_old 2018-03-05 13:44:13.006136167 +0100 +++ /var/tmp/diff_new_pack.aRwWeY/_new 2018-03-05 13:44:13.010136023 +0100 @@ -1,7 +1,7 @@ # # spec file for package clusterssh # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,14 +22,14 @@ %define modname App-ClusterSSH %define dullver 4.07 Summary:Multiplex SSH sessions onto many hosts using multiple terminals -License:GPL-1.0+ or Artistic-1.0 +License:GPL-1.0-or-later OR Artistic-1.0 Group: Productivity/Networking/SSH Url:http://clusterssh.sf.net/ #Git-Clone:git://clusterssh.git.sf.net/gitroot/clusterssh/clusterssh Source: http://downloads.sf.net/clusterssh/App-ClusterSSH-4.07.tar.gz Source2:%name-rpmlintrc -#Patch1: remove-time-key.patch +Patch1: clusterssh-fix-docgen.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch BuildRequires: fdupes @@ -106,11 +106,11 @@ %prep %setup -qn %modname-%dullver -#%patch -P 1 -p1 +%patch -P 1 -p1 %build -perl Makefile.PL; -make %{?_smp_mflags}; +perl Makefile.PL +make %{?_smp_mflags} %install %perl_make_install ++ clusterssh-fix-docgen.patch ++ Author: Bernhard M. WiedemannDate: 2018-03-02 _build_docs is called 6 times - once for each file in bin because of that, the old code was racy when using make -j which is the default in openSUSE https://bugzilla.opensuse.org/show_bug.cgi?id=1083835 Index: App-ClusterSSH-4.07/bin_PL/_build_docs === --- App-ClusterSSH-4.07.orig/bin_PL/_build_docs +++ App-ClusterSSH-4.07/bin_PL/_build_docs @@ -16,16 +16,15 @@ if(! -d $bindir) { print "Using perl binary: $^X",$/; print "Using perl version $^V",$/; -for my $source (glob("*")) { -my $dest="$bindir/$source"; +my $dest = shift; +my $source = $dest; +$source =~ s{bin/}{}; +$dest = "../$dest"; -next if($source =~ m/$Script/); -next if($source =~ m/\.x$/); - -print "Generating: $source",$/; +print "Generating: $dest from $source",$/; if(-f $dest) { -chmod(0777, $dest) || die "Could not chmod $dest for removing: $!"; +chmod(0755, $dest) || die "Could not chmod $dest for removing: $!"; } open(my $sfh, '<', $source) || die "Could not open $source for reading: $!"; @@ -44,4 +43,3 @@ for my $source (glob("*")) { close($dfh); chmod(0555, $dest) || die "Could not chmod $dest: $!"; -}
commit clusterssh for openSUSE:Factory
Hello community, here is the log from the commit of package clusterssh for openSUSE:Factory checked in at 2017-03-13 15:32:04 Comparing /work/SRC/openSUSE:Factory/clusterssh (Old) and /work/SRC/openSUSE:Factory/.clusterssh.new (New) Package is "clusterssh" Mon Mar 13 15:32:04 2017 rev:8 rq:451727 version:4.07 Changes: --- /work/SRC/openSUSE:Factory/clusterssh/clusterssh.changes2016-01-28 17:25:49.0 +0100 +++ /work/SRC/openSUSE:Factory/.clusterssh.new/clusterssh.changes 2017-03-13 15:32:05.910020456 +0100 @@ -1,0 +2,14 @@ +Fri Jan 20 13:30:43 UTC 2017 - rmali...@suse.com + +- Update to new upstream release 4.07 +* Fixed tests on systems where bash is not installed in /bin/bash + (Github issue #60) +* Include link to travis-ci site in release emails for automated + build and test reports +* Rework hostname expansion to be pure-perl rather than relying on + the bash shell (Github issue #53) + +For further changes of previous updates see: +https://github.com/duncs/clusterssh/blob/master/Changes + +--- Old: App-ClusterSSH-4.02_01.tar.gz remove-time-key.patch New: App-ClusterSSH-4.07.tar.gz Other differences: -- ++ clusterssh.spec ++ --- /var/tmp/diff_new_pack.uC6ed3/_old 2017-03-13 15:32:06.837889322 +0100 +++ /var/tmp/diff_new_pack.uC6ed3/_new 2017-03-13 15:32:06.841888757 +0100 @@ -1,7 +1,7 @@ # # spec file for package clusterssh # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,19 +17,19 @@ Name: clusterssh -Version:4.02.01 +Version:4.07 Release:0 %define modname App-ClusterSSH -%define dullver 4.02_01 +%define dullver 4.07 Summary:Multiplex SSH sessions onto many hosts using multiple terminals License:GPL-1.0+ or Artistic-1.0 Group: Productivity/Networking/SSH Url:http://clusterssh.sf.net/ #Git-Clone:git://clusterssh.git.sf.net/gitroot/clusterssh/clusterssh -Source: http://downloads.sf.net/clusterssh/App-ClusterSSH-4.02_01.tar.gz +Source: http://downloads.sf.net/clusterssh/App-ClusterSSH-4.07.tar.gz Source2:%name-rpmlintrc -Patch1: remove-time-key.patch +#Patch1: remove-time-key.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch BuildRequires: fdupes @@ -37,22 +37,56 @@ BuildRequires: perl-macros BuildRequires: perl(ExtUtils::MakeMaker) %perl_requires +Requires: xorg-x11-fonts-100dpi +Requires: xorg-x11-fonts-75dpi +Requires: xterm +BuildRequires: perl(CPAN::Changes) +BuildRequires: perl(Exception::Class) +BuildRequires: perl(File::Path) +BuildRequires: perl(File::Slurp) +BuildRequires: perl(File::Temp) +BuildRequires: perl(File::Which) +BuildRequires: perl(Getopt::Long) +BuildRequires: perl(Locale::Maketext) +BuildRequires: perl(Module::Build) +BuildRequires: perl(Readonly) +BuildRequires: perl(Sort::Naturally) +BuildRequires: perl(Test::Differences) +BuildRequires: perl(Tk) +BuildRequires: perl(Try::Tiny) +BuildRequires: perl(X11::Protocol) +Requires: perl(CPAN::Changes) Requires: perl(Carp) Requires: perl(English) Requires: perl(Exception::Class) +Requires: perl(Exception::Class) Requires: perl(Fcntl) Requires: perl(File::Basename) +Requires: perl(File::Path) +Requires: perl(File::Slurp) +Requires: perl(File::Temp) Requires: perl(File::Temp) Requires: perl(File::Which) +Requires: perl(File::Which) Requires: perl(FindBin) Requires: perl(Getopt::Long) +Requires: perl(Getopt::Long) +Requires: perl(Locale::Maketext) Requires: perl(Locale::Maketext) +Requires: perl(Module::Build) Requires: perl(Net::hostent) Requires: perl(POSIX) Requires: perl(Pod::Usage) Requires: perl(Readonly) +Requires: perl(Readonly) Requires: perl(Socket) +Requires: perl(Sort::Naturally) Requires: perl(Sys::Hostname) +Requires: perl(Test::Differences) +Requires: perl(Test::PerlTidy) +Requires: perl(Test::Pod) +Requires: perl(Test::Pod::Coverage) +Requires: perl(Test::Trap) Requires: perl(Tk) Requires: perl(Tk::ROText) Requires: perl(Tk::Xlib) @@ -72,7 +106,7 @@ %prep %setup -qn %modname-%dullver -%patch -P 1 -p1 +#%patch -P 1 -p1 %build perl Makefile.PL; ++ App-ClusterSSH-4.02_01.tar.gz ->
commit clusterssh for openSUSE:Factory
Hello community, here is the log from the commit of package clusterssh for openSUSE:Factory checked in at 2016-01-28 17:24:58 Comparing /work/SRC/openSUSE:Factory/clusterssh (Old) and /work/SRC/openSUSE:Factory/.clusterssh.new (New) Package is "clusterssh" Changes: --- /work/SRC/openSUSE:Factory/clusterssh/clusterssh.changes2013-07-09 20:48:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.clusterssh.new/clusterssh.changes 2016-01-28 17:25:49.0 +0100 @@ -1,0 +2,7 @@ +Wed Jan 27 13:33:48 UTC 2016 - da...@darins.net + +- Added patch remove-time-key.patch, which resolves the issue where + windows become unmoveable after executing cssh in KDE5. + See for bnc#956316 and https://github.com/duncs/clusterssh/issues/46 + +--- New: remove-time-key.patch Other differences: -- ++ clusterssh.spec ++ --- /var/tmp/diff_new_pack.lHr94r/_old 2016-01-28 17:25:50.0 +0100 +++ /var/tmp/diff_new_pack.lHr94r/_new 2016-01-28 17:25:50.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package clusterssh # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -29,6 +29,7 @@ #Git-Clone:git://clusterssh.git.sf.net/gitroot/clusterssh/clusterssh Source: http://downloads.sf.net/clusterssh/App-ClusterSSH-4.02_01.tar.gz Source2:%name-rpmlintrc +Patch1: remove-time-key.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch BuildRequires: fdupes @@ -71,6 +72,7 @@ %prep %setup -qn %modname-%dullver +%patch -P 1 -p1 %build perl Makefile.PL; ++ remove-time-key.patch ++ From: Brandon PerkinsDate: Fri, 6 Nov 2015 16:19:03 -0500 Subject: [PATCH] Remove 'time' key from the event hash. References: https://github.com/duncs/clusterssh/issues/46 References: bugzilla.opensuse.org/956316 'time' key and value from the event hash results in windows that cannot be manipulated under KDE5. --- lib/App/ClusterSSH.pm |2 -- 1 file changed, 2 deletions(-) Index: App-ClusterSSH-4.02_01/lib/App/ClusterSSH.pm === --- App-ClusterSSH-4.02_01.orig/lib/App/ClusterSSH.pm +++ App-ClusterSSH-4.02_01/lib/App/ClusterSSH.pm @@ -579,7 +579,6 @@ sub send_text($@) { 'name'=> $event, 'detail' => $code, 'state' => $state, -'time'=> time(), 'event' => $servers{$svr}{wid}, 'root'=> $xdisplay->root(), 'same_screen' => 1, @@ -1647,7 +1646,6 @@ sub key_event { 'name'=> $event, 'detail' => $keycode, 'state' => $state, -'time'=> time(), 'event' => $servers{$_}{wid}, 'root'=> $xdisplay->root(), 'same_screen' => 1,
commit clusterssh for openSUSE:Factory
Hello community, here is the log from the commit of package clusterssh for openSUSE:Factory checked in at 2013-07-09 20:47:48 Comparing /work/SRC/openSUSE:Factory/clusterssh (Old) and /work/SRC/openSUSE:Factory/.clusterssh.new (New) Package is clusterssh Changes: --- /work/SRC/openSUSE:Factory/clusterssh/clusterssh.changes2013-03-08 09:09:21.0 +0100 +++ /work/SRC/openSUSE:Factory/.clusterssh.new/clusterssh.changes 2013-07-09 20:48:18.0 +0200 @@ -1,0 +2,7 @@ +Fri Jun 28 22:47:29 UTC 2013 - jeng...@inai.de + +- Update to new upstream release 4.02.01 +* New option (-m, --unique-servers) to remove repeated servers when + opening terminals + +--- Old: App-ClusterSSH-4.01_03.tar.xz New: App-ClusterSSH-4.02_01.tar.gz Other differences: -- ++ clusterssh.spec ++ --- /var/tmp/diff_new_pack.ShiuT7/_old 2013-07-09 20:48:19.0 +0200 +++ /var/tmp/diff_new_pack.ShiuT7/_new 2013-07-09 20:48:19.0 +0200 @@ -17,25 +17,23 @@ Name: clusterssh -Version:4.01.03 +Version:4.02.01 Release:0 %define modname App-ClusterSSH -%define dullver 4.01_03 +%define dullver 4.02_01 Summary:Multiplex SSH sessions onto many hosts using multiple terminals License:GPL-1.0+ or Artistic-1.0 Group: Productivity/Networking/SSH Url:http://clusterssh.sf.net/ #Git-Clone:git://clusterssh.git.sf.net/gitroot/clusterssh/clusterssh -#DL-URL: http://downloads.sf.net/clusterssh/App-ClusterSSH-4.00_03.tar.gz -Source: %modname-%dullver.tar.xz +Source: http://downloads.sf.net/clusterssh/App-ClusterSSH-4.02_01.tar.gz Source2:%name-rpmlintrc BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch BuildRequires: fdupes BuildRequires: perl BuildRequires: perl-macros -BuildRequires: xz BuildRequires: perl(ExtUtils::MakeMaker) %perl_requires Requires: perl(Carp) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit clusterssh for openSUSE:Factory
Hello community, here is the log from the commit of package clusterssh for openSUSE:Factory checked in at 2013-03-08 09:08:20 Comparing /work/SRC/openSUSE:Factory/clusterssh (Old) and /work/SRC/openSUSE:Factory/.clusterssh.new (New) Package is clusterssh, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/clusterssh/clusterssh.changes2012-11-28 10:09:15.0 +0100 +++ /work/SRC/openSUSE:Factory/.clusterssh.new/clusterssh.changes 2013-03-08 09:09:21.0 +0100 @@ -1,0 +2,15 @@ +Sun Mar 3 19:06:23 UTC 2013 - jeng...@inai.de + +- Update to new upstream release 4.01.03 +* Allow the path to rsh/ssh/telnet to be defined in the + configuration file +* Move .csshrc to .csshrc.DISABLED since it should no longer be used +* Resolve error emitted when adding a host via the Hosts drop-down +* Resolve paste using a strange keyboard layout +* Cope with being invoked by clusterssh +* Remove doc references to always_tile (is known as window_tiling) +* Updated manpage whatis entries +* Fix cssh starting if xterm is not installed +* Set WM_CLASS on windows to cssh + +--- Old: App-ClusterSSH-4.01_01.tar.gz New: App-ClusterSSH-4.01_03.tar.xz Other differences: -- ++ clusterssh.spec ++ --- /var/tmp/diff_new_pack.JSRheD/_old 2013-03-08 09:09:22.0 +0100 +++ /var/tmp/diff_new_pack.JSRheD/_new 2013-03-08 09:09:22.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package clusterssh # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,23 +17,25 @@ Name: clusterssh -Version:4.01.01 +Version:4.01.03 Release:0 %define modname App-ClusterSSH -%define dullver 4.01_01 +%define dullver 4.01_03 Summary:Multiplex SSH sessions onto many hosts using multiple terminals License:GPL-1.0+ or Artistic-1.0 Group: Productivity/Networking/SSH Url:http://clusterssh.sf.net/ #Git-Clone:git://clusterssh.git.sf.net/gitroot/clusterssh/clusterssh -Source: http://downloads.sf.net/clusterssh/%modname-%dullver.tar.gz +#DL-URL: http://downloads.sf.net/clusterssh/App-ClusterSSH-4.00_03.tar.gz +Source: %modname-%dullver.tar.xz Source2:%name-rpmlintrc BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch BuildRequires: fdupes BuildRequires: perl BuildRequires: perl-macros +BuildRequires: xz BuildRequires: perl(ExtUtils::MakeMaker) %perl_requires Requires: perl(Carp) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit clusterssh for openSUSE:Factory
Hello community, here is the log from the commit of package clusterssh for openSUSE:Factory checked in at 2012-11-28 10:09:12 Comparing /work/SRC/openSUSE:Factory/clusterssh (Old) and /work/SRC/openSUSE:Factory/.clusterssh.new (New) Package is clusterssh, Maintainer is Changes: New Changes file: --- /dev/null 2012-11-26 11:02:30.307549147 +0100 +++ /work/SRC/openSUSE:Factory/.clusterssh.new/clusterssh.changes 2012-11-28 10:09:15.0 +0100 @@ -0,0 +1,12 @@ +--- +Tue Nov 27 14:35:38 UTC 2012 - cfarr...@suse.com + +- license update: GPL-1.0+ or Artistic-1.0 + See README + +--- +Thu Oct 25 20:22:04 UTC 2012 - jeng...@inai.de + +- Initial package for build.opensuse.org (4.01.01) + + New: App-ClusterSSH-4.01_01.tar.gz clusterssh-rpmlintrc clusterssh.changes clusterssh.spec Other differences: -- ++ clusterssh.spec ++ # # spec file for package clusterssh # # Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An Open Source License is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: clusterssh Version:4.01.01 Release:0 %define modname App-ClusterSSH %define dullver 4.01_01 Summary:Multiplex SSH sessions onto many hosts using multiple terminals License:GPL-1.0+ or Artistic-1.0 Group: Productivity/Networking/SSH Url:http://clusterssh.sf.net/ #Git-Clone: git://clusterssh.git.sf.net/gitroot/clusterssh/clusterssh Source: http://downloads.sf.net/clusterssh/%modname-%dullver.tar.gz Source2:%name-rpmlintrc BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch BuildRequires: fdupes BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(ExtUtils::MakeMaker) %perl_requires Requires: perl(Carp) Requires: perl(English) Requires: perl(Exception::Class) Requires: perl(Fcntl) Requires: perl(File::Basename) Requires: perl(File::Temp) Requires: perl(File::Which) Requires: perl(FindBin) Requires: perl(Getopt::Long) Requires: perl(Locale::Maketext) Requires: perl(Net::hostent) Requires: perl(POSIX) Requires: perl(Pod::Usage) Requires: perl(Readonly) Requires: perl(Socket) Requires: perl(Sys::Hostname) Requires: perl(Tk) Requires: perl(Tk::ROText) Requires: perl(Tk::Xlib) Requires: perl(Try::Tiny) Requires: perl(X11::Keysyms) Requires: perl(X11::Protocol) Requires: perl(X11::Protocol::Constants) %description Cluster SSH opens terminal windows with connections to specified hosts and an administration console. Any text typed into the administration console is replicated to all other connected and active windows. This tool is intended for, but not limited to, cluster administration where the same configuration or commands must be run on each node within the cluster. Performing these commands all at once via this tool ensures all nodes are kept in sync. %prep %setup -qn %modname-%dullver %build perl Makefile.PL; make %{?_smp_mflags}; %install %perl_make_install %perl_process_packlist %perl_gen_filelist %fdupes %buildroot %files -f %name.files %defattr(-,root,root) %_bindir/c* %changelog ++ clusterssh-rpmlintrc ++ addFilter(perl5-naming-policy-not-applied) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org