Hello community,
here is the log from the commit of package pdsh for openSUSE:Factory checked in at 2013-10-06 14:30:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pdsh (Old)
and /work/SRC/openSUSE:Factory/.pdsh.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pdsh"
Changes:
--------
--- /work/SRC/openSUSE:Factory/pdsh/pdsh.changes 2012-12-10 17:17:55.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.pdsh.new/pdsh.changes 2013-10-06 14:30:10.000000000 +0200
@@ -1,0 +2,9 @@
+Wed Oct 2 02:03:38 UTC 2013 - david.bahi@emc.com
+
+- update to version 2.29 (2013-02-12)
+ -- Fix issue 42: --with-dshgroup sets DSHGROUP_PATH to "yes"
+ -- Fix issue 53: Add -P option to target SLURM partitions (Michael Fenn)
+ -- Fix issue 54: pdsh prints empty lines with -S
+ -- pdcp: Add more levels of directory recursion (Pythagoras Watson)
+
+-------------------------------------------------------------------
Old:
----
pdsh-2.28.tar.bz2
New:
----
pdsh-2.29.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pdsh.spec ++++++
--- /var/tmp/diff_new_pack.ADazwE/_old 2013-10-06 14:30:11.000000000 +0200
+++ /var/tmp/diff_new_pack.ADazwE/_new 2013-10-06 14:30:11.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package pdsh
#
-# 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
@@ -22,12 +22,12 @@
BuildRequires: readline-devel
BuildRequires: rsh
Url: http://pdsh.googlecode.com/
-Version: 2.28
+Version: 2.29
Release: 0
Summary: Parallel remote shell program
License: GPL-2.0+
Group: Productivity/Clustering/Computing
-Source: %{name}-%version.tar.bz2
+Source: https://pdsh.googlecode.com/files/%{name}-%version.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Prereq:
# Set this to 1 to build with genders support and framework for
@@ -59,7 +59,7 @@
%files
%defattr(-,root,root)
-%doc README DISCLAIMER README.KRB4
+%doc README DISCLAIMER README.* NEWS DISCLAIMER COPYING TODO
%attr(755, root, root) /usr/bin/pdsh
%attr(755, root, root) /usr/bin/pdcp
/usr/bin/dshbak
++++++ pdsh-2.28.tar.bz2 -> pdsh-2.29.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pdsh-2.28/META new/pdsh-2.29/META
--- old/pdsh-2.28/META 2011-10-19 19:38:23.000000000 +0200
+++ new/pdsh-2.29/META 2013-02-13 18:15:47.000000000 +0100
@@ -1,5 +1,9 @@
- Meta: 1
- Name: pdsh
- Release: 1
- Release_tags: dist
- Version: 2.28
+##
+# $Id$
+##
+# Metadata for RPM/TAR makefile targets
+##
+ Meta: 1
+ Name: pdsh
+ Version: 2.29
+ Release: 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pdsh-2.28/Makefile.in new/pdsh-2.29/Makefile.in
--- old/pdsh-2.28/Makefile.in 2011-10-19 19:38:23.000000000 +0200
+++ new/pdsh-2.29/Makefile.in 2013-02-13 18:15:47.000000000 +0100
@@ -42,7 +42,7 @@
DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(srcdir)/config.h.in \
$(top_srcdir)/config/Make-inc.mk $(top_srcdir)/configure \
- AUTHORS COPYING ChangeLog INSTALL NEWS TODO
+ AUTHORS COPYING INSTALL NEWS TODO
subdir = .
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/config/ac_connect_timeout.m4 \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pdsh-2.28/NEWS new/pdsh-2.29/NEWS
--- old/pdsh-2.28/NEWS 2011-10-19 19:38:23.000000000 +0200
+++ new/pdsh-2.29/NEWS 2013-02-13 18:15:47.000000000 +0100
@@ -1,6 +1,13 @@
This file describes changes in recent versions of pdsh. It primarily
documents those changes that are of interest to users and admins.
+* Changes in pdsh-2.29 (2013-02-12)
+===================================
+ -- Fix issue 42: --with-dshgroup sets DSHGROUP_PATH to "yes"
+ -- Fix issue 53: Add -P option to target SLURM partitions (Michael Fenn)
+ -- Fix issue 54: pdsh prints empty lines with -S
+ -- pdcp: Add more levels of directory recursion (Pythagoras Watson)
+
* Changes in pdsh-2.28 (2011-10-19)
===================================
-- Fix issue 39: ssh forces use of -l<user> option
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pdsh-2.28/config/ac_dshgroup.m4 new/pdsh-2.29/config/ac_dshgroup.m4
--- old/pdsh-2.28/config/ac_dshgroup.m4 2011-10-19 19:38:23.000000000 +0200
+++ new/pdsh-2.29/config/ac_dshgroup.m4 2013-02-13 18:15:47.000000000 +0100
@@ -20,14 +20,15 @@
# Check for whether to include the dshgroup module
#
AC_MSG_CHECKING([for whether to build dshgroup module])
- ac_dshgroup_path="/etc/dshgroup";
+ ac_dshgroup_path="/etc/dsh/group";
AC_ARG_WITH([dshgroups],
AC_HELP_STRING([--with-dshgroups(=PATH)],
[Build dshgroup module for dsh group file support (with optional PATH)]),
[ case "$withval" in
no) ac_with_dshgroup=no ;;
- *) ac_with_dshgroup=yes; ac_dshgroup_path="$withval" ;;
+ yes) ac_with_dshgroup=yes ;;
+ *) ac_with_dshgroup=yes; ac_dshgroup_path="$withval" ;;
esac
]
)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pdsh-2.28/configure new/pdsh-2.29/configure
--- old/pdsh-2.28/configure 2011-10-19 19:38:23.000000000 +0200
+++ new/pdsh-2.29/configure 2013-02-13 18:15:47.000000000 +0100
@@ -26598,7 +26598,7 @@
#
echo "$as_me:$LINENO: checking for whether to build dshgroup module" >&5
echo $ECHO_N "checking for whether to build dshgroup module... $ECHO_C" >&6
- ac_dshgroup_path="/etc/dshgroup";
+ ac_dshgroup_path="/etc/dsh/group";
# Check whether --with-dshgroups or --without-dshgroups was given.
@@ -26606,7 +26606,8 @@
withval="$with_dshgroups"
case "$withval" in
no) ac_with_dshgroup=no ;;
- *) ac_with_dshgroup=yes; ac_dshgroup_path="$withval" ;;
+ yes) ac_with_dshgroup=yes ;;
+ *) ac_with_dshgroup=yes; ac_dshgroup_path="$withval" ;;
esac
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pdsh-2.28/doc/pdsh.1.in new/pdsh-2.29/doc/pdsh.1.in
--- old/pdsh-2.28/doc/pdsh.1.in 2011-10-19 19:38:23.000000000 +0200
+++ new/pdsh-2.29/doc/pdsh.1.in 2013-02-13 18:15:47.000000000 +0100
@@ -321,6 +321,11 @@
may be used multiple times to target multiple SLURM jobs. The special
argument "all" can be used to target all nodes running SLURM jobs, e.g.
\fI-j all\fR.
+.TP
+.I "-P partition[,partition,...]"
+Target list of nodes containing in the SLURM partition \fIpartition\fR.
+This option may be used multiple times to target multiple SLURM partitions
+and/or partitions may be given in a comma-delimited list.
.SH "torque module options"
The \fBtorque\fI module allows \fBpdsh\fR to target nodes based on
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pdsh-2.28/pdsh.spec new/pdsh-2.29/pdsh.spec
--- old/pdsh-2.28/pdsh.spec 2011-10-19 19:38:23.000000000 +0200
+++ new/pdsh-2.29/pdsh.spec 2013-02-13 18:15:47.000000000 +0100
@@ -1,5 +1,5 @@
Name: pdsh
-Version: 2.28
+Version: 2.29
Release: 1%{?dist}
Summary: Parallel remote shell program
@@ -7,7 +7,7 @@
License: GPL
Url: http://sourceforge.net/projects/pdsh
Group: System Environment/Base
-Source: http://dl.sourceforge.net/sourceforge/pdsh/pdsh-2.28.tar.bz2
+Source: http://dl.sourceforge.net/sourceforge/pdsh/pdsh-2.29.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: pdsh-rcmd
@@ -284,7 +284,7 @@
##############################################################################
%prep
-%setup -n pdsh-2.28
+%setup -n pdsh-2.29
##############################################################################
%build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pdsh-2.28/src/modules/dshgroup.c new/pdsh-2.29/src/modules/dshgroup.c
--- old/pdsh-2.28/src/modules/dshgroup.c 2011-10-19 19:38:23.000000000 +0200
+++ new/pdsh-2.29/src/modules/dshgroup.c 2013-02-13 18:15:47.000000000 +0100
@@ -29,7 +29,7 @@
#endif
#ifndef DSHGROUP_PATH
-#define DSHGROUP_PATH "/etc/dshgroup"
+#define DSHGROUP_PATH "/etc/dsh/group"
#endif
#include