commit pam_wrapper for openSUSE:Factory

2020-05-20 Thread root
Hello community,

here is the log from the commit of package pam_wrapper for openSUSE:Factory 
checked in at 2020-05-20 18:46:47

Comparing /work/SRC/openSUSE:Factory/pam_wrapper (Old)
 and  /work/SRC/openSUSE:Factory/.pam_wrapper.new.2738 (New)


Package is "pam_wrapper"

Wed May 20 18:46:47 2020 rev:13 rq:807457 version:1.1.3

Changes:

--- /work/SRC/openSUSE:Factory/pam_wrapper/pam_wrapper.changes  2020-03-26 
23:35:18.210819006 +0100
+++ /work/SRC/openSUSE:Factory/.pam_wrapper.new.2738/pam_wrapper.changes
2020-05-20 18:46:48.613464010 +0200
@@ -1,0 +2,5 @@
+Wed May 20 07:02:41 UTC 2020 - Andreas Schneider 
+
+- Fix the build (remove py2 lib if built without py2 support)
+
+---



Other differences:
--
++ pam_wrapper.spec ++
--- /var/tmp/diff_new_pack.wT9Tgg/_old  2020-05-20 18:46:49.557466130 +0200
+++ /var/tmp/diff_new_pack.wT9Tgg/_new  2020-05-20 18:46:49.561466139 +0200
@@ -118,6 +118,10 @@
 %install
 %cmake_install
 
+%if %{without python2}
+rm -rf %{python2_sitearch}/pypamtest.so
+%endif
+
 %check
 %ctest
 





commit pam_wrapper for openSUSE:Factory

2020-03-26 Thread root
Hello community,

here is the log from the commit of package pam_wrapper for openSUSE:Factory 
checked in at 2020-03-26 23:34:51

Comparing /work/SRC/openSUSE:Factory/pam_wrapper (Old)
 and  /work/SRC/openSUSE:Factory/.pam_wrapper.new.3160 (New)


Package is "pam_wrapper"

Thu Mar 26 23:34:51 2020 rev:12 rq:788579 version:1.1.3

Changes:

--- /work/SRC/openSUSE:Factory/pam_wrapper/pam_wrapper.changes  2020-03-24 
22:38:50.069278717 +0100
+++ /work/SRC/openSUSE:Factory/.pam_wrapper.new.3160/pam_wrapper.changes
2020-03-26 23:35:18.210819006 +0100
@@ -1,0 +2,6 @@
+Thu Mar 26 13:36:14 UTC 2020 - Andreas Schneider 
+
+- Update to version 1.1.3
+  * https://gitlab.com/cwrap/pam_wrapper/-/blob/master/CHANGELOG
+
+---

Old:

  pam_wrapper-1.1.2.tar.gz
  pam_wrapper-1.1.2.tar.gz.asc

New:

  pam_wrapper-1.1.3.tar.gz
  pam_wrapper-1.1.3.tar.gz.asc



Other differences:
--
++ pam_wrapper.spec ++
--- /var/tmp/diff_new_pack.xrg4YU/_old  2020-03-26 23:35:18.714819188 +0100
+++ /var/tmp/diff_new_pack.xrg4YU/_new  2020-03-26 23:35:18.718819190 +0100
@@ -24,7 +24,7 @@
 # NOTE ##
 %bcond_without python2
 Name:   pam_wrapper
-Version:1.1.2
+Version:1.1.3
 Release:0
 Summary:A tool to test PAM applications and PAM modules
 License:GPL-3.0-or-later

++ pam_wrapper-1.1.2.tar.gz -> pam_wrapper-1.1.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pam_wrapper-1.1.2/CHANGELOG 
new/pam_wrapper-1.1.3/CHANGELOG
--- old/pam_wrapper-1.1.2/CHANGELOG 2020-03-24 14:49:39.0 +0100
+++ new/pam_wrapper-1.1.3/CHANGELOG 2020-03-26 09:43:22.0 +0100
@@ -1,6 +1,9 @@
 ChangeLog
 ==
 
+version 1.1.3 (released 2020-03-26)
+  * Fixed paths in pkgconfig and cmake config files
+
 version 1.1.2 (released 2020-03-24)
   * Fix manpage installation
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pam_wrapper-1.1.2/CMakeLists.txt 
new/pam_wrapper-1.1.3/CMakeLists.txt
--- old/pam_wrapper-1.1.2/CMakeLists.txt2020-03-24 14:53:53.0 
+0100
+++ new/pam_wrapper-1.1.3/CMakeLists.txt2020-03-26 09:43:22.0 
+0100
@@ -11,7 +11,7 @@
 include(DefineCMakeDefaults)
 include(DefineCompilerFlags)
 
-project(pam_wrapper VERSION 1.1.2 LANGUAGES C)
+project(pam_wrapper VERSION 1.1.3 LANGUAGES C)
 
 # global needed variables
 set(APPLICATION_NAME ${PROJECT_NAME})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pam_wrapper-1.1.2/libpamtest.pc.cmake 
new/pam_wrapper-1.1.3/libpamtest.pc.cmake
--- old/pam_wrapper-1.1.2/libpamtest.pc.cmake   2015-12-10 16:38:34.0 
+0100
+++ new/pam_wrapper-1.1.3/libpamtest.pc.cmake   2020-03-26 09:43:22.0 
+0100
@@ -1,4 +1,4 @@
 Name: libpamtest
 Description: A helper library for PAM testing
 Version: @APPLICATION_VERSION@
-Libs: @LIB_INSTALL_DIR@/libpamtest.so
+Libs: @CMAKE_INSTALL_FULL_LIBDIR@/libpamtest.so
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pam_wrapper-1.1.2/pam_wrapper-config.cmake.in 
new/pam_wrapper-1.1.3/pam_wrapper-config.cmake.in
--- old/pam_wrapper-1.1.2/pam_wrapper-config.cmake.in   2020-03-20 
15:01:55.0 +0100
+++ new/pam_wrapper-1.1.3/pam_wrapper-config.cmake.in   2020-03-26 
09:43:22.0 +0100
@@ -1,2 +1,2 @@
-set(PAM_WRAPPER_LIBRARY @CMAKE_INSTALL_LIBDIR@/@PAM_WRAPPER_LIB@)
-set(PAM_WRAPPER_MODULE_DIR @CMAKE_INSTALL_LIBDIR@/@PROJECT_NAME@)
+set(PAM_WRAPPER_LIBRARY @CMAKE_INSTALL_FULL_LIBDIR@/@PAM_WRAPPER_LIB@)
+set(PAM_WRAPPER_MODULE_DIR @CMAKE_INSTALL_FULL_LIBDIR@/@PROJECT_NAME@)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pam_wrapper-1.1.2/pam_wrapper.pc.cmake 
new/pam_wrapper-1.1.3/pam_wrapper.pc.cmake
--- old/pam_wrapper-1.1.2/pam_wrapper.pc.cmake  2020-03-20 15:01:55.0 
+0100
+++ new/pam_wrapper-1.1.3/pam_wrapper.pc.cmake  2020-03-26 09:43:22.0 
+0100
@@ -1,6 +1,6 @@
-modules=@CMAKE_INSTALL_LIBDIR@/pam_wrapper
+modules=@CMAKE_INSTALL_FULL_LIBDIR@/pam_wrapper
 
 Name: @PROJECT_NAME@
 Description: The pam_wrapper library
 Version: @PROJECT_VERSION@
