[mod_lookup_identity] Importing mod_lookup_identity-0.8.3.

Jan Pazdziora adelton at fedoraproject.org
Mon Feb 10 14:28:48 UTC 2014


commit 3e4e783d5de9a5d3a446076dae4e41a81691a9e0
Author: Jan Pazdziora <jpazdziora at redhat.com>
Date:   Mon Feb 10 22:29:07 2014 +0800

    Importing mod_lookup_identity-0.8.3.

 .gitignore               |    1 +
 mod_lookup_identity.spec |   92 ++++++++++++++++++++++++++++++++++++++++++++++
 sources                  |    1 +
 3 files changed, 94 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..e408bae 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/mod_lookup_identity-0.8.3.tar.gz
diff --git a/mod_lookup_identity.spec b/mod_lookup_identity.spec
new file mode 100644
index 0000000..0217216
--- /dev/null
+++ b/mod_lookup_identity.spec
@@ -0,0 +1,92 @@
+%{!?_httpd_mmn: %{expand: %%global _httpd_mmn %%(cat %{_includedir}/httpd/.mmn || echo 0-0)}}
+%{!?_httpd_apxs:       %{expand: %%global _httpd_apxs       %%{_sbindir}/apxs}}
+%{!?_httpd_confdir:    %{expand: %%global _httpd_confdir    %%{_sysconfdir}/httpd/conf.d}}
+# /etc/httpd/conf.d with httpd < 2.4 and defined as /etc/httpd/conf.modules.d with httpd >= 2.4
+%{!?_httpd_modconfdir: %{expand: %%global _httpd_modconfdir %%{_sysconfdir}/httpd/conf.d}}
+%{!?_httpd_moddir:    %{expand: %%global _httpd_moddir    %%{_libdir}/httpd/modules}}
+
+Summary: Apache module to retrieve additional information about the authenticated user
+Name: mod_lookup_identity
+Version: 0.8.3
+Release: 1%{?dist}
+License: ASL 2.0
+Group: System Environment/Daemons
+URL: http://www.adelton.com/apache/mod_lookup_identity/
+Source0: http://www.adelton.com/apache/mod_lookup_identity/%{name}-%{version}.tar.gz
+BuildRequires: httpd-devel
+BuildRequires: dbus-devel
+BuildRequires: pkgconfig
+Requires(pre): httpd
+Requires: httpd-mmn = %{_httpd_mmn}
+
+# Suppres auto-provides for module DSO per
+# https://fedoraproject.org/wiki/Packaging:AutoProvidesAndRequiresFiltering#Summary
+%{?filter_provides_in: %filter_provides_in %{_libdir}/httpd/modules/.*\.so$}
+%{?filter_setup}
+
+%description
+mod_lookup_identity can retrieve additional pieces of information
+about user authenticated in Apache httpd server and store these values
+in notes/environment variables to be consumed by web applications.
+Use of REMOTE_USER_* environment variables is recommended.
+
+%prep
+%setup -q -n %{name}-%{version}
+
+%build
+%{_httpd_apxs} -c -Wc,"%{optflags} -Wall -pedantic $(pkg-config --cflags dbus-1)" $(pkg-config --libs dbus-1) mod_lookup_identity.c
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -Dm 755 .libs/mod_lookup_identity.so $RPM_BUILD_ROOT%{_httpd_moddir}/mod_lookup_identity.so
+
+%if "%{_httpd_modconfdir}" != "%{_httpd_confdir}"
+# httpd >= 2.4.x
+install -Dp -m 0644 lookup_identity.conf $RPM_BUILD_ROOT%{_httpd_modconfdir}/55-lookup_identity.conf
+%else
+# httpd <= 2.2.x
+install -Dp -m 0644 lookup_identity.conf $RPM_BUILD_ROOT%{_httpd_confdir}/lookup_identity.conf
+%endif
+
+%files
+%doc README LICENSE
+%if "%{_httpd_modconfdir}" != "%{_httpd_confdir}"
+%config(noreplace) %{_httpd_modconfdir}/55-lookup_identity.conf
+%else
+%config(noreplace) %{_httpd_confdir}/lookup_identity.conf
+%endif
+%{_httpd_moddir}/*.so
+
+%changelog
+* Sat Feb 01 2014 Jan Pazdziora <jpazdziora at redhat.com> - 0.8.3-1
+- 1058812 - drop explicit dbus-libs dependency.
+
+* Thu Jan 30 2014 Jan Pazdziora <jpazdziora at redhat.com> - 0.8.2-1
+- 1058812 - .spec changes for Fedora package review.
+
+* Fri Jan 17 2014 Jan Pazdziora <jpazdziora at redhat.com> - 0.8.1-1
+- Ensure we run before mod_headers so that our result can be put to
+  request headers for mod_proxy.
+
+* Thu Jan 09 2014 Jan Pazdziora <jpazdziora at redhat.com> - 0.8-1
+- Declare all functions static for proper isolation.
+
+* Thu Nov 21 2013 Jan Pazdziora <jpazdziora at redhat.com> - 0.7.1-1
+- Address segfault when no LookupUserAttrIter is set.
+
+* Tue Nov 19 2013 Jan Pazdziora <jpazdziora at redhat.com> - 0.7-1
+- Define lookup_identity_hook as optional function, callable from
+  other modules.
+
+* Mon Nov 18 2013 Jan Pazdziora <jpazdziora at redhat.com> - 0.6-1
+- Use org.freedesktop.sssd.infopipe.GetUserGroups for group lists.
+- Support new org.freedesktop.sssd.infopipe.GetUserAttr parameters /
+  return values.
+- Removed LookupOutputGroupsSeparator.
+- LookupOutputGroups and LookupUserAttr now support separator as
+  optional second parameter.
+- Added LookupUserGroupsIter and LookupUserAttrIter.
+- Added LookupDbusTimeout.
+
+* Mon Oct 28 2013 Jan Pazdziora <jpazdziora at redhat.com> - 0.5-1
+- Initial release.
diff --git a/sources b/sources
index e69de29..fe82c0f 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+b57bd8bae5a99dd59c1d00e17f3dd7f7  mod_lookup_identity-0.8.3.tar.gz


More information about the scm-commits mailing list