/[smecontribs]/rpms/smeserver-webfilter/contribs10/smeserver-webfilter.spec
ViewVC logotype

Contents of /rpms/smeserver-webfilter/contribs10/smeserver-webfilter.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.2 - (show annotations) (download)
Wed May 25 14:56:39 2022 UTC (2 years, 4 months ago) by jpp
Branch: MAIN
Changes since 1.1: +4 -1 lines
* Wed May 25 2022 Jean-Philippe Pialasse <tests@pialasse.com> 0.2.16-2.sme
- import to SME 10 and Koozali buildsys [SME: 11978]

1 %define version 0.2.16
2 %define release 2
3 %define name smeserver-webfilter
4
5
6 Summary: web filtering proxy for SME Server
7 Name: %{name}
8 Version: %{version}
9 Release: %{release}%{?dist}
10 Epoch: 9
11 License: GPL
12 Group: Networking/Daemons
13 Source: %{name}-%{version}.tar.gz
14
15 BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
16 BuildArchitectures: noarch
17 BuildRequires: e-smith-devtools
18
19 Requires: squidGuard >= 1.4
20 Requires: squidclamav
21 Requires: perl(File::Tail)
22 Requires: perl(Getopt::Long)
23 Requires: perl(DBI)
24 Requires: perl(URI)
25
26 Obsoletes: smeserver-squidguard
27 Provides: smeserver-squidguard
28
29 %description
30 Web proxy filtering based on squidguard and squidclamav
31
32
33 %changelog
34 * Wed May 25 2022 Jean-Philippe Pialasse <tests@pialasse.com> 0.2.16-2.sme
35 - import to SME 10 and Koozali buildsys [SME: 11978]
36
37 * Thu Nov 19 2015 Daniel Berteaud <daniel@firewall-services.com> 0.2.16-1
38 - Add pt-br localization (by Jรกder Marasca)
39
40 * Fri May 15 2015 Daniel Berteaud <daniel@firewall-services.com> 0.2.15-1
41 - Add Danish localization (by Jan B Thygesen)
42
43 * Wed Jun 25 2014 Daniel Berteaud <daniel@firewall-services.com> 0.2.14-1
44 - fix cleanup cronjob on EL6
45 - Pre-create log files to prevent warnings
46
47 * Tue Nov 12 2013 Daniel Berteaud <daniel@firewall-services.com> 0.2.13-1
48 - New branch for SME9
49
50 * Fri Sep 6 2013 Daniel Berteaud <daniel@firewall-services.com> 0.2.12-1
51 - Correctly handle more than two unrestricted IP or network
52
53 * Wed Jan 23 2013 Daniel Berteaud <daniel@firewall-services.com> 0.2.11-1
54 - It's now possible to log on a remote MySQL server
55
56 * Wed Oct 24 2012 Daniel Berteaud <daniel@firewall-services.com> 0.2.10-1
57 - Don't rotate tables, just purge old entries
58
59 * Wed Oct 24 2012 Daniel Berteaud <daniel@firewall-services.com> 0.2.9-1
60 - Handle error:unsupported-request-method in squid logs
61
62 * Wed Oct 24 2012 Daniel Berteaud <daniel@firewall-services.com> 0.2.8-1
63 - Add it locale for the panel, thanks to Nicola Tiana <Sistemi@chester-perry.it>
64
65 * Mon Oct 22 2012 Daniel Berteaud <daniel@firewall-services.com> 0.2.7-1
66 - Use UTF-8 for de locale file
67
68 * Mon Oct 22 2012 Daniel Berteaud <daniel@firewall-services.com> 0.2.6-1
69 - Add de locale to the panel, thanks to Daniel Schiffer <danielschiffer@freenet.de>
70
71 * Fri Oct 19 2012 Daniel Berteaud <daniel@firewall-services.com> 0.2.5-1
72 - Fix processing of denied CONNECT in squidGuard logs
73 - Properly escape domain names
74
75 * Fri Oct 19 2012 Daniel Berteaud <daniel@firewall-services.com> 0.2.4-1
76 - Use larger varchar for URL and domain names
77
78 * Thu Oct 18 2012 Daniel Berteaud <daniel@firewall-services.com> 0.2.3-1
79 - Optimize database inserts
80 - Log stderr to stdout in squid-db-logd run script
81 - Add missing dbuser option in squid-db-logd
82
83 * Wed Oct 17 2012 Daniel Berteaud <daniel@firewall-services.com> 0.2.2-1
84 - Fix processing CONNECT lines
85
86 * Sun Oct 14 2012 Daniel Berteaud <daniel@firewall-services.com> 0.2.1-1
87 - Ignore stats requests from squidclient
88
89 * Sun Oct 7 2012 Daniel Berteaud <daniel@firewall-services.com> 0.2.0-1
90 - Include Squid Database Logging Daemon (squid-db-logd)
91
92 * Sun Oct 7 2012 Daniel Berteaud <daniel@firewall-services.com> 0.1.4-1
93 - Fix hidding disabled caegories
94
95 * Tue Sep 11 2012 Daniel Berteaud <daniel@firewall-services.com> 0.1.3-1
96 - Add whitelists to squidclamav
97
98 * Mon Aug 27 2012 Daniel Berteaud <daniel@firewall-services.com> 0.1.2-1
99 - Fix en-us locale (label AV Filtering)
100
101 * Fri Jul 6 2012 Daniel Berteaud <daniel@firewall-services.com> 0.1.1-1
102 - Spawn more redirect children
103
104 * Mon Apr 16 2012 Daniel Berteaud <daniel@firewall-services.com> 0.1.0-1
105 - Rename to smeserver-webfilter
106 - Add AV filtering with squidclamav
107 - Simplified panel
108 - Log cron job to dev null
109 - Use quiet rsync arg
110
111 * Tue Apr 03 2012 Daniel Berteaud <daniel@firewall-services.com> 0.1.2-1
112 - Fix ownership of log files
113
114 * Tue Mar 27 2012 Daniel Berteaud <daniel@firewall-services.com> 0.1.1-1
115 - Add .log suffix to log files
116
117 * Tue Mar 27 2012 Daniel Berteaud <daniel@firewall-services.com> 0.1.0-1
118 - Move to git
119
120 * Tue Feb 21 2012 Daniel Berteaud <daniel@firewall-services.com> 0.1-1
121 - initial release
122
123 %prep
124 %setup -q -n %{name}-%{version}
125
126 %build
127 %{__mkdir_p} root/var/log/squid-db-logd
128 perl createlinks
129
130 %install
131 /bin/rm -rf $RPM_BUILD_ROOT
132 (cd root ; /usr/bin/find . -depth -print | /bin/cpio -dump $RPM_BUILD_ROOT)
133 /bin/rm -f %{name}-%{version}-filelist
134 /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \
135 --dir /var/squidGuard/blacklists 'attr(0750,squid,squid)' \
136 --dir /var/log/squid-db-logd 'attr(0770,smelog,smelog)' \
137 --file /usr/bin/squid-db-logd 'attr(0755,root,root)' \
138 --file /var/service/squid-db-logd/run 'attr(0755,root,root)' \
139 --file /var/service/squid-db-logd/log/run 'attr(0755,root,root)' \
140 --file /var/squidGuard/blacklists/black/domains 'attr(0640,squid,squid) %config(noreplace)' \
141 --file /var/squidGuard/blacklists/black/urls 'attr(0640,squid,squid) %config(noreplace)' \
142 --file /var/squidGuard/blacklists/white/domains 'attr(0640,squid,squid) %config(noreplace)' \
143 --file /var/squidGuard/blacklists/white/urls 'attr(0640,squid,squid) %config(noreplace)' \
144 --file /etc/cron.daily/squid-db-cleanup 'attr(0755,root,root)' \
145 --file /var/log/squidGuard/deny.log 'attr(0640,squid,squid) %config(noreplace)' \
146 --file /var/log/squidGuard/white.log 'attr(0640,squid,squid) %config(noreplace)' \
147 --file /var/log/squidGuard/squidGuard.log 'attr(0640,squid,squid) %config(noreplace)' \
148 > %{name}-%{version}-filelist
149
150 echo "%doc CHANGELOG.git" >> %{name}-%{version}-filelist
151 echo "%doc squid_log.sql" >> %{name}-%{version}-filelist
152 %files -f %{name}-%{version}-filelist
153 %defattr(-,root,root)
154
155 %clean
156 rm -rf $RPM_BUILD_ROOT
157
158 %post
159 %preun
160

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed