/[packages]/updates/1/spamassassin/current/SPECS/spamassassin.spec
ViewVC logotype

Contents of /updates/1/spamassassin/current/SPECS/spamassassin.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 37523 - (show annotations) (download)
Mon Jan 24 15:45:29 2011 UTC (13 years, 3 months ago) by ennael
Original Path: cauldron/spamassassin/current/SPECS/spamassassin.spec
File size: 18546 byte(s)
SILENT increase release

1 %define bootstrap 1
2 %{?_without_bootstrap: %global bootstrap 0}
3 %{?_with_bootstrap: %global bootstrap 1}
4
5 %define fname Mail-SpamAssassin
6 %define svn_snap r1036809
7
8 Summary: A spam filter for email which can be invoked from mail delivery agents
9 Name: spamassassin
10 Version: 3.3.2
11 Release: %mkrel 0.0.%{svn_snap}.3
12 License: Apache License
13 Group: Networking/Mail
14 URL: http://spamassassin.apache.org/
15 #Source0: http://www.apache.org/dist/spamassassin/source/%{fname}-%{version}.tar.bz2
16 #Source1: http://www.apache.org/dist/spamassassin/source/%{fname}-%{version}.tar.bz2.asc
17 #svn co https://svn.apache.org/repos/asf/spamassassin/branches/3.3 spamassassin-3.3.x
18 Source0: %{fname}-3.3.x.tar.gz
19 Source2: spamd.init
20 Source3: spamd.sysconfig
21 Source4: spamassassin-default.rc
22 Source5: spamassassin-spamc.rc
23 Source6: sa-update.cron
24 Source7: spamd.logrotate
25 Source8: spamd.conf
26 # (fc) 2.60-5mdk don't use version dependent perl call in #!
27 Patch0: spamassassin-3.2.0-fixbang.patch
28 Patch1: Mail-SpamAssassin-3.1.5-no_spamcop.diff
29 Requires(post): rpm-helper
30 Requires(preun): rpm-helper
31 BuildRequires: gnupg
32 BuildRequires: openssl-devel
33 BuildRequires: perl-Apache-Test
34 BuildRequires: perl(Archive::Tar)
35 BuildRequires: perl-DB_File
36 BuildRequires: perl-devel
37 BuildRequires: perl(Digest::SHA)
38 BuildRequires: perl-Encode-Detect
39 BuildRequires: perl(ExtUtils::MakeMaker) >= 6.17
40 BuildRequires: perl-HTML-Parser
41 BuildRequires: perl(IO::Socket::INET6)
42 BuildRequires: perl-IO-Socket-SSL
43 BuildRequires: perl-IO-Zlib
44 BuildRequires: perl-IP-Country
45 BuildRequires: perl-libwww-perl
46 BuildRequires: perl-Mail-DKIM >= 0.37
47 BuildRequires: perl-Mail-SPF
48 BuildRequires: perl-Net-DNS
49 BuildRequires: perl-Net-Ident
50 BuildRequires: perl-Socket6
51 BuildRequires: perl-Sys-Hostname-Long
52 BuildRequires: perl-Time-HiRes
53 BuildRequires: perl-version
54 BuildRequires: re2c
55 Requires: perl-Mail-SpamAssassin = %{version}
56 Requires: perl(Archive::Tar)
57 Requires: perl-DB_File
58 Requires: perl(NetAddr::IP)
59 Requires: perl-Net-DNS
60 Requires: perl(Time::HiRes)
61 %if ! %bootstrap
62 Requires: spamassassin-rules >= 3.3.0
63 %endif
64 # (oe) these are not required, but if not it cripples the SpamAssassin functionalities
65 %define opt_deps gnupg perl(Digest::SHA) perl-Encode-Detect perl-IO-Socket-SSL perl-IO-Zlib perl-IP-Country perl-libwww-perl perl-Mail-DKIM >= 0.37 perl-Mail-SPF perl-Net-Ident perl-Sys-Hostname-Long perl-version
66 Suggests: %{opt_deps}
67 Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
68
69 %description
70 SpamAssassin provides you with a way to reduce if not completely eliminate
71 Unsolicited Commercial Email (SPAM) from your incoming email. It can
72 be invoked by a MDA such as sendmail or postfix, or can be called from
73 a procmail script, .forward file, etc. It uses a genetic-algorithm
74 evolved scoring system to identify messages which look spammy, then
75 adds headers to the message so they can be filtered by the user's mail
76 reading software. This distribution includes the spamd/spamc components
77 which create a server that considerably speeds processing of mail.
78
79 SpamAssassin also includes support for reporting spam messages
80 automatically, and/or manually, to collaborative filtering databases such
81 as Vipul's Razor, DCC or pyzor.
82 Install perl-Razor-Agent package to get Vipul's Razor support.
83 Install dcc package to get Distributed Checksum Clearinghouse (DCC) support.
84 Install pyzor package to get Pyzor support.
85
86 To enable spamassassin, if you are receiving mail locally, simply add
87 this line to your ~/.procmailrc:
88 INCLUDERC=/etc/mail/spamassassin/spamassassin-default.rc
89
90 To filter spam for all users, add that line to /etc/procmailrc
91 (creating if necessary).
92
93 %package sa-compile
94 Summary: Compiles SpamAssassin rulesets into native perl code
95 Group: Networking/Mail
96 Requires: gcc make
97 Requires: perl-devel
98 Requires: re2c
99 Conflicts: spamassassin < 3.2.5-3
100
101 %description sa-compile
102 sa-compile uses re2c to compile the site-wide parts of the SpamAssassin
103 ruleset. No part of user_prefs or any files included from user_prefs can be
104 built into the compiled set. This compiled set is then used by the
105 "Mail::SpamAssassin::Plugin::Rule2XSBody" plugin to speed up SpamAssassin's
106 operation, where possible, and when that plugin is loaded. re2c can match
107 strings much faster than perl code, by constructing a DFA to match many simple
108 strings in parallel, and compiling that to native object code. Not all
109 SpamAssassin rules are amenable to this conversion, however.
110
111 %package tools
112 Summary: Miscleanous tools for SpamAssassin
113 Group: Networking/Mail
114 Requires: perl-Mail-SpamAssassin = %{version}
115
116 %description tools
117 Miscleanous tools from various authors, distributed with SpamAssassin.
118 See /usr/share/doc/spamassassin-tools-*/.
119
120 %package spamd
121 Summary: Daemonized version of SpamAssassin
122 Group: System/Servers
123 Requires(post): rpm-helper spamassassin-rules >= 3.3.0
124 Requires(preun): rpm-helper
125 Requires: spamassassin = %{version}
126
127 %description spamd
128 The purpose of this program is to provide a daemonized version of the
129 spamassassin executable. The goal is improving throughput performance
130 for automated mail checking.
131
132 This is intended to be used alongside "spamc", a fast, low-overhead C
133 client program.
134
135 %package spamc
136 Summary: A client for spamd
137 Group: Networking/Mail
138
139 %description spamc
140 Spamc is the client half of the spamc/spamd pair. It should be used in
141 place of "spamassassin" in scripts to process mail. It will read the
142 mail from STDIN, and spool it to its connection to spamd, then read
143 the result back and print it to STDOUT. Spamc has extremely low
144 overhead in loading, so it should be much faster to load than the
145 whole spamassassin program.
146
147 %package -n perl-%{fname}
148 Summary: SpamAssassin e-mail filter Perl modules
149 Group: Development/Perl
150 Requires: perl(HTML::Parser)
151
152 %description -n perl-%{fname}
153 Mail::SpamAssassin is a module to identify spam using text analysis and
154 several internet-based realtime blacklists. Using its rule base, it uses a
155 wide range of heuristic tests on mail headers and body text to identify
156 ``spam'', also known as unsolicited commercial email. Once identified, the
157 mail can then be optionally tagged as spam for later filtering using the
158 user's own mail user-agent application.
159
160 %package -n perl-%{fname}-Spamd
161 Summary: A mod_perl2 module implementing the spamd protocol
162 Group: Development/Perl
163 Requires: apache-mod_perl
164
165 %description -n perl-%{fname}-Spamd
166 This distribution contains a mod_perl2 module, implementing the spamd protocol
167 from the SpamAssassin (http://spamassassin.apache.org/) project in Apache2.
168 It's mostly compatible with the original spamd.
169
170 %prep
171
172 %setup -q -n %{fname}-3.3.x
173 %patch0 -p0 -b .fixbang
174 %patch1 -p0
175
176 cp %{SOURCE2} spamd.init
177 cp %{SOURCE3} spamd.sysconfig
178 cp %{SOURCE6} sa-update.cron
179 cp %{SOURCE7} spamd.logrotate
180 cp %{SOURCE8} spamd.conf
181
182 # svn cleansing...
183 for i in `find . -type d -name .svn`; do
184 if [ -e "$i" ]; then rm -rf $i; fi >&/dev/null
185 done
186
187 %build
188
189 %{__perl} \
190 Makefile.PL \
191 INSTALLDIRS=vendor \
192 SYSCONFDIR=%{_sysconfdir} \
193 DATADIR=%{_datadir}/spamassassin \
194 ENABLE_SSL=yes \
195 RUN_NET_TESTS=no < /dev/null
196
197 %make OPTIMIZE="%{optflags}" LDFLAGS="%{ldflags}"
198
199 pushd spamd-apache2
200 %{__perl} Makefile.PL INSTALLDIRS=vendor < /dev/null
201 %make
202 popd
203
204 %check
205 #cat >> t/config.dist << EOF
206 #run_net_tests=y
207 #run_spamd_prefork_stress_test=y
208 #EOF
209 export LANG=C
210 export LC_ALL=C
211 export LANGUAGE=C
212 # useless and broken test case
213 rm -f t/make_install.t
214 # requires polish locales?!?
215 rm -f t/lang_pl_tests.t
216 make FULLPERL="%{_bindir}/perl" test
217
218 %install
219 rm -rf %{buildroot}
220
221 %makeinstall_std
222
223 pushd spamd-apache2
224 %makeinstall_std
225 popd
226
227 install -d %{buildroot}%{_sysconfdir}/mail/%{name}/sa-update-keys
228 install -d %{buildroot}%{_sysconfdir}/sysconfig
229 install -d %{buildroot}%{_sysconfdir}/cron.daily
230 install -d %{buildroot}%{_sysconfdir}/logrotate.d
231 install -d %{buildroot}%{_initrddir}
232 install -d %{buildroot}/var/spool/spamassassin
233 install -d %{buildroot}/var/log/spamassassin
234 install -d %{buildroot}/var/lib/spamassassin
235 install -d %{buildroot}%{_sysconfdir}/httpd/conf/webapps.d
236
237 cat << EOF >> %{buildroot}%{_sysconfdir}/mail/%{name}/v330.pre
238
239 # Mail::SpamAssassin::Plugin::AWL - Normalize scores via auto-whitelist
240 loadplugin Mail::SpamAssassin::Plugin::AWL
241 EOF
242
243 cat << EOF >> %{buildroot}%{_sysconfdir}/mail/%{name}/local.cf
244 required_hits 5
245 rewrite_header Subject [SPAM]
246 report_safe 0
247 ifplugin Mail::SpamAssassin::Plugin::AWL
248 auto_whitelist_path /var/spool/spamassassin/auto-whitelist
249 auto_whitelist_file_mode 0666
250 endif # Mail::SpamAssassin::Plugin::AWL
251 EOF
252
253 install -m0755 spamd.init %{buildroot}%{_initrddir}/spamd
254 install -m0644 spamd.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/spamd
255 install -m0755 sa-update.cron %{buildroot}%{_sysconfdir}/cron.daily/sa-update
256 install -m0644 spamd.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/spamd
257 install -m0644 spamd.conf %{buildroot}/%{_sysconfdir}/httpd/conf/webapps.d/spamd.conf
258
259 install -m0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/mail/spamassassin/
260 install -m0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/mail/spamassassin/
261
262 # bork bork
263 install -m0644 rules/*.pre %{buildroot}%{_sysconfdir}/mail/%{name}/
264
265 # cleanup
266 rm -f %{buildroot}%{_bindir}/apache-spamd.pl
267 rm -f %{buildroot}%{_mandir}/man1/apache-spamd.pl.1*
268
269 # these are not meant to be relased
270 rm -f %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin/P595Body.pm
271 rm -f %{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin/RabinKarpBody.pm
272
273 %post
274 [ -f %{_sysconfdir}/spamassassin.cf ] && %{__mv} %{_sysconfdir}/spamassassin.cf %{_sysconfdir}/mail/spamassassin/migrated.cf || true
275 [ -f %{_sysconfdir}/mail/spamassassin.cf ] && /bin/mv %{_sysconfdir}/mail/spamassassin.cf %{_sysconfdir}/mail/spamassassin/migrated.cf || true
276
277 %post spamd
278 # -a and --auto-whitelist options were removed from 3.0.0
279 # prevent service startup failure
280 perl -p -i -e 's/(["\s]-\w+)a/$1/ ; s/(["\s]-)a(\w+)/$1$2/ ; s/(["\s])-a\b/$1/' /etc/sysconfig/spamd
281 perl -p -i -e 's/ --auto-whitelist//' /etc/sysconfig/spamd
282
283 # fix permissions
284 if [ -f %{_sysconfdir}/mail/%{name}/local.cf ]; then
285
286 auto_whitelist_path="`grep "^auto_whitelist_path" %{_sysconfdir}/mail/%{name}/local.cf | awk '{ print $2 }'`"
287 auto_whitelist_file_mode="`grep "^auto_whitelist_file_mode" %{_sysconfdir}/mail/%{name}/local.cf | awk '{ print $2 }'`"
288
289 if [ "${auto_whitelist_path}" == "/var/spool/%{name}" ]; then
290 echo "Correcting \"auto_whitelist_path\" (#27424) in the %{_sysconfdir}/mail/%{name}/local.cf file..."
291 perl -pi -e "s|/var/spool/%{name}\b|/var/spool/%{name}/auto-whitelist|g" %{_sysconfdir}/mail/%{name}/local.cf
292 auto_whitelist_path="/var/spool/%{name}/auto-whitelist"
293 fi
294
295 if ! [ -z "${auto_whitelist_path}" ]; then
296 touch ${auto_whitelist_path}
297 if [ -z "${auto_whitelist_file_mode}" ]; then
298 auto_whitelist_file_mode="0666"
299 fi
300 chmod ${auto_whitelist_file_mode} ${auto_whitelist_path}
301 fi
302
303 fi
304
305 %_post_service spamd
306
307 %preun spamd
308 %_preun_service spamd
309
310 %post -n perl-%{fname}-Spamd
311
312 %postun -n perl-%{fname}-Spamd
313
314 %clean
315 rm -rf %{buildroot}
316
317 %files
318 %defattr(-,root,root)
319 %doc README Changes sample-*.txt procmailrc.example INSTALL TRADEMARK
320 %doc CREDITS UPGRADE USAGE
321 %dir %{_sysconfdir}/mail/%{name}
322 %dir %attr(0700,root,root) %{_sysconfdir}/mail/%{name}/sa-update-keys
323 %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/mail/%{name}/*.cf
324 %config(noreplace) %{_sysconfdir}/mail/%{name}/*.pre
325 %config(noreplace) %{_sysconfdir}/mail/%{name}/spamassassin-default.rc
326 %dir %attr(0777,root,root) /var/spool/spamassassin
327 %dir /var/lib/spamassassin
328 %attr(0755,root,root) %{_bindir}/sa-awl
329 %attr(0755,root,root) %{_bindir}/sa-check_spamd
330 %attr(0755,root,root) %{_bindir}/sa-learn
331 %attr(0755,root,root) %{_bindir}/sa-update
332 %attr(0755,root,root) %{_bindir}/spamassassin
333 %{_mandir}/man1/sa-learn.1*
334 %{_mandir}/man1/spamassassin.1*
335 %{_mandir}/man1/sa-update.1*
336 %{_mandir}/man1/spamassassin-run.1*
337 %{_datadir}/spamassassin
338
339 %files sa-compile
340 %defattr(-,root,root)
341 %attr(0755,root,root) %{_bindir}/sa-compile
342 %{_mandir}/man1/sa-compile.1*
343
344 %files tools
345 %defattr(-,root,root)
346 %doc sql ldap
347
348 %files spamd
349 %defattr(-,root,root)
350 %doc spamd/README* spamd/PROTOCOL
351 %attr(0700,root,root) %{_sysconfdir}/cron.daily/sa-update
352 %attr(0755,root,root) %{_initrddir}/spamd
353 %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/spamd
354 %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/spamd
355 %attr(0755,root,root) %{_bindir}/spamd
356 %{_mandir}/man1/spamd.1*
357 %dir %attr(0755,root,root) /var/log/spamassassin
358
359 %files spamc
360 %defattr(-,root,root)
361 %config(noreplace) %{_sysconfdir}/mail/%{name}/spamassassin-spamc.rc
362 %attr(0755,root,root) %{_bindir}/spamc
363 %{_mandir}/man1/spamc.1*
364
365 %files -n perl-%{fname}
366 %defattr(644,root,root,755)
367 %dir %{perl_vendorlib}/Mail/SpamAssassin
368 %{perl_vendorlib}/Mail/SpamAssassin/*.pm
369 %{perl_vendorlib}/Mail/SpamAssassin.pm
370 %{perl_vendorlib}/spamassassin-run.pod
371 %dir %{perl_vendorlib}/Mail/SpamAssassin/Bayes
372 %dir %{perl_vendorlib}/Mail/SpamAssassin/BayesStore
373 %dir %{perl_vendorlib}/Mail/SpamAssassin/Conf
374 %dir %{perl_vendorlib}/Mail/SpamAssassin/Locker
375 %dir %{perl_vendorlib}/Mail/SpamAssassin/Logger
376 %dir %{perl_vendorlib}/Mail/SpamAssassin/Message
377 %dir %{perl_vendorlib}/Mail/SpamAssassin/Message/Metadata
378 %dir %{perl_vendorlib}/Mail/SpamAssassin/Plugin
379 %dir %{perl_vendorlib}/Mail/SpamAssassin/Util
380 %{perl_vendorlib}/Mail/SpamAssassin/Bayes/*.pm
381 %{perl_vendorlib}/Mail/SpamAssassin/BayesStore/*.pm
382 %{perl_vendorlib}/Mail/SpamAssassin/Conf/*.pm
383 %{perl_vendorlib}/Mail/SpamAssassin/Locker/*.pm
384 %{perl_vendorlib}/Mail/SpamAssassin/Logger/*.pm
385 %{perl_vendorlib}/Mail/SpamAssassin/Message/Metadata/*.pm
386 %{perl_vendorlib}/Mail/SpamAssassin/Message/*.pm
387 %{perl_vendorlib}/Mail/SpamAssassin/Plugin/*.pm
388 %{perl_vendorlib}/Mail/SpamAssassin/Util/*.pm
389 %{_mandir}/man3/Mail::SpamAssassin.3pm*
390 %{_mandir}/man3/Mail::SpamAssassin::AICache.3pm*
391 %{_mandir}/man3/Mail::SpamAssassin::ArchiveIterator.3pm*
392 %{_mandir}/man3/Mail::SpamAssassin::AsyncLoop.3pm*
393 %{_mandir}/man3/Mail::SpamAssassin::AutoWhitelist.3pm*
394 %{_mandir}/man3/Mail::SpamAssassin::Bayes.3pm*
395 %{_mandir}/man3/Mail::SpamAssassin::BayesStore.3pm*
396 %{_mandir}/man3/Mail::SpamAssassin::BayesStore::BDB.3pm*
397 %{_mandir}/man3/Mail::SpamAssassin::BayesStore::MySQL.3pm*
398 %{_mandir}/man3/Mail::SpamAssassin::BayesStore::PgSQL.3pm*
399 %{_mandir}/man3/Mail::SpamAssassin::BayesStore::SQL.3pm*
400 %{_mandir}/man3/Mail::SpamAssassin::Client.3pm*
401 %{_mandir}/man3/Mail::SpamAssassin::Conf.3pm*
402 %{_mandir}/man3/Mail::SpamAssassin::Conf::LDAP.3pm*
403 %{_mandir}/man3/Mail::SpamAssassin::Conf::Parser.3pm*
404 %{_mandir}/man3/Mail::SpamAssassin::Conf::SQL.3pm*
405 %{_mandir}/man3/Mail::SpamAssassin::DnsResolver.3pm*
406 %{_mandir}/man3/Mail::SpamAssassin::Logger.3pm*
407 %{_mandir}/man3/Mail::SpamAssassin::Logger::File.3pm*
408 %{_mandir}/man3/Mail::SpamAssassin::Logger::Stderr.3pm*
409 %{_mandir}/man3/Mail::SpamAssassin::Logger::Syslog.3pm*
410 %{_mandir}/man3/Mail::SpamAssassin::Message.3pm*
411 %{_mandir}/man3/Mail::SpamAssassin::Message::Metadata.3pm*
412 %{_mandir}/man3/Mail::SpamAssassin::Message::Node.3pm*
413 %{_mandir}/man3/Mail::SpamAssassin::PerMsgLearner.3pm*
414 %{_mandir}/man3/Mail::SpamAssassin::PerMsgStatus.3pm*
415 %{_mandir}/man3/Mail::SpamAssassin::PersistentAddrList.3pm*
416 %{_mandir}/man3/Mail::SpamAssassin::Plugin.3pm*
417 %{_mandir}/man3/Mail::SpamAssassin::Plugin::AccessDB.3pm*
418 %{_mandir}/man3/Mail::SpamAssassin::Plugin::AntiVirus.3pm*
419 %{_mandir}/man3/Mail::SpamAssassin::Plugin::ASN.3pm*
420 %{_mandir}/man3/Mail::SpamAssassin::Plugin::AutoLearnThreshold.3pm*
421 %{_mandir}/man3/Mail::SpamAssassin::Plugin::AWL.3pm*
422 %{_mandir}/man3/Mail::SpamAssassin::Plugin::Bayes.3pm*
423 %{_mandir}/man3/Mail::SpamAssassin::Plugin::BodyRuleBaseExtractor.3pm*
424 %{_mandir}/man3/Mail::SpamAssassin::Plugin::Check.3pm*
425 %{_mandir}/man3/Mail::SpamAssassin::Plugin::DCC.3pm*
426 %{_mandir}/man3/Mail::SpamAssassin::Plugin::DKIM.3pm*
427 %{_mandir}/man3/Mail::SpamAssassin::PluginHandler.3pm*
428 %{_mandir}/man3/Mail::SpamAssassin::Plugin::Hashcash.3pm*
429 %{_mandir}/man3/Mail::SpamAssassin::Plugin::MIMEHeader.3pm*
430 %{_mandir}/man3/Mail::SpamAssassin::Plugin::NetCache.3pm*
431 %{_mandir}/man3/Mail::SpamAssassin::Plugin::OneLineBodyRuleType.3pm*
432 %{_mandir}/man3/Mail::SpamAssassin::Plugin::PhishTag.3pm*
433 %{_mandir}/man3/Mail::SpamAssassin::Plugin::Pyzor.3pm*
434 %{_mandir}/man3/Mail::SpamAssassin::Plugin::Razor2.3pm*
435 %{_mandir}/man3/Mail::SpamAssassin::Plugin::RelayCountry.3pm*
436 %{_mandir}/man3/Mail::SpamAssassin::Plugin::ReplaceTags.3pm*
437 %{_mandir}/man3/Mail::SpamAssassin::Plugin::Reuse.3pm*
438 %{_mandir}/man3/Mail::SpamAssassin::Plugin::Rule2XSBody.3pm*
439 %{_mandir}/man3/Mail::SpamAssassin::Plugin::Shortcircuit.3pm*
440 %{_mandir}/man3/Mail::SpamAssassin::Plugin::SpamCop.3pm*
441 %{_mandir}/man3/Mail::SpamAssassin::Plugin::SPF.3pm*
442 %{_mandir}/man3/Mail::SpamAssassin::Plugin::Test.3pm*
443 %{_mandir}/man3/Mail::SpamAssassin::Plugin::TextCat.3pm*
444 %{_mandir}/man3/Mail::SpamAssassin::Plugin::URIDetail.3pm*
445 %{_mandir}/man3/Mail::SpamAssassin::Plugin::URIDNSBL.3pm*
446 %{_mandir}/man3/Mail::SpamAssassin::Plugin::VBounce.3pm*
447 %{_mandir}/man3/Mail::SpamAssassin::Plugin::WhiteListSubject.3pm*
448 %{_mandir}/man3/Mail::SpamAssassin::SQLBasedAddrList.3pm*
449 %{_mandir}/man3/Mail::SpamAssassin::SubProcBackChannel.3pm*
450 %{_mandir}/man3/Mail::SpamAssassin::Timeout.3pm*
451 %{_mandir}/man3/Mail::SpamAssassin::Util.3pm*
452 %{_mandir}/man3/Mail::SpamAssassin::Util::DependencyInfo.3pm*
453 %{_mandir}/man3/Mail::SpamAssassin::Util::Progress.3pm*
454 %{_mandir}/man3/Mail::SpamAssassin::Util::RegistrarBoundaries.3pm*
455 %{_mandir}/man3/spamassassin-run.3pm*
456
457 %files -n perl-%{fname}-Spamd
458 %defattr(644,root,root,755)
459 %doc spamd-apache2/README.apache
460 %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/httpd/conf/webapps.d/spamd.conf
461 %dir %{perl_vendorlib}/Mail/SpamAssassin/Spamd
462 %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2.pm
463 %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Config.pm
464 %{perl_vendorlib}/Mail/SpamAssassin/Spamd.pm
465 %dir %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2
466 %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2/AclRFC1413.pm
467 %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2/Config.pm
468 %{perl_vendorlib}/Mail/SpamAssassin/Spamd/Apache2/AclIP.pm
469 %{_mandir}/man3/Mail::SpamAssassin::Spamd.3pm*
470 %{_mandir}/man3/Mail::SpamAssassin::Spamd::Apache2.3pm*
471 %{_mandir}/man3/Mail::SpamAssassin::Spamd::Apache2::AclIP.3pm*
472 %{_mandir}/man3/Mail::SpamAssassin::Spamd::Apache2::AclRFC1413.3pm*
473 %{_mandir}/man3/Mail::SpamAssassin::Spamd::Apache2::Config.3pm*
474 %{_mandir}/man3/Mail::SpamAssassin::Spamd::Config.3pm*
475
476

  ViewVC Help
Powered by ViewVC 1.1.30