/[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 33050 - (show annotations) (download)
Sat Jan 22 17:36:23 2011 UTC (13 years, 2 months ago) by ennael
Original Path: cauldron/spamassassin/current/SPECS/spamassassin.spec
File size: 18416 byte(s)
remove mdkversion

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

  ViewVC Help
Powered by ViewVC 1.1.30