Hello community, here is the log from the commit of package pssh for openSUSE:Factory checked in at 2012-03-17 13:22:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pssh (Old) and /work/SRC/openSUSE:Factory/.pssh.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pssh", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/pssh/pssh.changes 2012-02-16 12:26:42.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.pssh.new/pssh.changes 2012-03-17 13:22:53.000000000 +0100 @@ -1,0 +2,16 @@ +Tue Mar 13 19:27:22 UTC 2012 - [email protected] + +- Update to 2.3.1 + * fixed a problem where man pages were omitted from the tar file + +- Changes from 2.3 + * added a --inline-stdout option (issue #57). Thanks to + pablo.barbachano for the patch. + * Added a PSSH_HOST environment variable (issue #62). + * Added a --version option (issues #33 and #45) + * Expanded the pssh man page and added man pages for all other + commands (issues #10 and #55). + * Fixed askpass on Mac OS X 10.6.7 (issue #50) + * Many other small fixes + +------------------------------------------------------------------- Old: ---- pssh-2.2.2.tar.gz New: ---- pssh-2.3.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pssh.spec ++++++ --- /var/tmp/diff_new_pack.0x2XAB/_old 2012-03-17 13:22:55.000000000 +0100 +++ /var/tmp/diff_new_pack.0x2XAB/_new 2012-03-17 13:22:55.000000000 +0100 @@ -1,4 +1,3 @@ -# vim: set sw=3 ts=3 noet: # # spec file for package pssh # @@ -15,8 +14,11 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + + + Name: pssh -Version: 2.2.2 +Version: 2.3.1 Release: 0 Summary: Parallel SSH to control large numbers of Machines simultaneously License: BSD-3-Clause @@ -90,6 +92,10 @@ %defattr(-,root,root) %doc AUTHORS ChangeLog COPYING %doc %{_mandir}/man1/pssh.1.gz +%doc %{_mandir}/man1/pnuke.1.gz +%doc %{_mandir}/man1/pscp.1.gz +%doc %{_mandir}/man1/pslurp.1.gz +%doc %{_mandir}/man1/prsync.1.gz %{_bindir}/pnuke %{_bindir}/prsync %{_bindir}/pscp ++++++ pssh-2.2.2.tar.gz -> pssh-2.3.1.tar.gz ++++++ ++++ 1666 lines of diff (skipped) ++++++ pssh-man_dir.patch ++++++ --- /var/tmp/diff_new_pack.0x2XAB/_old 2012-03-17 13:22:55.000000000 +0100 +++ /var/tmp/diff_new_pack.0x2XAB/_new 2012-03-17 13:22:55.000000000 +0100 @@ -1,9 +1,10 @@ ---- setup.py.orig 2011-04-28 14:12:19.960016000 +0200 -+++ setup.py 2011-04-28 16:15:09.252746000 +0200 -@@ -37,5 +37,5 @@ +--- setup.py.orig 2012-03-13 15:24:10.057889965 -0400 ++++ setup.py 2012-03-13 15:24:29.340648895 -0400 +@@ -38,6 +38,6 @@ packages=['psshlib'], scripts = [os.path.join("bin", p) for p in ["pssh", "pnuke", "prsync", "pslurp", "pscp", "pssh-askpass"]], -- data_files=[('man/man1', ['man/man1/pssh.1'])], -+ data_files=[('share/man/man1', ['man/man1/pssh.1'])], +- data_files=[('man/man1', ['man/man1/pssh.1', 'man/man1/pscp.1', ++ data_files=[('share/man/man1', ['man/man1/pssh.1', 'man/man1/pscp.1', + 'man/man1/prsync.1', 'man/man1/pslurp.1', 'man/man1/pnuke.1'])], ) ++++++ pssh-remove_shebangs.patch ++++++ --- /var/tmp/diff_new_pack.0x2XAB/_old 2012-03-17 13:22:55.000000000 +0100 +++ /var/tmp/diff_new_pack.0x2XAB/_new 2012-03-17 13:22:55.000000000 +0100 @@ -1,22 +1,21 @@ ---- psshlib/askpass_server.py.orig 2010-03-06 10:38:40.000000000 +0100 -+++ psshlib/askpass_server.py 2010-03-06 10:38:57.000000000 +0100 +--- psshlib/askpass_server.py.orig 2012-03-13 15:37:00.347260022 -0400 ++++ psshlib/askpass_server.py 2012-03-13 15:37:28.901903040 -0400 @@ -1,4 +1,3 @@ -#!/usr/bin/env python # -*- Mode: python -*- - # Copyright (c) 2009, Andrew McNabb ---- psshlib/askpass_client.py.orig 2010-03-06 10:38:45.000000000 +0100 -+++ psshlib/askpass_client.py 2010-03-06 10:38:54.000000000 +0100 + # Copyright (c) 2009-2012, Andrew McNabb +--- psshlib/askpass_client.py.orig 2012-03-13 15:37:16.303060548 -0400 ++++ psshlib/askpass_client.py 2012-03-13 15:37:37.266798463 -0400 @@ -1,4 +1,3 @@ -#!/usr/bin/env python # -*- Mode: python -*- - # Copyright (c) 2009, Andrew McNabb ---- test/test.py.orig 2011-04-28 14:01:40.769822000 +0200 -+++ test/test.py 2011-04-28 14:01:45.027437000 +0200 -@@ -1,5 +1,3 @@ + # Copyright (c) 2009-2012, Andrew McNabb +--- test/test.py.orig 2012-03-13 15:37:51.826616442 -0400 ++++ test/test.py 2012-03-13 15:37:57.454546082 -0400 +@@ -1,4 +1,3 @@ -#!/usr/bin/python -- + # Copyright (c) 2009, Andrew McNabb # Copyright (c) 2003-2008, Brent N. Chun - ++++++ pssh_quiet.patch ++++++ --- /var/tmp/diff_new_pack.0x2XAB/_old 2012-03-17 13:22:55.000000000 +0100 +++ /var/tmp/diff_new_pack.0x2XAB/_new 2012-03-17 13:22:55.000000000 +0100 @@ -1,14 +1,7 @@ -commit f0c10276e6bfd3f61648d0a19a5d1d1c194c4080 -Author: Dejan Muhamedagic <[email protected]> -Date: Mon Aug 8 16:50:04 2011 +0200 - - add --quiet option - -diff --git a/man/man1/pssh.1 b/man/man1/pssh.1 -index bb1b4d3..fcc40bd 100644 ---- a/man/man1/pssh.1 -+++ b/man/man1/pssh.1 -@@ -7,7 +7,7 @@ pssh \(em parallel ssh program +diff -aur pssh-2.3.1.orig/man/man1/pssh.1 pssh-2.3.1/man/man1/pssh.1 +--- pssh-2.3.1.orig/man/man1/pssh.1 2012-02-02 11:13:09.000000000 -0500 ++++ pssh-2.3.1/man/man1/pssh.1 2012-03-15 21:00:50.289055042 -0400 +@@ -7,7 +7,7 @@ .SH SYNOPSIS .B pssh @@ -17,7 +10,7 @@ .RB [ \-h .IR hosts_file ] .RB [ \-H -@@ -31,7 +31,7 @@ pssh \(em parallel ssh program +@@ -31,7 +31,7 @@ .I command ... .B pssh \-I @@ -26,7 +19,7 @@ .RB [ \-h .IR hosts_file ] .RB [ \-H -@@ -224,6 +224,15 @@ and +@@ -237,6 +237,15 @@ options. .TP @@ -42,11 +35,10 @@ .B \-I .PD 0 .TP -diff --git a/psshlib/cli.py b/psshlib/cli.py -index 1686ba9..e11645a 100644 ---- a/psshlib/cli.py -+++ b/psshlib/cli.py -@@ -42,6 +42,8 @@ def common_parser(): +diff -aur pssh-2.3.1.orig/psshlib/cli.py pssh-2.3.1/psshlib/cli.py +--- pssh-2.3.1.orig/psshlib/cli.py 2012-02-02 11:13:09.000000000 -0500 ++++ pssh-2.3.1/psshlib/cli.py 2012-03-15 21:09:54.406252639 -0400 +@@ -44,6 +44,8 @@ metavar='OPTION', help='SSH option (OPTIONAL)') parser.add_option('-v', '--verbose', dest='verbose', action='store_true', help='turn on warning and diagnostic messages (OPTIONAL)') @@ -55,7 +47,7 @@ parser.add_option('-A', '--askpass', dest='askpass', action='store_true', help='Ask for a password (OPTIONAL)') parser.add_option('-x', '--extra-args', action='callback', type='string', -@@ -63,6 +65,7 @@ def common_defaults(**kwargs): +@@ -65,6 +67,7 @@ ('errdir', 'PSSH_ERRDIR'), ('timeout', 'PSSH_TIMEOUT'), ('verbose', 'PSSH_VERBOSE'), @@ -63,11 +55,10 @@ ('print_out', 'PSSH_PRINT'), ('askpass', 'PSSH_ASKPASS'), ('inline', 'PSSH_INLINE'), -diff --git a/psshlib/task.py b/psshlib/task.py -index 28136bf..2fe362a 100644 ---- a/psshlib/task.py -+++ b/psshlib/task.py -@@ -56,6 +56,7 @@ class Task(object): +diff -aur pssh-2.3.1.orig/psshlib/task.py pssh-2.3.1/psshlib/task.py +--- pssh-2.3.1.orig/psshlib/task.py 2012-02-02 11:13:09.000000000 -0500 ++++ pssh-2.3.1/psshlib/task.py 2012-03-15 21:12:11.373540315 -0400 +@@ -56,6 +56,7 @@ # Set options. self.verbose = opts.verbose @@ -75,10 +66,10 @@ try: self.print_out = bool(opts.print_out) except AttributeError: -@@ -183,7 +184,10 @@ class Task(object): +@@ -188,7 +189,10 @@ buf = os.read(fd, BUFFER_SIZE) if buf: - if self.inline: + if self.inline or self.inline_stdout: - self.outputbuffer += buf + if self.quiet: + self.outputbuffer += "%s: %s" % (self.host, buf) @@ -87,7 +78,7 @@ if self.outfile: self.writer.write(self.outfile, buf) if self.print_out: -@@ -259,10 +263,11 @@ class Task(object): +@@ -264,10 +268,11 @@ failure = "[FAILURE]" stderr = "Stderr: " host = self.pretty_host @@ -103,7 +94,7 @@ # NOTE: The extra flushes are to ensure that the data is output in # the correct order with the C implementation of io. if self.outputbuffer: -@@ -281,3 +286,4 @@ class Task(object): +@@ -286,3 +291,4 @@ except AttributeError: sys.stdout.write(self.errorbuffer) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
