Name: squidguard
Summary: Combined filter, redirector and access controller plugin for squid
Version: 1.3
Release: 2
License: GPL
Group: System Environment/Daemons
URL: http://www.squidguard.org
Description: squidGuard is a combined filter, redirector and access controller
plugin for squid. squidGuard can be used to limit or block access
users to a list of webservers, based on keywords.
The build could not start because of the following missing build requirements:
The build was succesful. The following RPMs were generated:
The spec file used by the build system currently has the following contents:
# $Id$ # Authority: dag # Upstream: <squidguard$squidguard,org> %define real_name squidGuard %define dbhomedir %{_localstatedir}/lib/squidguard Summary: Combined filter, redirector and access controller plugin for squid Name: squidguard Version: 1.3 Release: 2%{?dist} License: GPL Group: System Environment/Daemons URL: http://www.squidguard.org Source: http://www.squidguard.org/Downloads/squidGuard-%{version}.tar.gz Patch0: squidguard-1.3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: bison, flex, perl BuildRequires: db4-devel Requires: squid Obsoletes: squidGuard Provides: squidGuard %description squidGuard is a combined filter, redirector and access controller plugin for squid. squidGuard can be used to limit or block access users to a list of webservers, based on keywords. %prep %setup -n %{real_name}-%{version} %patch0 -p1 -b .security %{__perl} -pi.orig -e ' s|^(dbhome) .+$|$1 \@sg_dbhome\@|; s|^(logdir) .+$|$1 \@sg_logdir\@|; ' samples/sample.conf.in %{__perl} -pi.orig -e ' s|\$\(logdir\)|\$(localstatedir)/log/squidguard|; s|\$\(cfgdir\)|\$(sysconfdir)/squid|; ' src/Makefile.in %{__perl} -pi.orig -e ' s|chown|#chown|g; ' Makefile.in %{__cat} <<EOF >%{name}.logrotate %{_localstatedir}/log/squid/squidguard.log { missingok copytruncate notifempty } EOF %build %configure \ --with-sg-config="%{_sysconfdir}/squid/squidguard.conf" \ --with-sg-logdir="%{_localstatedir}/log/squidguard" \ --with-sg-dbhome="%{dbhomedir}" %{__make} %{?_smp_mflags} \ LIBS="-ldb -lpthread" %install %{__rm} -rf %{buildroot} %{__install} -d %{buildroot}%{_sysconfdir}/squid %{__make} install DESTDIR="%{buildroot}" \ prefix="%{buildroot}%{_prefix}" \ exec_prefix="%{buildroot}%{_prefix}" \ logdir="%{buildroot}%{_localstatedir}/log/squidguard" \ configfile="%{buildroot}%{_sysconfdir}/squid/squidguard.conf" %{__install} -Dp -m0644 squidguard.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/squidguard #{__install} -Dp -m0644 samples/sample.conf %{buildroot}%{_sysconfdir}/squid/squidguard.conf %{__ln_s} -f squidGuard %{buildroot}%{_bindir}/squidguard %{__install} -d -m0755 \ %{buildroot}%{dbhomedir} \ %{buildroot}%{_localstatedir}/log/squidguard/ %clean %{__rm} -rf %{buildroot} %files %defattr(-, root, root, 0755) %doc samples/sample.conf samples/squidGuard-simple.cgi samples/squidGuard.cgi %doc doc/*.gif doc/*.html doc/*.txt %config(noreplace) %{_sysconfdir}/squid/ %config %{_sysconfdir}/logrotate.d/squidguard %{_bindir}/squidGuard %{_bindir}/squidguard %{dbhomedir} #%{_localstatedir}/log/squidguard/ %changelog * Tue Mar 30 2010 Yury V. Zaytsev <yury@shurup.com> - 1.3-2 - Cleanups. * Sun Apr 20 2008 Dries Verachtert <dries@ulyssis.org> - 1.3-1 - Updated to release 1.3. * Sat Apr 08 2006 Dries Verachtert <dries@ulyssis.org> - 1.2.0-2.2 - Rebuild for Fedora Core 5. * Tue Mar 09 2004 Dag Wieers <dag@wieers.com> - 1.2.0-2 - Added patch for db4 (RHEL3 and RHFC1). (Tom Gordon) * Sat Apr 12 2003 Dag Wieers <dag@wieers.com> - 1.2.0-1 - Removed the default blacklists. * Thu Jan 09 2003 Dag Wieers <dag@wieers.com> - 1.2.0-0 - Initial package. (using DAR)