[packages/pam-pam_pkcs11] - rel 3, systemd belongs in /

baggins baggins at pld-linux.org
Thu Dec 4 09:37:28 CET 2025


commit 833a2b6c90335146f5e67e34fb148a63c2bf2995
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Thu Dec 4 11:37:15 2025 +0100

    - rel 3, systemd belongs in /

 pam-pam_pkcs11.spec  | 6 ++++--
 systemdunitdir.patch | 9 +++++++++
 2 files changed, 13 insertions(+), 2 deletions(-)
---
diff --git a/pam-pam_pkcs11.spec b/pam-pam_pkcs11.spec
index 1dc0d67..92ecc41 100644
--- a/pam-pam_pkcs11.spec
+++ b/pam-pam_pkcs11.spec
@@ -9,12 +9,13 @@ Summary:	PAM login module that allows a X.509 certificate based user login
 Summary(pl.UTF-8):	Moduł PAM umożliwiający logowanie się w oparciu o certyfikat X.509
 Name:		pam-pam_pkcs11
 Version:	0.6.13
-Release:	2
+Release:	3
 License:	LGPL v2.1+
 Group:		Libraries
 #Source0Download: https://github.com/OpenSC/pam_pkcs11/releases
 Source0:	https://github.com/OpenSC/pam_pkcs11/archive/pam_pkcs11-%{version}.tar.gz
 # Source0-md5:	329426f89f13a5374828c35199c54d73
+Patch0:		systemdunitdir.patch
 URL:		https://github.com/OpenSC/pam_pkcs11
 BuildRequires:	autoconf >= 2.69
 BuildRequires:	automake
@@ -49,6 +50,7 @@ zdalnie CRL.
 
 %prep
 %setup -q -n pam_pkcs11-pam_pkcs11-%{version}
+%patch -P0 -p1
 
 %build
 %{__gettextize}
@@ -92,7 +94,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/security/pam_pkcs11.so
 %dir %{_libdir}/pam_pkcs11
 %{_libdir}/pam_pkcs11/*.so
-%{_prefix}%{systemdunitdir}/pkcs11-eventmgr.service
+%{systemdunitdir}/pkcs11-eventmgr.service
 %{_mandir}/man1/card_eventmgr.1*
 %{_mandir}/man1/pkcs11_*.1*
 %{_mandir}/man1/pklogin_finder.1*
diff --git a/systemdunitdir.patch b/systemdunitdir.patch
new file mode 100644
index 0000000..89ca6c1
--- /dev/null
+++ b/systemdunitdir.patch
@@ -0,0 +1,9 @@
+--- pam_pkcs11-pam_pkcs11-0.6.13/etc/Makefile.am~	2025-02-04 18:12:38.000000000 +0100
++++ pam_pkcs11-pam_pkcs11-0.6.13/etc/Makefile.am	2025-12-04 11:35:52.943320795 +0100
+@@ -18,5 +18,5 @@
+ 	pam_pkcs11.conf.example \
+ 	pam.d_login.example
+ 
+-unitdir = /usr/lib/systemd/system
++unitdir = /lib/systemd/system
+ unit_DATA = pkcs11-eventmgr.service
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/pam-pam_pkcs11.git/commitdiff/833a2b6c90335146f5e67e34fb148a63c2bf2995




More information about the pld-cvs-commit mailing list