- disable-pam_env-test.patch: disable tst-pam_env-retval.c as it is
broken OBS-URL: https://build.opensuse.org/package/show/Linux-PAM/pam?expand=0&rev=281
This commit is contained in:
parent
e352b2c661
commit
182f702c59
11
disable-pam_env-test.patch
Normal file
11
disable-pam_env-test.patch
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
--- Linux-PAM-1.6.0/modules/pam_env/Makefile.am.old 2024-01-17 11:29:36.000000000 +0100
|
||||||
|
+++ Linux-PAM-1.6.0/modules/pam_env/Makefile.am 2024-01-18 16:45:11.923011145 +0100
|
||||||
|
@@ -12,7 +12,7 @@
|
||||||
|
endif
|
||||||
|
XMLS = README.xml pam_env.conf.5.xml pam_env.8.xml
|
||||||
|
dist_check_SCRIPTS = tst-pam_env
|
||||||
|
-TESTS = $(dist_check_SCRIPTS) $(check_PROGRAMS)
|
||||||
|
+TESTS = $(dist_check_SCRIPTS)
|
||||||
|
|
||||||
|
securelibdir = $(SECUREDIR)
|
||||||
|
if HAVE_VENDORDIR
|
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jan 18 15:45:53 UTC 2024 - Thorsten Kukuk <kukuk@suse.com>
|
||||||
|
|
||||||
|
- disable-pam_env-test.patch: disable tst-pam_env-retval.c as it is
|
||||||
|
broken
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jan 18 08:28:14 UTC 2024 - Thorsten Kukuk <kukuk@suse.com>
|
Thu Jan 18 08:28:14 UTC 2024 - Thorsten Kukuk <kukuk@suse.com>
|
||||||
|
|
||||||
|
6
pam.spec
6
pam.spec
@ -96,6 +96,7 @@ Source22: postlogin-account.pamd
|
|||||||
Source23: postlogin-password.pamd
|
Source23: postlogin-password.pamd
|
||||||
Source24: postlogin-session.pamd
|
Source24: postlogin-session.pamd
|
||||||
Patch1: pam-limit-nproc.patch
|
Patch1: pam-limit-nproc.patch
|
||||||
|
Patch2: disable-pam_env-test.patch
|
||||||
BuildRequires: audit-devel
|
BuildRequires: audit-devel
|
||||||
BuildRequires: bison
|
BuildRequires: bison
|
||||||
BuildRequires: flex
|
BuildRequires: flex
|
||||||
@ -206,6 +207,7 @@ building both PAM-aware applications and modules for use with PAM.
|
|||||||
%setup -q -n Linux-PAM-%{version}
|
%setup -q -n Linux-PAM-%{version}
|
||||||
cp -a %{SOURCE12} .
|
cp -a %{SOURCE12} .
|
||||||
%patch1 -p1
|
%patch1 -p1
|
||||||
|
%patch2 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
bash ./pam-login_defs-check.sh
|
bash ./pam-login_defs-check.sh
|
||||||
@ -280,7 +282,9 @@ mkdir -p -m 755 %{buildroot}%{_libdir}
|
|||||||
mkdir -p %{buildroot}%{_distconfdir}/pam.d
|
mkdir -p %{buildroot}%{_distconfdir}/pam.d
|
||||||
|
|
||||||
%make_install
|
%make_install
|
||||||
/sbin/ldconfig -n %{buildroot}%{libdir}
|
# XXX remove for now until we have a security review of the new module
|
||||||
|
rm -f %{buildroot}%{_libdir}/security/pam_canonicalize_user.so
|
||||||
|
/sbin/ldconfig -n %{buildroot}%{_libdir}
|
||||||
# Install documentation
|
# Install documentation
|
||||||
%make_install -C doc
|
%make_install -C doc
|
||||||
# install /etc/security/namespace.d used by pam_namespace.so for namespace.conf iscript
|
# install /etc/security/namespace.d used by pam_namespace.so for namespace.conf iscript
|
||||||
|
Loading…
Reference in New Issue
Block a user