[mod_authnz_pam] Rebase to 0.9.3.
Jan Pazdziora
adelton at fedoraproject.org
Mon Jun 30 06:36:16 UTC 2014
commit 049972b3194085d398bd0e9dc430d167210bbdaf
Author: Jan Pazdziora <jpazdziora at redhat.com>
Date: Mon Jun 30 08:35:58 2014 +0200
Rebase to 0.9.3.
.gitignore | 1 +
mod_authnz_pam.spec | 26 ++++++++++++++++----------
sources | 2 +-
3 files changed, 18 insertions(+), 11 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 36345c3..fea3bcb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
/mod_authnz_pam-0.8.1.tar.gz
/mod_authnz_pam-0.9.tar.gz
/mod_authnz_pam-0.9.2.tar.gz
+/mod_authnz_pam-0.9.3.tar.gz
diff --git a/mod_authnz_pam.spec b/mod_authnz_pam.spec
index 8d4b8ee..da755cb 100644
--- a/mod_authnz_pam.spec
+++ b/mod_authnz_pam.spec
@@ -7,8 +7,8 @@
Summary: PAM authorization checker and PAM Basic Authentication provider
Name: mod_authnz_pam
-Version: 0.9.2
-Release: 2%{?dist}
+Version: 0.9.3
+Release: 1%{?dist}
License: ASL 2.0
Group: System Environment/Daemons
URL: http://www.adelton.com/apache/mod_authnz_pam/
@@ -36,6 +36,14 @@ can also be used as full Basic Authentication provider which runs the
%build
%{_httpd_apxs} -c -Wc,"%{optflags} -Wall -pedantic -std=c99" -lpam mod_authnz_pam.c
+%if "%{_httpd_modconfdir}" != "%{_httpd_confdir}"
+echo > authnz_pam.confx
+echo "# Load the module in %{_httpd_modconfdir}/55-authnz_pam.conf" >> authnz_pam.confx
+cat authnz_pam.conf >> authnz_pam.confx
+%else
+cat authnz_pam.module > authnz_pam.confx
+cat authnz_pam.conf >> authnz_pam.confx
+%endif
%install
rm -rf $RPM_BUILD_ROOT
@@ -43,24 +51,22 @@ install -Dm 755 .libs/mod_authnz_pam.so $RPM_BUILD_ROOT%{_httpd_moddir}/mod_auth
%if "%{_httpd_modconfdir}" != "%{_httpd_confdir}"
# httpd >= 2.4.x
-install -Dp -m 0644 authnz_pam.conf $RPM_BUILD_ROOT%{_httpd_modconfdir}/55-authnz_pam.conf
-%else
-# httpd <= 2.2.x
-install -Dp -m 0644 authnz_pam.conf $RPM_BUILD_ROOT%{_httpd_confdir}/authnz_pam.conf
+install -Dp -m 0644 authnz_pam.module $RPM_BUILD_ROOT%{_httpd_modconfdir}/55-authnz_pam.conf
%endif
+install -Dp -m 0644 authnz_pam.confx $RPM_BUILD_ROOT%{_httpd_confdir}/authnz_pam.conf
%files
%doc README LICENSE
%if "%{_httpd_modconfdir}" != "%{_httpd_confdir}"
%config(noreplace) %{_httpd_modconfdir}/55-authnz_pam.conf
-%else
-%config(noreplace) %{_httpd_confdir}/authnz_pam.conf
%endif
+%config(noreplace) %{_httpd_confdir}/authnz_pam.conf
%{_httpd_moddir}/*.so
%changelog
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.9.2-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+* Mon Jun 23 2014 Jan Pazdziora <jpazdziora at redhat.com> - 0.9.3-1
+- Fix module loading/configuration for Apache 2.4.
+- Set PAM_RHOST.
* Tue May 13 2014 Jan Pazdziora <jpazdziora at redhat.com> - 0.9.2-1
- Silence compile warnings by specifying C99.
diff --git a/sources b/sources
index fc82540..40c9927 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ec2d4e0badaecad0a868c04bbe910b42 mod_authnz_pam-0.9.2.tar.gz
+35da73db23556dc4e4419399b8386a66 mod_authnz_pam-0.9.3.tar.gz
More information about the scm-commits
mailing list