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]

Reply via email to