]> git.pld-linux.org Git - packages/apache-mod_spamhaus.git/blame - apache-mod_spamhaus.spec
- proper path
[packages/apache-mod_spamhaus.git] / apache-mod_spamhaus.spec
CommitLineData
af139198
AG
1%define mod_name spamhaus
2%define apxs %{_sbindir}/apxs
3Summary: Apache module: block spam with use of DNSBL
4Summary(pl.UTF-8): Moduł Apache'a: blokowanie spamu za pomocą list DNSBL
5Name: apache-mod_%{mod_name}
6Version: 0.7
7Release: 1
8License: GPL v3
9Group: Networking/Daemons/HTTP
10Source0: http://dl.sourceforge.net/mod-spamhaus/mod-spamhaus-%{version}.tar.gz
11# Source0-md5: d9a482657ad3211b4209609f50234d51
12Source1: %{name}.conf
13URL: http://www.sourceforge.net/projects/mod-spamhaus/
14BuildRequires: %{apxs}
15BuildRequires: apache-devel >= 2.2
16BuildRequires: rpmbuild(macros) >= 1.268
17Requires: apache(modules-api) = %apache_modules_api
18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20%define _pkglibdir %(%{apxs} -q LIBEXECDIR 2>/dev/null)
21%define _sysconfdir %(%{apxs} -q SYSCONFDIR 2>/dev/null)/conf.d
22
23%description
24mod_spamhaus is an Apache module that use DNSBL in order to block spam
25relay via web forms, preventing URL injection, block http DDoS attacks
26from bots and generally protecting your web service denying access to
27a known bad IP address.
28
29%description -l pl.UTF-8
30mod_spamhaus to moduł Apache wykorzystujący DNSBL do blokowania spamu
31rozsyłanego za pomocą formularzy na stronach internetowych, zapobiega
32atakom typu URL injection, blokuje ataki DDoS oraz zwiększa
33bezpieczeństwo serwisów www przez blokadę ogólnie znanych adresów IP
34wykorzystywanych przez spamerów.
35
36%prep
37%setup -q -n mod-%{mod_name}
38
39%build
40%{__make} \
41 APXS="%{apxs}"
42
43%install
44rm -rf $RPM_BUILD_ROOT
45install -d $RPM_BUILD_ROOT{%{_pkglibdir},%{_sysconfdir}}
46
47install src/.libs/mod_%{mod_name}.so $RPM_BUILD_ROOT%{_pkglibdir}
48install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/90_mod_%{mod_name}.conf
49
50%clean
51rm -rf $RPM_BUILD_ROOT
52
53%post
54%service -q httpd restart
55
56%postun
57if [ "$1" = "0" ]; then
58 %service -q httpd restart
59fi
60
61%files
62%defattr(644,root,root,755)
63%doc ReadMe.txt
64%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*_mod_%{mod_name}.conf
65%attr(755,root,root) %{_pkglibdir}/*
This page took 0.060222 seconds and 4 git commands to generate.