Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:netmask
dansguardian
dansguardian.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File dansguardian.spec of Package dansguardian
%define real_name DansGuardian Summary: Content filtering web proxy (ALPHA RELEASE) Name: dansguardian Version: 2.9.7.5 Release: 1 License: GPL Group: System Environment/Daemons URL: http://www.dansguardian.org/ Packager: Mauricio Teixeira <mteixeira@webset.net> Source: http://dansguardian.org/downloads/2/Alpha/dansguardian-%{version}.tar.gz Source1: dansguardian-init.sh Source2: dansguardian-squid_DG-init.sh BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: gcc-c++, pcre-devel, zlib-devel, clamav BuildRequires: gmp-devel, curl-devel Requires: clamav, clamav-db Conflicts: dansguardian-antivirus, dansguardian-virus Patch1: dansguardian-chown.patch %description DansGuardian is a web filtering engine that checks the content within the page itself in addition to the more traditional URL filtering. DansGuardian is a content filtering proxy. It filters using multiple methods, including URL and domain filtering, content phrase filtering, PICS filtering, MIME filtering, file extension filtering, POST filtering. THIS IS AN ALPHA RELEASE %prep %setup -q %patch1 -p1 %build CFLAGS="$RPM_OPT_FLAGS" ./configure \ --bindir="%{_bindir}" \ --sbindir="%{_sbindir}" \ --datadir="%{_datadir}" \ --mandir="%{_mandir}" \ --sysconfdir="%{_sysconfdir}" \ --with-logdir="%{_var}/log/dansguardian" \ --with-proxyuser="vscan" \ --with-proxygroup="vscan" \ --enable-clamav \ --enable-clamd \ --enable-email %{__perl} -pi.orig -e ' s|^(CHKCONFIG) =.*$|$1 = :|; s|^\tchown|#\tchown|; s|/usr/lib|%{_libdir}|g; ' Makefile %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %makeinstall %{__install} -D -m0755 %{SOURCE1} %{buildroot}%{_initrddir}/dansguardian #%{__install} -D -m0755 %{SOURCE2} %{buildroot}%{_initrddir}/squid_DG if [ $1 -eq 0 ]; then /etc/init.d/dansguardian stop &>/dev/null || : fi %{__install} -d -m0755 %{buildroot}%{_sysconfdir}/logrotate.d cd %{buildroot}%{_sysconfdir}/logrotate.d ln -s ../../%{_datadir}/dansguardian/scripts/dansguardian cd - %{__install} -d -m0755 %{buildroot}/sbin cd %{buildroot}/sbin ln -s ../etc/init.d/dansguardian rcdansguardian cd - %postun %clean %{__rm} -rf %{buildroot} %files %defattr(-, root, root, 0755) %doc INSTALL README NEWS COPYING ChangeLog AUTHORS %doc %{_mandir}/man?/* %dir %{_sysconfdir}/dansguardian/ %config(noreplace) %{_sysconfdir}/dansguardian/dansguardian.conf %config(noreplace) %{_sysconfdir}/dansguardian/dansguardianf1.conf %config %{_sysconfdir}/dansguardian/downloadmanagers/ %config %{_sysconfdir}/dansguardian/authplugins/ %config %{_sysconfdir}/dansguardian/contentscanners/ %config %{_sysconfdir}/dansguardian/lists/ %config %{_sysconfdir}/logrotate.d/dansguardian %config %{_datadir}/dansguardian/languages/ %config %{_datadir}/dansguardian/scripts/ %config %{_datadir}/dansguardian/transparent1x1.gif %config %{_datadir}/dansguardian/dansguardian.pl %config %{_initrddir}/dansguardian #%config %{_initrddir}/squid_DG %{_sbindir}/dansguardian /sbin/rcdansguardian %defattr(0700, nobody, nobody, 0755) %{_localstatedir}/log/dansguardian/ %changelog * Thu Aug 17 2006 Mauricio Teixeira <mteixeira@webset.net> 2.9.7.5 - Spec imported from official DG site (2.8.0.3) - Lots of spec changes to match new release
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor