1 %define mod_name auth_pam
2 %define apxs /usr/sbin/apxs
3 Summary: This is the PAM authentication module for Apache
4 Summary(es): Este módulo proporciona autenticación PAM para Apache
5 Summary(pl): Modu³ autentykacji PAM dla Apache
6 Summary(pt_BR): Este módulo provê autenticação PAM para o Apache
7 Name: apache-mod_%{mod_name}
11 Group: Networking/Daemons
12 Source0: http://pam.sourceforge.net/mod_auth_pam/dist/mod_%{mod_name}.tar.gz
13 Patch0: %{name}-symbol_fix.patch
14 BuildRequires: %{apxs}
15 BuildRequires: apache(EAPI)-devel
16 PreReq: %{_sbindir}/apxs
17 Requires: apache(EAPI)
18 URL: http://pam.sourceforge.net/mod_auth_pam/
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 %define _pkglibdir %(%{apxs} -q LIBEXECDIR)
24 This is an authentication module for Apache that allows you to
25 authenticate HTTP clients using PAM (pluggable authentication module).
28 Este módulo permite autenticar clientes HTTP usando el directorio PAM.
31 To jest modu³ autentykacji dla Apache pozwalaj±cy na autentykacjê
32 klientów HTTP przez PAM.
35 Este módulo permite que você autentique clientes HTTP usando o
39 %setup -q -n mod_%{mod_name}-%{version}
43 %{apxs} -c mod_%{mod_name}.c -o mod_%{mod_name}.so -lpam -ldl
46 rm -rf $RPM_BUILD_ROOT
47 install -d $RPM_BUILD_ROOT%{_pkglibdir}
49 install mod_%{mod_name}.so $RPM_BUILD_ROOT%{_pkglibdir}
52 %{_sbindir}/apxs -e -a -n %{mod_name} %{_pkglibdir}/mod_%{mod_name}.so 1>&2
53 if [ -f /var/lock/subsys/httpd ]; then
54 /etc/rc.d/init.d/httpd restart 1>&2
58 if [ "$1" = "0" ]; then
59 %{_sbindir}/apxs -e -A -n %{mod_name} %{_pkglibdir}/mod_%{mod_name}.so 1>&2
60 if [ -f /var/lock/subsys/httpd ]; then
61 /etc/rc.d/init.d/httpd restart 1>&2
66 rm -rf $RPM_BUILD_ROOT
69 %defattr(644,root,root,755)
70 %doc doc samples README
71 %attr(755,root,root) %{_pkglibdir}/*