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