-Libs: @CMAKE_INSTALL_LIBDIR@/@PAM_WRAPPER_LIB@
+Libs: @CMAKE_INSTALL_FULL_LIBDIR@/@PAM_WRAPPER_LIB@




commit pam_wrapper for openSUSE:Factory

2020-03-24 Thread root
Hello community,

here is the log from the commit of package pam_wrapper for openSUSE:Factory 
checked in at 2020-03-24 22:37:00

Comparing /work/SRC/openSUSE:Factory/pam_wrapper (Old)
 and  /work/SRC/openSUSE:Factory/.pam_wrapper.new.3160 (New)


Package is "pam_wrapper"

Tue Mar 24 22:37:00 2020 rev:11 rq:787816 version:1.1.2

Changes:

--- /work/SRC/openSUSE:Factory/pam_wrapper/pam_wrapper.changes  2020-03-19 
19:54:26.148277966 +0100
+++ /work/SRC/openSUSE:Factory/.pam_wrapper.new.3160/pam_wrapper.changes
2020-03-24 22:38:50.069278717 +0100
@@ -1,0 +2,23 @@
+Tue Mar 24 13:51:58 UTC 2020 - Andreas Schneider 
+
+- Update to version 1.1.2
+  * https://gitlab.com/cwrap/pam_wrapper/-/blob/master/CHANGELOG
+
+---
+Tue Mar 24 13:21:09 UTC 2020 - Andreas Schneider 
+
+- Update to version 1.1.1
+  * https://gitlab.com/cwrap/pam_wrapper/-/blob/master/CHANGELOG
+
+---
+Fri Mar 20 14:13:05 UTC 2020 - Andreas Schneider 
+
+- Update to version 1.1.0
+  * Added support for pam_start_confdir()
+  * Added pam_chatty module
+  * Added gitlab CI support
+  * Fixed crash when a PAM module outputs too much data
+- Removed pam_wrapper-1.0.8-fix_with_latest_pam.patch
+- Removed fix-pam-module-output-crash.patch
+
+---

Old:

  fix-pam-module-output-crash.patch
  pam_wrapper-1.0.7.tar.gz
  pam_wrapper-1.0.8-fix_with_latest_pam.patch

New:

  pam_wrapper-1.1.2.tar.gz
  pam_wrapper-1.1.2.tar.gz.asc



Other differences:
--
++ pam_wrapper.spec ++
--- /var/tmp/diff_new_pack.OrYuBy/_old  2020-03-24 22:38:51.125279231 +0100
+++ /var/tmp/diff_new_pack.OrYuBy/_new  2020-03-24 22:38:51.125279231 +0100
@@ -24,15 +24,14 @@
 # NOTE ##
 %bcond_without python2
 Name:   pam_wrapper
-Version:1.0.7
+Version:1.1.2
 Release:0
 Summary:A tool to test PAM applications and PAM modules
 License:GPL-3.0-or-later
 URL:https://cwrap.org/
 Source0:https://ftp.samba.org/pub/cwrap/%{name}-%{version}.tar.gz
-Source1:%{name}-rpmlintrc
-Patch0: pam_wrapper-1.0.8-fix_with_latest_pam.patch
-Patch1: fix-pam-module-output-crash.patch
+Source1:https://ftp.samba.org/pub/cwrap/%{name}-%{version}.tar.gz.asc
+Source2:%{name}-rpmlintrc
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  libcmocka-devel
@@ -128,7 +127,7 @@
 %postun -n libpamtest0 -p /sbin/ldconfig
 
 %files
-%doc AUTHORS README ChangeLog
+%doc AUTHORS README.md CHANGELOG
 %license LICENSE
 %{_libdir}/libpam_wrapper.so*
 %{_libdir}/pkgconfig/pam_wrapper.pc
@@ -141,6 +140,7 @@
 %{_libdir}/pam_wrapper/pam_get_items.so
 %{_libdir}/pam_wrapper/pam_set_items.so
 %{_mandir}/man1/pam_wrapper.1%{?ext_man}
+%{_mandir}/man8/pam_chatty.8%{?ext_man}
 %{_mandir}/man8/pam_matrix.8%{?ext_man}
 %{_mandir}/man8/pam_get_items.8%{?ext_man}
 %{_mandir}/man8/pam_set_items.8%{?ext_man}
@@ -151,9 +151,10 @@
 %files -n libpamtest-devel
 %{_libdir}/libpamtest.so
 %{_libdir}/pkgconfig/libpamtest.pc
-%dir %{_libdir}/cmake/libpamtest
-%{_libdir}/cmake/libpamtest/libpamtest-config-version.cmake
-%{_libdir}/cmake/libpamtest/libpamtest-config.cmake
+%dir %{_libdir}/cmake/pamtest
+%{_libdir}/cmake/pamtest/pamtest-config-version.cmake
+%{_libdir}/cmake/pamtest/pamtest-config-relwithdebinfo.cmake
+%{_libdir}/cmake/pamtest/pamtest-config.cmake
 %{_includedir}/libpamtest.h
 
 %files -n libpamtest-devel-doc

++ pam_wrapper-1.0.7.tar.gz -> pam_wrapper-1.1.2.tar.gz ++
 3886 lines of diff (skipped)




commit pam_wrapper for openSUSE:Factory

2020-03-19 Thread root
Hello community,

here is the log from the commit of package pam_wrapper for openSUSE:Factory 
checked in at 2020-03-19 19:51:47

Comparing /work/SRC/openSUSE:Factory/pam_wrapper (Old)
 and  /work/SRC/openSUSE:Factory/.pam_wrapper.new.3160 (New)


Package is "pam_wrapper"

Thu Mar 19 19:51:47 2020 rev:10 rq:786397 version:1.0.7

Changes:

--- /work/SRC/openSUSE:Factory/pam_wrapper/pam_wrapper.changes  2019-12-09 
21:38:16.314026119 +0100
+++ /work/SRC/openSUSE:Factory/.pam_wrapper.new.3160/pam_wrapper.changes
2020-03-19 19:54:26.148277966 +0100
@@ -1,0 +2,8 @@
+Thu Mar 19 08:07:02 UTC 2020 - Tomáš Chvátal 
+
+- Add patch to fix crash when testing fprintd:
+  * fix-pam-module-output-crash.patch
+- Fix build without python2 that is atm being removed from Tumbleweed
+- Use cmake macros for build
+
+---

New:

  fix-pam-module-output-crash.patch



Other differences:
--
++ pam_wrapper.spec ++
--- /var/tmp/diff_new_pack.wUUQfI/_old  2020-03-19 19:54:26.716277986 +0100
+++ /var/tmp/diff_new_pack.wUUQfI/_new  2020-03-19 19:54:26.720277987 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pam_wrapper
 #
-# Copyright (c) 2019 SUSE LLC
+# 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
@@ -22,31 +22,29 @@
 # Do NOT create library package or a devel package!
 #
 # NOTE ##
-
+%bcond_without python2
 Name:   pam_wrapper
 Version:1.0.7
 Release:0
-
 Summary:A tool to test PAM applications and PAM modules
 License:GPL-3.0-or-later
-Group:  Development/Libraries/C and C++
-URL:http://cwrap.org/
-
+URL:https://cwrap.org/
 Source0:https://ftp.samba.org/pub/cwrap/%{name}-%{version}.tar.gz
 Source1:%{name}-rpmlintrc
-
 Patch0: pam_wrapper-1.0.8-fix_with_latest_pam.patch
-
+Patch1: fix-pam-module-output-crash.patch
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  libcmocka-devel
 BuildRequires:  pam-devel
+BuildRequires:  pkgconfig
 BuildRequires:  python-rpm-macros
-BuildRequires:  pkgconfig(python2)
 BuildRequires:  pkgconfig(python3)
-
-Recommends: pkg-config
 Recommends: cmake
+Recommends: pkgconfig
+%if %{with python2}
+BuildRequires:  pkgconfig(python2)
+%endif
 
 %description
 This component of cwrap allows you to either test your PAM (Linux-PAM
@@ -63,7 +61,6 @@
 
 %package -n libpamtest0
 Summary:A tool to test PAM applications and PAM modules
-Group:  Development/Libraries/C and C++
 Requires:   pam_wrapper = %{version}-%{release}
 
 %description -n libpamtest0
@@ -72,12 +69,10 @@
 
 %package -n libpamtest-devel
 Summary:A tool to test PAM applications and PAM modules
-Group:  Development/Libraries/C and C++
 Requires:   libpamtest0 = %{version}-%{release}
 Requires:   pam_wrapper = %{version}-%{release}
-
-Recommends: pkg-config
 Recommends: cmake
+Recommends: pkgconfig
 
 %description -n libpamtest-devel
 If you plan to develop tests for a PAM module, you can use this library,
@@ -86,14 +81,12 @@
 
 %package -n libpamtest-devel-doc
 Summary:The libpamtest API documentation
-Group:  Development/Libraries/C and C++
 
 %description -n libpamtest-devel-doc
 Documentation for libpamtest development.
 
 %package -n python2-libpamtest
 Summary:A python wrapper for libpamtest
-Group:  Development/Libraries/C and C++
 Requires:   libpamtest0 = %{version}-%{release}
 Requires:   pam_wrapper = %{version}-%{release}
 
@@ -104,7 +97,6 @@
 
 %package -n python3-libpamtest
 Summary:A python wrapper for libpamtest
-Group:  Development/Libraries/C and C++
 Requires:   libpamtest0 = %{version}-%{release}
 Requires:   pam_wrapper = %{version}-%{release}
 
@@ -121,9 +113,8 @@
 %cmake \
   -DUNIT_TESTING=ON \
   -DCMAKE_SKIP_RPATH:BOOL=OFF
-
-make %{?_smp_mflags} VERBOSE=1
-make %{?_smp_mflags} doc
+%cmake_build
+%cmake_build doc
 
 %install
 %cmake_install
@@ -132,15 +123,11 @@
 %ctest
 
 %post -p /sbin/ldconfig
-
 %postun -p /sbin/ldconfig
-
 %post -n libpamtest0 -p /sbin/ldconfig
-
 %postun -n libpamtest0 -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
 %doc AUTHORS README ChangeLog
 %license LICENSE
 %{_libdir}/libpam_wrapper.so*
@@ -150,19 +137,18 @@
 %{_libdir}/cmake/pam_wrapper/pam_wrapper-config.cmake
 %dir %{_libdir}/pam_wrapper
 %{_libdir}/pam_wrapper/pam_matrix.so
+%{_libdir}/pam_wrapper/pam_chatty.so
 %{_libdir}/pam_wrapper/pam_get_items.so
 

commit pam_wrapper for openSUSE:Factory

2019-12-09 Thread root
Hello community,

here is the log from the commit of package pam_wrapper for openSUSE:Factory 
checked in at 2019-12-09 21:37:25

Comparing /work/SRC/openSUSE:Factory/pam_wrapper (Old)
 and  /work/SRC/openSUSE:Factory/.pam_wrapper.new.4691 (New)


Package is "pam_wrapper"

Mon Dec  9 21:37:25 2019 rev:9 rq:755277 version:1.0.7

Changes:

--- /work/SRC/openSUSE:Factory/pam_wrapper/pam_wrapper.changes  2019-07-26 
12:39:16.597946830 +0200
+++ /work/SRC/openSUSE:Factory/.pam_wrapper.new.4691/pam_wrapper.changes
2019-12-09 21:38:16.314026119 +0100
@@ -1,0 +2,6 @@
+Mon Dec  9 15:11:23 UTC 2019 - Andreas Schneider 
+
+- Fix pam_wrapper with Linux-PAM master
+- Added pam_wrapper-1.0.8-fix_with_latest_pam.patch
+
+---

New:

  pam_wrapper-1.0.8-fix_with_latest_pam.patch



Other differences:
--
++ pam_wrapper.spec ++
--- /var/tmp/diff_new_pack.VwyZhr/_old  2019-12-09 21:38:16.642025990 +0100
+++ /var/tmp/diff_new_pack.VwyZhr/_new  2019-12-09 21:38:16.646025989 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pam_wrapper
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -30,11 +30,13 @@
 Summary:A tool to test PAM applications and PAM modules
 License:GPL-3.0-or-later
 Group:  Development/Libraries/C and C++
-Url:http://cwrap.org/
+URL:http://cwrap.org/
 
 Source0:https://ftp.samba.org/pub/cwrap/%{name}-%{version}.tar.gz
 Source1:%{name}-rpmlintrc
 
+Patch0: pam_wrapper-1.0.8-fix_with_latest_pam.patch
+
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  libcmocka-devel
@@ -112,7 +114,7 @@
 the header files for libpamtest
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
 # CMAKE_SKIP_RPATH:BOOL=OFF is required to run the tests!

++ pam_wrapper-1.0.8-fix_with_latest_pam.patch ++
>From 491615f2aeda7a57c7389a151d9d9e06f231822c Mon Sep 17 00:00:00 2001
From: Andreas Schneider 
Date: Fri, 15 Nov 2019 09:45:22 +0100
Subject: [PATCH 1/2] pwrap: Use a define in pso_copy()

Signed-off-by: Andreas Schneider 
---
 src/pam_wrapper.c | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/pam_wrapper.c b/src/pam_wrapper.c
index d7802fb..8997e36 100644
--- a/src/pam_wrapper.c
+++ b/src/pam_wrapper.c
@@ -779,12 +779,13 @@ static void pwrap_clean_stale_dirs(const char *dir)
 
 static int pso_copy(const char *src, const char *dst, const char *pdir, mode_t 
mode)
 {
+#define PSO_COPY_READ_SIZE 9
int srcfd = -1;
int dstfd = -1;
int rc = -1;
ssize_t bread, bwritten;
struct stat sb;
-   char buf[10];
+   char buf[PSO_COPY_READ_SIZE + 1];
int cmp;
size_t to_read;
bool found_slash;
@@ -831,10 +832,10 @@ static int pso_copy(const char *src, const char *dst, 
const char *pdir, mode_t m
to_read = 1;
if (!found_slash && buf[0] == '/') {
found_slash = true;
-   to_read = 9;
+   to_read = PSO_COPY_READ_SIZE;
}
 
-   if (found_slash && bread == 9) {
+   if (found_slash && bread == PSO_COPY_READ_SIZE) {
cmp = memcmp(buf, "etc/pam.d", 9);
if (cmp == 0) {
memcpy(buf, pdir + 1, 9);
@@ -869,6 +870,7 @@ out:
}
 
return rc;
+#undef PSO_COPY_READ_SIZE
 }
 
 static void pwrap_init(void)
-- 
2.24.0


>From e4db7c3b2341181d4e8c11b4b05f0d43631b2c90 Mon Sep 17 00:00:00 2001
From: Andreas Schneider 
Date: Fri, 15 Nov 2019 09:58:27 +0100
Subject: [PATCH 2/2] pwrap: Fix pso_copy to work with libpam.so.0.84.2

Signed-off-by: Andreas Schneider 
---
 src/pam_wrapper.c | 31 +++
 1 file changed, 27 insertions(+), 4 deletions(-)

diff --git a/src/pam_wrapper.c b/src/pam_wrapper.c
index 8997e36..043c00e 100644
--- a/src/pam_wrapper.c
+++ b/src/pam_wrapper.c
@@ -779,13 +779,14 @@ static void pwrap_clean_stale_dirs(const char *dir)
 
 static int pso_copy(const char *src, const char *dst, const char *pdir, mode_t 
mode)
 {
-#define PSO_COPY_READ_SIZE 9
+#define PSO_COPY_READ_SIZE 16
int srcfd = -1;
int dstfd = -1;
int rc = -1;
ssize_t bread, bwritten;
struct stat sb;
char buf[PSO_COPY_READ_SIZE + 1];
+   size_t pso_copy_read_size = PSO_COPY_READ_SIZE;
int cmp;
size_t to_read;
bool found_slash;
@@ -832,13 +833,35 @@ static int 

commit pam_wrapper for openSUSE:Factory

2019-07-26 Thread root
Hello community,

here is the log from the commit of package pam_wrapper for openSUSE:Factory 
checked in at 2019-07-26 12:39:07

Comparing /work/SRC/openSUSE:Factory/pam_wrapper (Old)
 and  /work/SRC/openSUSE:Factory/.pam_wrapper.new.4126 (New)


Package is "pam_wrapper"

Fri Jul 26 12:39:07 2019 rev:8 rq:717828 version:1.0.7

Changes:

--- /work/SRC/openSUSE:Factory/pam_wrapper/pam_wrapper.changes  2018-10-04 
19:01:44.479187808 +0200
+++ /work/SRC/openSUSE:Factory/.pam_wrapper.new.4126/pam_wrapper.changes
2019-07-26 12:39:16.597946830 +0200
@@ -1,0 +2,6 @@
+Tue Jul 16 09:42:49 UTC 2019 - Andreas Schneider 
+
+- Build documentation in the build stage
+- Use ctest macro
+
+---



Other differences:
--
++ pam_wrapper.spec ++
--- /var/tmp/diff_new_pack.uhfXrk/_old  2019-07-26 12:39:17.317946351 +0200
+++ /var/tmp/diff_new_pack.uhfXrk/_new  2019-07-26 12:39:17.321946348 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package pam_wrapper
 #
-# 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
@@ -115,19 +115,19 @@
 %setup -q
 
 %build
+# CMAKE_SKIP_RPATH:BOOL=OFF is required to run the tests!
 %cmake \
-  -DUNIT_TESTING=ON
+  -DUNIT_TESTING=ON \
+  -DCMAKE_SKIP_RPATH:BOOL=OFF
 
 make %{?_smp_mflags} VERBOSE=1
+make %{?_smp_mflags} doc
 
 %install
 %cmake_install
 
 %check
-pushd build
-make %{?_smp_mflags} test || cat $(find Testing -name "*.log")
-make %{?_smp_mflags} doc
-popd
+%ctest
 
 %post -p /sbin/ldconfig
 




commit pam_wrapper for openSUSE:Factory

2018-10-04 Thread root
Hello community,

here is the log from the commit of package pam_wrapper for openSUSE:Factory 
checked in at 2018-10-04 19:01:42

Comparing /work/SRC/openSUSE:Factory/pam_wrapper (Old)
 and  /work/SRC/openSUSE:Factory/.pam_wrapper.new (New)


Package is "pam_wrapper"

Thu Oct  4 19:01:42 2018 rev:7 rq:639759 version:1.0.7

Changes:

--- /work/SRC/openSUSE:Factory/pam_wrapper/pam_wrapper.changes  2018-02-23 
15:29:52.718347933 +0100
+++ /work/SRC/openSUSE:Factory/.pam_wrapper.new/pam_wrapper.changes 
2018-10-04 19:01:44.479187808 +0200
@@ -1,0 +2,9 @@
+Wed Sep 26 12:56:51 UTC 2018 - Andreas Schneider 
+
+- Update to version 1.0.7
+  * Added support for running with AddressSanitizer
+  * Added logging for pam_set_items module
+  * Fixed building python modules
+  * Fixed pam conversation in libpamtest
+
+---

Old:

  pam_wrapper-1.0.5.tar.gz

New:

  pam_wrapper-1.0.7.tar.gz



Other differences:
--
++ pam_wrapper.spec ++
--- /var/tmp/diff_new_pack.DM33kK/_old  2018-10-04 19:01:45.063187195 +0200
+++ /var/tmp/diff_new_pack.DM33kK/_new  2018-10-04 19:01:45.063187195 +0200
@@ -12,7 +12,7 @@
 # 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/
 #
 
 
@@ -24,11 +24,11 @@
 # NOTE ##
 
 Name:   pam_wrapper
-Version:1.0.5
+Version:1.0.7
 Release:0
 
 Summary:A tool to test PAM applications and PAM modules
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  Development/Libraries/C and C++
 Url:http://cwrap.org/
 
@@ -94,8 +94,6 @@
 Group:  Development/Libraries/C and C++
 Requires:   libpamtest0 = %{version}-%{release}
 Requires:   pam_wrapper = %{version}-%{release}
-Obsoletes:  python-libpamtest
-Provides:   python-libpamtest
 
 %description -n python2-libpamtest
 If you plan to develop python tests for a PAM module, you can use this
@@ -141,7 +139,8 @@
 
 %files
 %defattr(-,root,root)
-%doc AUTHORS README ChangeLog COPYING
+%doc AUTHORS README ChangeLog
+%license LICENSE
 %{_libdir}/libpam_wrapper.so*
 %{_libdir}/pkgconfig/pam_wrapper.pc
 %dir %{_libdir}/cmake/pam_wrapper

++ pam_wrapper-1.0.5.tar.gz -> pam_wrapper-1.0.7.tar.gz ++
 3465 lines of diff (skipped)




commit pam_wrapper for openSUSE:Factory

2018-02-23 Thread root
Hello community,

here is the log from the commit of package pam_wrapper for openSUSE:Factory 
checked in at 2018-02-23 15:29:49

Comparing /work/SRC/openSUSE:Factory/pam_wrapper (Old)
 and  /work/SRC/openSUSE:Factory/.pam_wrapper.new (New)


Package is "pam_wrapper"

Fri Feb 23 15:29:49 2018 rev:6 rq:579098 version:1.0.5

Changes:

--- /work/SRC/openSUSE:Factory/pam_wrapper/pam_wrapper.changes  2018-02-14 
10:51:57.988939957 +0100
+++ /work/SRC/openSUSE:Factory/.pam_wrapper.new/pam_wrapper.changes 
2018-02-23 15:29:52.718347933 +0100
@@ -1,0 +2,12 @@
+Thu Feb 22 15:56:44 UTC 2018 - a...@cryptomilk.org
+
+- Update to version 1.0.5
+  * Added support to build python2 and python3 module at the same time
+  * Improved pam test directory creating
+  * Fixed python 2.6 compatibilty
+  * Fixed some build issues on FreeBSD
+  * Fix build on OpenBSD
+  * Fix a resource leak
+- Removed pam_wrapper-1.0.3-build-python2-and-python3-modules.patch
+
+---

Old:

  pam_wrapper-1.0.3-build-python2-and-python3-modules.patch
  pam_wrapper-1.0.3.tar.gz

New:

  pam_wrapper-1.0.5.tar.gz



Other differences:
--
++ pam_wrapper.spec ++
--- /var/tmp/diff_new_pack.YyWOin/_old  2018-02-23 15:29:53.546318019 +0100
+++ /var/tmp/diff_new_pack.YyWOin/_new  2018-02-23 15:29:53.546318019 +0100
@@ -24,7 +24,7 @@
 # NOTE ##
 
 Name:   pam_wrapper
-Version:1.0.3
+Version:1.0.5
 Release:0
 
 Summary:A tool to test PAM applications and PAM modules
@@ -35,9 +35,6 @@
 Source0:https://ftp.samba.org/pub/cwrap/%{name}-%{version}.tar.gz
 Source1:%{name}-rpmlintrc
 
-# PATCH-FIX-UPSTREAM Build python2 and python3 modules if possible
-Patch0: pam_wrapper-1.0.3-build-python2-and-python3-modules.patch
-
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  libcmocka-devel
@@ -119,8 +116,6 @@
 %prep
 %setup -q
 
-%patch0 -p1
-
 %build
 %cmake \
   -DUNIT_TESTING=ON

++ pam_wrapper-1.0.3.tar.gz -> pam_wrapper-1.0.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pam_wrapper-1.0.3/0001-cmake-Build-python2-and-python3-modules-if-possible.patch
 
new/pam_wrapper-1.0.5/0001-cmake-Build-python2-and-python3-modules-if-possible.patch
--- 
old/pam_wrapper-1.0.3/0001-cmake-Build-python2-and-python3-modules-if-possible.patch
1970-01-01 01:00:00.0 +0100
+++ 
new/pam_wrapper-1.0.5/0001-cmake-Build-python2-and-python3-modules-if-possible.patch
2018-02-13 10:52:10.0 +0100
@@ -0,0 +1,236 @@
+From 9beb9f9aaa223864128fd8222f0f92ba8ae697b7 Mon Sep 17 00:00:00 2001
+From: Andreas Schneider 
+Date: Wed, 22 Nov 2017 15:27:44 +0100
+Subject: [PATCH 1/2] cmake: Improve PAM_WRAPPER_LOACATION
+
+Signed-off-by: Andreas Schneider 
+Reviewed-by: Ralph Boehme 
+---
+ src/CMakeLists.txt | 6 +-
+ 1 file changed, 1 insertion(+), 5 deletions(-)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 713625b..76a87d6 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -74,8 +74,4 @@ if (PYTHONLIBS_FOUND)
+ endif()
+ 
+ # This needs to be at the end
+-if (POLICY CMP0026)
+-cmake_policy(SET CMP0026 OLD)
+-endif()
+-get_target_property(PAM_WRAPPER_LOCATION pam_wrapper LOCATION)
+-set(PAM_WRAPPER_LOCATION ${PAM_WRAPPER_LOCATION} PARENT_SCOPE)
++set(PAM_WRAPPER_LOCATION 
"${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_SHARED_LIBRARY_PREFIX}pam_wrapper${CMAKE_SHARED_LIBRARY_SUFFIX}"
 PARENT_SCOPE)
+-- 
+2.16.1
+
+
+From 5c36d4284918a3fcc1c58f29f01ca64c65a66fa7 Mon Sep 17 00:00:00 2001
+From: Andreas Schneider 
+Date: Mon, 12 Feb 2018 12:01:22 +0100
+Subject: [PATCH 2/2] cmake: Build python2 and python3 modules if possible
+
+Signed-off-by: Andreas Schneider 
+Reviewed-by: Ralph Boehme 
+---
+ CMakeLists.txt|  5 -
+ src/CMakeLists.txt|  4 +---
+ src/python/CMakeLists.txt | 15 ++-
+ src/python/python2/CMakeLists.txt | 33 +
+ src/python/python3/CMakeLists.txt | 33 +
+ tests/CMakeLists.txt  | 29 ++---
+ tests/pypamtest_test.py   |  5 -
+ 7 files changed, 95 insertions(+), 29 deletions(-)
+ create mode 100644 src/python/python2/CMakeLists.txt
+ create mode 100644 src/python/python3/CMakeLists.txt
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index f03a137..af00610 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -46,11 +46,6 @@ 

commit pam_wrapper for openSUSE:Factory

2018-02-14 Thread root
Hello community,

here is the log from the commit of package pam_wrapper for openSUSE:Factory 
checked in at 2018-02-14 10:51:56

Comparing /work/SRC/openSUSE:Factory/pam_wrapper (Old)
 and  /work/SRC/openSUSE:Factory/.pam_wrapper.new (New)


Package is "pam_wrapper"

Wed Feb 14 10:51:56 2018 rev:5 rq:576310 version:1.0.3

Changes:

--- /work/SRC/openSUSE:Factory/pam_wrapper/pam_wrapper.changes  2017-04-11 
09:46:49.071056426 +0200
+++ /work/SRC/openSUSE:Factory/.pam_wrapper.new/pam_wrapper.changes 
2018-02-14 10:51:57.988939957 +0100
@@ -1,0 +2,11 @@
+Mon Feb 12 11:56:57 UTC 2018 - a...@cryptomilk.org
+
+- Build python2 and python3 packages
+- Added pam_wrapper-1.0.3-build-python2-and-python3-modules.patch
+
+---
+Sun Feb  4 09:31:44 UTC 2018 - a...@cryptomilk.org
+
+- Add missing build require to python-rpm-macros
+
+---

New:

  pam_wrapper-1.0.3-build-python2-and-python3-modules.patch



Other differences:
--
++ pam_wrapper.spec ++
--- /var/tmp/diff_new_pack.ub4WuX/_old  2018-02-14 10:51:58.640916492 +0100
+++ /var/tmp/diff_new_pack.ub4WuX/_new  2018-02-14 10:51:58.640916492 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pam_wrapper
 #
-# 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
@@ -35,12 +35,16 @@
 Source0:https://ftp.samba.org/pub/cwrap/%{name}-%{version}.tar.gz
 Source1:%{name}-rpmlintrc
 
+# PATCH-FIX-UPSTREAM Build python2 and python3 modules if possible
+Patch0: pam_wrapper-1.0.3-build-python2-and-python3-modules.patch
+
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  libcmocka-devel
 BuildRequires:  pam-devel
-BuildRequires:  pkg-config
-BuildRequires:  python-devel
+BuildRequires:  python-rpm-macros
+BuildRequires:  pkgconfig(python2)
+BuildRequires:  pkgconfig(python3)
 
 Recommends: pkg-config
 Recommends: cmake
@@ -88,13 +92,26 @@
 %description -n libpamtest-devel-doc
 Documentation for libpamtest development.
 
-%package -n python-libpamtest
+%package -n python2-libpamtest
 Summary:A python wrapper for libpamtest
 Group:  Development/Libraries/C and C++
 Requires:   libpamtest0 = %{version}-%{release}
 Requires:   pam_wrapper = %{version}-%{release}
+Obsoletes:  python-libpamtest
+Provides:   python-libpamtest
 
-%description -n python-libpamtest
+%description -n python2-libpamtest
+If you plan to develop python tests for a PAM module, you can use this
+library, which simplifies testing of modules. This subpackage includes
+the header files for libpamtest
+
+%package -n python3-libpamtest
+Summary:A python wrapper for libpamtest
+Group:  Development/Libraries/C and C++
+Requires:   libpamtest0 = %{version}-%{release}
+Requires:   pam_wrapper = %{version}-%{release}
+
+%description -n python3-libpamtest
 If you plan to develop python tests for a PAM module, you can use this
 library, which simplifies testing of modules. This subpackage includes
 the header files for libpamtest
@@ -102,6 +119,8 @@
 %prep
 %setup -q
 
+%patch0 -p1
+
 %build
 %cmake \
   -DUNIT_TESTING=ON
@@ -159,8 +178,10 @@
 %defattr(-,root,root)
 %doc build/doc/html
 
-%files -n python-libpamtest
-%defattr(-,root,root,-)
-%{python_sitearch}/pypamtest.so
+%files -n python2-libpamtest
+%{python2_sitearch}/pypamtest.so
+
+%files -n python3-libpamtest
+%{python3_sitearch}/pypamtest.so
 
 %changelog

++ pam_wrapper-1.0.3-build-python2-and-python3-modules.patch ++
>From 9beb9f9aaa223864128fd8222f0f92ba8ae697b7 Mon Sep 17 00:00:00 2001
From: Andreas Schneider 
Date: Wed, 22 Nov 2017 15:27:44 +0100
Subject: [PATCH 1/2] cmake: Improve PAM_WRAPPER_LOACATION

Signed-off-by: Andreas Schneider 
Reviewed-by: Ralph Boehme 
---
 src/CMakeLists.txt | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 713625b..76a87d6 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -74,8 +74,4 @@ if (PYTHONLIBS_FOUND)
 endif()
 
 # This needs to be at the end
-if (POLICY CMP0026)
-cmake_policy(SET CMP0026 OLD)
-endif()
-get_target_property(PAM_WRAPPER_LOCATION pam_wrapper LOCATION)
-set(PAM_WRAPPER_LOCATION ${PAM_WRAPPER_LOCATION} PARENT_SCOPE)
+set(PAM_WRAPPER_LOCATION 
"${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_SHARED_LIBRARY_PREFIX}pam_wrapper${CMAKE_SHARED_LIBRARY_SUFFIX}"
 PARENT_SCOPE)
-- 
2.16.1


>From 

commit pam_wrapper for openSUSE:Factory

2017-04-11 Thread root
Hello community,

here is the log from the commit of package pam_wrapper for openSUSE:Factory 
checked in at 2017-04-11 09:46:47

Comparing /work/SRC/openSUSE:Factory/pam_wrapper (Old)
 and  /work/SRC/openSUSE:Factory/.pam_wrapper.new (New)


Package is "pam_wrapper"

Tue Apr 11 09:46:47 2017 rev:4 rq:486451 version:1.0.3

Changes:

--- /work/SRC/openSUSE:Factory/pam_wrapper/pam_wrapper.changes  2016-06-09 
16:16:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.pam_wrapper.new/pam_wrapper.changes 
2017-04-11 09:46:49.071056426 +0200
@@ -1,0 +2,7 @@
+Fri Apr  7 14:22:09 UTC 2017 - a...@cryptomilk.org
+
+- Update to version 1.0.3
+  * Fixed some build issues with strict compiler flags
+  * Logging to syslog is disabled by default
+
+---

Old:

  pam_wrapper-1.0.2.tar.gz

New:

  pam_wrapper-1.0.3.tar.gz



Other differences:
--
++ pam_wrapper.spec ++
--- /var/tmp/diff_new_pack.OZZkK9/_old  2017-04-11 09:46:50.086912923 +0200
+++ /var/tmp/diff_new_pack.OZZkK9/_new  2017-04-11 09:46:50.086912923 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package pam_wrapper
 #
-# 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
@@ -24,7 +24,7 @@
 # NOTE ##
 
 Name:   pam_wrapper
-Version:1.0.2
+Version:1.0.3
 Release:0
 
 Summary:A tool to test PAM applications and PAM modules

++ pam_wrapper-1.0.2.tar.gz -> pam_wrapper-1.0.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pam_wrapper-1.0.2/CMakeLists.txt 
new/pam_wrapper-1.0.3/CMakeLists.txt
--- old/pam_wrapper-1.0.2/CMakeLists.txt2016-05-24 08:00:43.0 
+0200
+++ new/pam_wrapper-1.0.3/CMakeLists.txt2017-04-06 13:42:21.0 
+0200
@@ -8,7 +8,7 @@
 
 set(APPLICATION_VERSION_MAJOR "1")
 set(APPLICATION_VERSION_MINOR "0")
-set(APPLICATION_VERSION_PATCH "2")
+set(APPLICATION_VERSION_PATCH "3")
 
 set(APPLICATION_VERSION 
"${APPLICATION_VERSION_MAJOR}.${APPLICATION_VERSION_MINOR}.${APPLICATION_VERSION_PATCH}")
 
@@ -47,7 +47,7 @@
 find_package(Threads)
 
 find_package(PythonInterp)
-set(Python_ADDITIONAL_VERSIONS 2.6 2.7 3.3 3.4)
+set(Python_ADDITIONAL_VERSIONS 2.6 2.7 3.3 3.4 3.6)
 find_package(PythonLibs)
 find_package(PythonSiteLibs)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pam_wrapper-1.0.2/ChangeLog 
new/pam_wrapper-1.0.3/ChangeLog
--- old/pam_wrapper-1.0.2/ChangeLog 2016-05-24 08:00:21.0 +0200
+++ new/pam_wrapper-1.0.3/ChangeLog 2017-04-06 13:42:21.0 +0200
@@ -1,6 +1,10 @@
 ChangeLog
 ==
 
+version 1.0.3 (released 2017-04-06)
+  * Fixed some build issues with strict compiler flags
+  * Logging to syslog is disabled by default
+
 version 1.0.2 (released 2016-05-24)
   * Fixed pam_wrapper on some BSDs
   * Fixed simple conversation in libpamtest
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pam_wrapper-1.0.2/ConfigureChecks.cmake 
new/pam_wrapper-1.0.3/ConfigureChecks.cmake
--- old/pam_wrapper-1.0.2/ConfigureChecks.cmake 2015-12-10 16:38:34.0 
+0100
+++ new/pam_wrapper-1.0.3/ConfigureChecks.cmake 2017-04-06 08:36:08.0 
+0200
@@ -46,11 +46,6 @@
 check_function_exists(vsnprintf HAVE_VSNPRINTF)
 check_function_exists(snprintf HAVE_SNPRINTF)
 
-set(CMAKE_REQUIRED_LIBRARIES pam)
-check_function_exists(pam_vsyslog HAVE_PAM_VSYSLOG)
-check_function_exists(pam_syslog HAVE_PAM_SYSLOG)
-set(CMAKE_REQUIRED_LIBRARIES)
-
 check_prototype_definition(pam_vprompt
 "int pam_vprompt(const pam_handle_t *_pamh, int _style, char **_resp, 
const char *_fmt, va_list _ap)"
 "-1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pam_wrapper-1.0.2/config.h.cmake 
new/pam_wrapper-1.0.3/config.h.cmake
--- old/pam_wrapper-1.0.2/config.h.cmake2015-12-10 16:38:34.0 
+0100
+++ new/pam_wrapper-1.0.3/config.h.cmake2017-04-06 08:36:08.0 
+0200
@@ -20,14 +20,9 @@
 #cmakedefine HAVE_SECURITY_PAM_MODULES_H 1
 #cmakedefine HAVE_SECURITY_PAM_EXT_H 1
 #cmakedefine HAVE_OPENPAM ${HAVE_OPENPAM}
-#cmakedefine HAVE_PAM_SYSLOG 1
-#cmakedefine HAVE_PAM_VSYSLOG 1
 
 /*** FUNCTIONS ***/
 
-/* Define to 1 if you have the `seteuid' function. */
-#cmakedefine HAVE_SETEUID 1
-
 #cmakedefine HAVE_PAM_VSYSLOG 1
 #cmakedefine 

commit pam_wrapper for openSUSE:Factory

2016-06-09 Thread h_root
Hello community,

here is the log from the commit of package pam_wrapper for openSUSE:Factory 
checked in at 2016-06-09 16:12:21

Comparing /work/SRC/openSUSE:Factory/pam_wrapper (Old)
 and  /work/SRC/openSUSE:Factory/.pam_wrapper.new (New)


Package is "pam_wrapper"

Changes:

--- /work/SRC/openSUSE:Factory/pam_wrapper/pam_wrapper.changes  2016-02-26 
22:19:19.0 +0100
+++ /work/SRC/openSUSE:Factory/.pam_wrapper.new/pam_wrapper.changes 
2016-06-09 16:16:22.0 +0200
@@ -1,0 +2,7 @@
+Tue May 31 06:58:44 UTC 2016 - a...@cryptomilk.org
+
+- Update to version 1.0.2
+  * Fixed pam_wrapper on some BSDs
+  * Fixed simple conversation in libpamtest
+
+---

Old:

  pam_wrapper-1.0.1.tar.gz

New:

  pam_wrapper-1.0.2.tar.gz



Other differences:
--
++ pam_wrapper.spec ++
--- /var/tmp/diff_new_pack.BLejw3/_old  2016-06-09 16:16:23.0 +0200
+++ /var/tmp/diff_new_pack.BLejw3/_new  2016-06-09 16:16:23.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package pam_wrapper
 #
-# Copyright (c) 2015 SUSE LINUX 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
@@ -24,7 +24,7 @@
 # NOTE ##
 
 Name:   pam_wrapper
-Version:1.0.1
+Version:1.0.2
 Release:0
 
 Summary:A tool to test PAM applications and PAM modules
@@ -39,8 +39,8 @@
 BuildRequires:  doxygen
 BuildRequires:  libcmocka-devel
 BuildRequires:  pam-devel
-BuildRequires:  python-devel
 BuildRequires:  pkg-config
+BuildRequires:  python-devel
 
 Recommends: pkg-config
 Recommends: cmake
@@ -60,7 +60,7 @@
 
 %package -n libpamtest0
 Summary:A tool to test PAM applications and PAM modules
-License:GPL-3.0+
+Group:  Development/Libraries/C and C++
 Requires:   pam_wrapper = %{version}-%{release}
 
 %description -n libpamtest0
@@ -69,9 +69,9 @@
 
 %package -n libpamtest-devel
 Summary:A tool to test PAM applications and PAM modules
-License:GPL-3.0+
-Requires:   pam_wrapper = %{version}-%{release}
+Group:  Development/Libraries/C and C++
 Requires:   libpamtest0 = %{version}-%{release}
+Requires:   pam_wrapper = %{version}-%{release}
 
 Recommends: pkg-config
 Recommends: cmake
@@ -83,16 +83,16 @@
 
 %package -n libpamtest-devel-doc
 Summary:The libpamtest API documentation
-License:GPL-3.0+
+Group:  Development/Libraries/C and C++
 
 %description -n libpamtest-devel-doc
 Documentation for libpamtest development.
 
 %package -n python-libpamtest
 Summary:A python wrapper for libpamtest
-License:GPL-3.0+
-Requires:   pam_wrapper = %{version}-%{release}
+Group:  Development/Libraries/C and C++
 Requires:   libpamtest0 = %{version}-%{release}
+Requires:   pam_wrapper = %{version}-%{release}
 
 %description -n python-libpamtest
 If you plan to develop python tests for a PAM module, you can use this

++ pam_wrapper-1.0.1.tar.gz -> pam_wrapper-1.0.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pam_wrapper-1.0.1/CMakeLists.txt 
new/pam_wrapper-1.0.2/CMakeLists.txt
--- old/pam_wrapper-1.0.1/CMakeLists.txt2016-01-18 11:11:16.0 
+0100
+++ new/pam_wrapper-1.0.2/CMakeLists.txt2016-05-24 08:00:43.0 
+0200
@@ -8,7 +8,7 @@
 
 set(APPLICATION_VERSION_MAJOR "1")
 set(APPLICATION_VERSION_MINOR "0")
-set(APPLICATION_VERSION_PATCH "1")
+set(APPLICATION_VERSION_PATCH "2")
 
 set(APPLICATION_VERSION 
"${APPLICATION_VERSION_MAJOR}.${APPLICATION_VERSION_MINOR}.${APPLICATION_VERSION_PATCH}")
 
@@ -22,7 +22,7 @@
 set(LIBRARY_VERSION "0.0.2")
 set(LIBRARY_SOVERSION "0")
 
-set(PAMTEST_LIBRARY_VERSION "0.0.1")
+set(PAMTEST_LIBRARY_VERSION "0.0.2")
 set(PAMTEST_LIBRARY_SOVERSION "0")
 
 # where to look first for cmake modules, before ${CMAKE_ROOT}/Modules/ is 
checked
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pam_wrapper-1.0.1/ChangeLog 
new/pam_wrapper-1.0.2/ChangeLog
--- old/pam_wrapper-1.0.1/ChangeLog 2016-01-18 11:11:16.0 +0100
+++ new/pam_wrapper-1.0.2/ChangeLog 2016-05-24 08:00:21.0 +0200
@@ -1,6 +1,10 @@
 ChangeLog
 ==
 
+version 1.0.2 (released 2016-05-24)
+  * Fixed pam_wrapper on some BSDs
+  * Fixed simple conversation in libpamtest
+
 version 1.0.1 (released 2016-01-18)
   * Fixed issue with audit_open() and sshd
   * Fixed several issues found by 

commit pam_wrapper for openSUSE:Factory

2016-02-26 Thread h_root
Hello community,

here is the log from the commit of package pam_wrapper for openSUSE:Factory 
checked in at 2016-02-26 22:19:16

Comparing /work/SRC/openSUSE:Factory/pam_wrapper (Old)
 and  /work/SRC/openSUSE:Factory/.pam_wrapper.new (New)


Package is "pam_wrapper"

Changes:

--- /work/SRC/openSUSE:Factory/pam_wrapper/pam_wrapper.changes  2016-02-18 
12:35:50.0 +0100
+++ /work/SRC/openSUSE:Factory/.pam_wrapper.new/pam_wrapper.changes 
2016-02-26 22:19:19.0 +0100
@@ -1,0 +2,5 @@
+Sun Feb 14 10:53:47 UTC 2016 - jeng...@inai.de
+
+- Editorial fixes to the descriptions
+
+---



Other differences:
--
++ pam_wrapper.spec ++
--- /var/tmp/diff_new_pack.rn14Ny/_old  2016-02-26 22:19:20.0 +0100
+++ /var/tmp/diff_new_pack.rn14Ny/_new  2016-02-26 22:19:20.0 +0100
@@ -49,13 +49,13 @@
 This component of cwrap allows you to either test your PAM (Linux-PAM
 and OpenPAM) application or module.
 
-For testing PAM applications, simple PAM module called pam_matrix is
-included. If you plan to test a PAM module you can use the pamtest library,
+For testing PAM applications, a simple PAM module called pam_matrix is
+included. If you plan to test a PAM module, you can use the pamtest library,
 which simplifies testing of modules. You can combine it with the cmocka
-unit testing framework or you can use the provided Python bindings to
+unit testing framework, or you can use the provided Python bindings to
 write tests for your module in Python.
 
-This package doesn't have a devel package because this project is for
+This package does not have a devel package, because this project is for
 development/testing.
 
 %package -n libpamtest0
@@ -64,7 +64,7 @@
 Requires:   pam_wrapper = %{version}-%{release}
 
 %description -n libpamtest0
-If you plan to test a PAM module you can use this library, which simplifies
+If you plan to test a PAM module, you can use this library, which simplifies
 testing of modules.
 
 %package -n libpamtest-devel
@@ -77,7 +77,7 @@
 Recommends: cmake
 
 %description -n libpamtest-devel
-If you plan to develop tests for a PAM module you can use this library,
+If you plan to develop tests for a PAM module, you can use this library,
 which simplifies testing of modules. This subpackage includes the header
 files for libpamtest
 
@@ -95,7 +95,7 @@
 Requires:   libpamtest0 = %{version}-%{release}
 
 %description -n python-libpamtest
-If you plan to develop python tests for a PAM module you can use this
+If you plan to develop python tests for a PAM module, you can use this
 library, which simplifies testing of modules. This subpackage includes
 the header files for libpamtest