SHA256
1
0
forked from pool/pam_wrapper

Compare commits

...

39 Commits

Author SHA256 Message Date
Dominique Leuenberger
dd60a6af18 Accepting request 1190427 from devel:tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1190427
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam_wrapper?expand=0&rev=16
2024-07-31 11:28:32 +00:00
Dominique Leuenberger
bf5c8a1bc5 Accepting request 1067924 from devel:tools
- Fix building with cmocka >= 1.1.6
  * Added pam_wrapper-fix-cmocka-1.1.6+-support.patch

OBS-URL: https://build.opensuse.org/request/show/1067924
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam_wrapper?expand=0&rev=15
2023-02-28 11:48:09 +00:00
Andreas Schneider
05ab97341f Fix building with cmocka >= 1.1.6
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=36
2023-02-27 09:39:20 +00:00
Dominique Leuenberger
1c780dca55 Accepting request 927924 from devel:tools
- Update to version 1.1.4
  * https://gitlab.com/cwrap/pam_wrapper/-/blob/pam_wrapper-1.1.4/CHANGELOG

OBS-URL: https://build.opensuse.org/request/show/927924
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam_wrapper?expand=0&rev=14
2021-10-28 16:31:24 +00:00
Andreas Schneider
577e8551a1 Update to version 1.1.4
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=35
2021-10-28 08:44:10 +00:00
Dominique Leuenberger
1cf7590336 Accepting request 807457 from devel:tools
- Fix the build (remove py2 lib if built without py2 support)

OBS-URL: https://build.opensuse.org/request/show/807457
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam_wrapper?expand=0&rev=13
2020-05-20 16:46:47 +00:00
Andreas Schneider
2d0b1600c2 Fix the build (remove py2 lib if built without py2 support)
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=33
2020-05-20 07:03:47 +00:00
Dominique Leuenberger
54fb2c2bbe Accepting request 788579 from devel:tools
- Update to version 1.1.3
  * https://gitlab.com/cwrap/pam_wrapper/-/blob/master/CHANGELOG

OBS-URL: https://build.opensuse.org/request/show/788579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam_wrapper?expand=0&rev=12
2020-03-26 22:34:51 +00:00
Andreas Schneider
a4467de0bc Update to version 1.1.3
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=31
2020-03-26 13:36:37 +00:00
Dominique Leuenberger
b06ec2ca18 Accepting request 787816 from devel:tools
- Update to version 1.1.2
  * https://gitlab.com/cwrap/pam_wrapper/-/blob/master/CHANGELOG
- Update to version 1.1.1
  * https://gitlab.com/cwrap/pam_wrapper/-/blob/master/CHANGELOG
- 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

OBS-URL: https://build.opensuse.org/request/show/787816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam_wrapper?expand=0&rev=11
2020-03-24 21:37:00 +00:00
Andreas Schneider
00956aa6d1 Update to version 1.1.2
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=29
2020-03-24 13:57:55 +00:00
Andreas Schneider
0315a29791 Fix packaging manpages
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=28
2020-03-24 13:25:20 +00:00
Andreas Schneider
4188532be8 Update to version 1.1.1
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=27
2020-03-24 13:21:49 +00:00
Andreas Schneider
9d35b7ac91 Update to version 1.1.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=26
2020-03-20 14:18:29 +00:00
Dominique Leuenberger
90ff731f39 Accepting request 786397 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/786397
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam_wrapper?expand=0&rev=10
2020-03-19 18:51:47 +00:00
Andreas Schneider
9d4590cf21 Accepting request 786335 from home:scarabeus_iv:branches:devel:tools
- 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

OBS-URL: https://build.opensuse.org/request/show/786335
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=24
2020-03-19 10:06:58 +00:00
Dominique Leuenberger
20a329dd6c Accepting request 755277 from devel:tools
Fix pam_wrapper with Linux-PAM master

OBS-URL: https://build.opensuse.org/request/show/755277
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam_wrapper?expand=0&rev=9
2019-12-09 20:37:25 +00:00
Andreas Schneider
d281518f97 Fix pam_wrapper with Linux-PAM master
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=22
2019-12-09 15:14:04 +00:00
Dominique Leuenberger
c2d840e4ab Accepting request 717828 from devel:tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/717828
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam_wrapper?expand=0&rev=8
2019-07-26 10:39:07 +00:00
Andreas Schneider
15484c2d3a Build documentation in the build stage
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=20
2019-07-16 09:43:19 +00:00
Dominique Leuenberger
d08bf1ae2a Accepting request 639759 from devel:tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/639759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam_wrapper?expand=0&rev=7
2018-10-04 17:01:42 +00:00
Andreas Schneider
f073dea44b Update to version 1.0.7
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=18
2018-09-26 13:20:39 +00:00
Dominique Leuenberger
69b1c78803 Accepting request 579098 from devel:tools
- 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

