commit pam_wrapper for openSUSE:Factory
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
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
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
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 %{_libdir}/pam_wrappe
commit pam_wrapper for openSUSE:Factory
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 pso_copy(const
commit pam_wrapper for openSUSE:Factory
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
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
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 @@ macro_ensure_out_of_source_build("${PROJECT_NAME} requires an out of source buil + set(CMAKE_THREAD_PREFER_PTHREADS ON) + find_pac
commit pam_wrapper for openSUSE:Factory
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 5c36d4284918a3fcc1c58f29f01ca64c65a66fa7 Mon Sep 17 00:00:
commit pam_wrapper for openSUSE:Factory
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 HA
commit pam_wrapper for openSUSE:Factory
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 C
commit pam_wrapper for openSUSE:Factory
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