squidGuard-blacklists-MESD/squidGuard-blacklists-MESD.spec

69 lines
2.2 KiB
RPMSpec
Raw Normal View History

Name: squidGuard-blacklists-MESD
Version: 20110412
Release: 3mamba
Summary: MESD content filtering blacklists for squidGuard
Group: Network/Monitoring
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: https://kde.org/it/plasma-desktop/
Source0: http://squidguard.mesd.k12.or.us/blacklists.tgz
Source1: %{name}-conf
License: Public Domain
Provides: squidguard_blacklists
BuildArch: noarch
Requires(post):squidGuard
%description
MESD content filtering blacklists for squidGuard.
%prep
%build
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
install -d %{buildroot}/var/lib/squidGuard/db
tar xzvf %{S:0} --strip-components=1 -C %{buildroot}/var/lib/squidGuard/db
# fix permissions
find %{buildroot}/var/lib/squidGuard/db/ -type d \
-exec chmod 700 {} \;
install -D -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/squid/squidGuard.conf
install -d %{buildroot}/var/lib/squidGuard/db/blacklists/white
touch %{buildroot}/var/lib/squidGuard/db/blacklists/white/domains
install -d %{buildroot}/var/lib/squidGuard/db/blacklists/custom
touch %{buildroot}/var/lib/squidGuard/db/blacklists/custom/domains
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%post
if [ $1 -ge 1 ]; then
squidGuard -C all -c %{_sysconfdir}/squid/squidGuard.conf
chown squid.squid %{_localstatedir}/lib/squidGuard/db/blacklists/* -R
fi
:
%files
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/squid/squidGuard.conf
%dir %attr(0700,squid,squid) %{_localstatedir}/lib/squidGuard/db/blacklists
%attr(0700,squid,squid) %{_localstatedir}/lib/squidGuard/db/blacklists
%config(noreplace) %{_localstatedir}/lib/squidGuard/db/blacklists/white/domains
%config(noreplace) %{_localstatedir}/lib/squidGuard/db/blacklists/custom/domains
%changelog
* Sat Jan 20 2024 Automatic Build System <autodist@openmamba.org> 20110412-3mamba
- automatic rebuild by autodist
* Mon May 02 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 20110412-2mamba
- configured for whitelist support
* Tue Apr 12 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 20110412-1mamba
- package created