OBS-URL: https://build.opensuse.org/request/show/579098
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam_wrapper?expand=0&rev=6
2018-02-23 14:29:49 +00:00
Andreas Schneider
82330cc115 Update to version 1.0.5
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=16
2018-02-22 15:58:07 +00:00
Dominique Leuenberger
2e77e07deb Accepting request 576310 from devel:tools
- Build python2 and python3 packages
- Added pam_wrapper-1.0.3-build-python2-and-python3-modules.patch
- Add missing build require to python-rpm-macros

OBS-URL: https://build.opensuse.org/request/show/576310
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam_wrapper?expand=0&rev=5
2018-02-14 09:51:56 +00:00
Andreas Schneider
4a678ba7f8 Add missing hunk to the patch
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=14
2018-02-13 09:52:41 +00:00
Andreas Schneider
28225e05e5 Added missing patch entry
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=13
2018-02-13 07:57:41 +00:00
Andreas Schneider
71e03ed8a9 Build python2 and python3 packages
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=12
2018-02-12 11:57:39 +00:00
Andreas Schneider
d9e02580ed Add missing build require to python-rpm-macros
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=11
2018-02-04 09:33:22 +00:00
Yuchen Lin
b8943082c6 Accepting request 486451 from devel:tools
Update to bugfix release 1.0.3.

OBS-URL: https://build.opensuse.org/request/show/486451
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam_wrapper?expand=0&rev=4
2017-04-11 07:46:47 +00:00
Andreas Schneider
048dbf3ac9 Update to version 1.0.3
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=9
2017-04-07 14:22:56 +00:00
Dominique Leuenberger
4c271b185e Accepting request 400384 from devel:tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/400384
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam_wrapper?expand=0&rev=3
2016-06-09 14:12:21 +00:00
Andreas Schneider
51904dce5f Update to version 1.0.2
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=7
2016-05-31 06:59:45 +00:00
Dominique Leuenberger
2acb6222b2 Accepting request 361460 from devel:tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/361460
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam_wrapper?expand=0&rev=2
2016-02-26 21:19:16 +00:00
Dominique Leuenberger
4b47bcb593 Accepting request 354815 from devel:tools
This is pam_wrapper an new tool of https://cwrap.org to test PAM modules or PAM applications.

OBS-URL: https://build.opensuse.org/request/show/354815
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pam_wrapper?expand=0&rev=1
2016-02-18 10:06:59 +00:00
Andreas Schneider
2d2069c3b8 Accepting request 359319 from home:jengelh:branches:devel:tools
- Editorial fixes to the descriptions

OBS-URL: https://build.opensuse.org/request/show/359319
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=4
2016-02-14 12:27:59 +00:00
Andreas Schneider
e138395d6c Add tarball which was missing after conflict resolving
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=3
2016-01-18 12:33:02 +00:00
Andreas Schneider
85e2c065ed Update to version 1.0.1
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=2
2016-01-18 10:15:02 +00:00
Martin Pluskal
85647bf655 Accepting request 354484 from home:gladiac
Add pam_wrapper from https://cwrap.org to devel:tools like the others ...

OBS-URL: https://build.opensuse.org/request/show/354484
OBS-URL: https://build.opensuse.org/package/show/devel:tools/pam_wrapper?expand=0&rev=1
2016-01-18 09:12:42 +00:00
3 changed files with 0 additions and 126 deletions

BIN
pam_wrapper-1.1.4.tar.gz (Stored with Git LFS)

Binary file not shown.

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEjf9T4Y8qvI2PPJIjfuD8TcwBTj0FAmF6YZYACgkQfuD8TcwB
Tj0dCA//drNm6b6q3GhW1CX5Gksc9mNCbatwHYZMCOz1Km1TXEM6pQzIYU4JJiIX
yRARln4dlrNHifsUbKOL0ipoRiCzBXeN1NK47TbefOB0vumykJwuG6LNBzbAz+a4
iAZfvT5D2OPEJG7fkB5Pr97/AD09y5T8LlqphIsMDWTFuDErqm19MwfCgdaLA2jU
3qA9MR88HTg5wyQIJ5cfjz1qVWfQlFUxsUy+D39HE7IotAxZISfJn8+mDToznFoG
ZD0O4oMEUOvMelQPNeHworihlEVaTz9/k5VtTWAE70PzEQgxNWq1C8WOJpJ2TUDD
H8aE0/6UC2u9ava5fUuzBeIaz4hqsnKIdgeLMxne9PoSLSyyAnjRseWwdhAiJmnh
0JzKoqrB8bFQ446por2lBkJcph23w2jhrLPm/6nupndSFPPU0VKzA0R2MmR3T6JW
wmJO3Eqs04P59k+4vxog9/AqHip6VF4WGtmE1sVwZdEeMEfBkXINUF31NIigCHkB
1n1mbzxBTFb16+Qur0QpmeE5jLL/X1WWx6qWMcVZCxpNGarIjd18aMmiQmqO+ilU
KYbdxc9ssCb/oyWHBLJW/jVzpBwUiN93I7iQaqb+2Se1Y9PI/E5mA2OHFiIXDpU5
m39WX2jK9c393jlRY+geg2AQlYQ6I4TFdk1USiaMeZT6HuqMFTg=
=wA4W
-----END PGP SIGNATURE-----

