From b1ff024cf25d96ba77c9aba3ca7ca9b8ffff979a Mon Sep 17 00:00:00 2001 From: Jakub Bogusz Date: Thu, 27 Dec 2001 08:40:55 +0000 Subject: [PATCH 1/1] - renamed apache-mod_access_referer_spec to apache-mod_access_referer.spec Changed files: apache1-mod_access_referer.spec -> 1.1 --- apache1-mod_access_referer.spec | 63 +++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 apache1-mod_access_referer.spec diff --git a/apache1-mod_access_referer.spec b/apache1-mod_access_referer.spec new file mode 100644 index 0000000..38a4e7e --- /dev/null +++ b/apache1-mod_access_referer.spec @@ -0,0 +1,63 @@ +%define mod_name access_referer +Summary: Access control based on "Referer" HTTP header content +Summary(pl): Kontrola dostêpu bazuj±ca na zawarto¶ci standardowego nag³ówka HTTP "REFERER" +Name: apache-mod_%{mod_name} +Version: 1.0.2 +Release: 1 +License: GPL +Group: Networking/Daemons +Group(de): Netzwerkwesen/Server +Group(pl): Sieciowe/Serwery +Source0: http://prdownloads.sourceforge.net/accessreferer/mod_%{mod_name}-%{version}.tar.gz +URL: http://sourceforge.net/projects/accessreferer/ +BuildRequires: /usr/sbin/apxs +BuildRequires: apache(EAPI)-devel +Prereq: /usr/sbin/apxs +Requires: apache(EAPI) +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%define _pkglibdir %(/usr/sbin/apxs -q LIBEXECDIR) + +%description +This is an module for the Apache HTTP Server that provides access control +based on "Referer" HTTP header content. + +%description -l pl +Modu³ ten pozwala na kontrolowanie dostêpu do plików na serwerze w +zale¿no¶ci od zawarto¶ci standardowego nag³ówka HTTP - "REFERER" + +%prep +%setup -q -n mod_%{mod_name}-%{version} + +%build +%{__make} + +%install +rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT%{_pkglibdir} + +install mod_%{mod_name}.so $RPM_BUILD_ROOT%{_pkglibdir} + +gzip -9nf README ChangeLog + +%post +%{_sbindir}/apxs -e -a -n %{mod_name} %{_pkglibdir}/mod_%{mod_name}.so 1>&2 +if [ -f /var/lock/subsys/httpd ]; then + /etc/rc.d/init.d/httpd restart 1>&2 +fi + +%preun +if [ "$1" = "0" ]; then +%{_sbindir}/apxs -e -A -n %{mod_name} %{_pkglibdir}/mod_%{mod_name}.so 1>&2 + if [ -f /var/lock/subsys/httpd ]; then + /etc/rc.d/init.d/httpd restart 1>&2 + fi +fi + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755) +%doc *.gz +%attr(755,root,root) %{_pkglibdir}/* -- 2.43.0