View File

@ -1,107 +0,0 @@
From 9e7f8ac9ee1f968ac8af2d9c2e9dbd91a3090b73 Mon Sep 17 00:00:00 2001
From: Andreas Schneider <asn@samba.org>
Date: Fri, 17 Feb 2023 18:08:45 +0100
Subject: [PATCH 1/2] cmake: Drop FindCMocka.cmake Module
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
We should use config mode.
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Pavel Filipenský <pfilipensky@samba.org>
---
cmake/Modules/FindCMocka.cmake | 49 ----------------------------------
1 file changed, 49 deletions(-)
delete mode 100644 cmake/Modules/FindCMocka.cmake
diff --git a/cmake/Modules/FindCMocka.cmake b/cmake/Modules/FindCMocka.cmake
deleted file mode 100644
index 2dd9fc5..0000000
--- a/cmake/Modules/FindCMocka.cmake
+++ /dev/null
@@ -1,49 +0,0 @@
-# - Try to find CMocka
-# Once done this will define
-#
-# CMOCKA_ROOT_DIR - Set this variable to the root installation of CMocka
-#
-# Read-Only variables:
-# CMOCKA_FOUND - system has CMocka
-# CMOCKA_INCLUDE_DIR - the CMocka include directory
-# CMOCKA_LIBRARIES - Link these to use CMocka
-# CMOCKA_DEFINITIONS - Compiler switches required for using CMocka
-#
-#=============================================================================
-# Copyright (c) 2011-2012 Andreas Schneider <asn@cryptomilk.org>
-#
-# Distributed under the OSI-approved BSD License (the "License");
-# see accompanying file Copyright.txt for details.
-#
-# This software is distributed WITHOUT ANY WARRANTY; without even the
-# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-# See the License for more information.
-#=============================================================================
-#
-
-find_path(CMOCKA_INCLUDE_DIR
- NAMES
- cmocka.h
- PATHS
- ${CMOCKA_ROOT_DIR}/include
-)
-
-find_library(CMOCKA_LIBRARY
- NAMES
- cmocka
- PATHS
- ${CMOCKA_ROOT_DIR}/include
-)
-
-if (CMOCKA_LIBRARY)
- set(CMOCKA_LIBRARIES
- ${CMOCKA_LIBRARIES}
- ${CMOCKA_LIBRARY}
- )
-endif (CMOCKA_LIBRARY)
-
-include(FindPackageHandleStandardArgs)
-find_package_handle_standard_args(CMocka DEFAULT_MSG CMOCKA_LIBRARIES CMOCKA_INCLUDE_DIR)
-
-# show the CMOCKA_INCLUDE_DIR and CMOCKA_LIBRARIES variables only in the advanced view
-mark_as_advanced(CMOCKA_INCLUDE_DIR CMOCKA_LIBRARIES)
--
2.39.2
From 8e94874bf5c0d569a16985eafa9922d8c527a9fb Mon Sep 17 00:00:00 2001
From: Andreas Schneider <asn@samba.org>
Date: Fri, 17 Feb 2023 17:51:27 +0100
Subject: [PATCH 2/2] cmake: Fix cmocka >= 1.1.6 find_package() in CONFIG mode
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Pavel Filipenský <pfilipensky@samba.org>
---
tests/CMakeLists.txt | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index 9d56f21..26f2da2 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -1,5 +1,9 @@
project(tests C)
+if (TARGET cmocka::cmocka)
+ set(CMOCKA_LIBRARY cmocka::cmocka)
+endif()
+
set(PAM_MATRIX_PATH "${CMAKE_BINARY_DIR}/src/modules/pam_matrix.so")
configure_file(services/matrix.in ${CMAKE_CURRENT_BINARY_DIR}/services/matrix @ONLY)
--
2.39.2