spamassassin-vl.spec 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548
  1. %define pdir Mail
  2. %define pnam SpamAssassin
  3. %define version 3.4.5
  4. %define real_version 3.4.5
  5. %global saversion 3.004004
  6. %define release 1%{?_dist_release}
  7. %define cfdate 20151119
  8. %define rules_release r1887800
  9. %define name spamassassin
  10. %define _initrddir /etc/rc.d/init.d
  11. %define initdir %{_initrddir}
  12. #%define __find_provides /usr/lib/rpm/find-provides.perl
  13. #%define __find_requires /usr/lib/rpm/find-requires.perl
  14. Summary: a spam filter for email which can be invoked from mail delivery agents
  15. Summary(ja): MDA から起動できる spam email filter
  16. Name: %{name}
  17. Version: %{version}
  18. Release: %{release}
  19. Group: internet,security
  20. Vendor: Project Vine
  21. Distribution: Vine Linux
  22. License: Apache License 2.0
  23. URL: https://spamassassin.org/
  24. Source0: https://www-eu.apache.org/dist/spamassassin/source/Mail-SpamAssassin-%{real_version}.tar.bz2
  25. Source1: https://www-eu.apache.org/dist/spamassassin/source/Mail-SpamAssassin-rules-%{real_version}.%{rules_release}.tgz
  26. Source2: sample-japanese-local.cf-%{cfdate}
  27. Source3: README.vine
  28. Source4: filter.sh
  29. Source5: spamassassin.sysconfig
  30. Source6: sa-update.logrotate
  31. Source7: sa-update.crontab
  32. Source8: sa-update.cronscript
  33. Source9: sa-update.force-sysconfig
  34. Source11: spamassassin-official.conf
  35. Source12: sought.conf
  36. Patch0: spamassassin-3.1.7_rules.patch
  37. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  38. Requires(pre): /sbin/chkconfig
  39. Requires(pre): perl-Mail-SpamAssassin = %{version}-%{release}
  40. Requires(pre): spamassassin-tools = %{version}-%{release}
  41. Requires: perl >= 2:5.26.2
  42. BuildRequires: perl >= 2:5.26.2
  43. BuildRequires: perl(HTML::Parser)
  44. BuildRequires: perl(Archive::Tar)
  45. BuildRequires: perl(IO::Zlib)
  46. BuildRequires: perl(Net::DNS)
  47. BuildRequires: perl(NetAddr::IP)
  48. BuildRequires: perl(Mail::DKIM)
  49. BuildRequires: perl(Geo::IP)
  50. BuildRequires: perl(Digest::SHA1)
  51. BuildRequires: perl(Encode::Detect)
  52. BuildRequires: curl
  53. BuildRequires: zlib-devel
  54. %description
  55. SpamAssassin provides you with a way to reduce if not completely eliminate
  56. Unsolicited Commercial Email (spam) from your incoming email. It can
  57. be invoked by a MDA such as sendmail or postfix, or can be called from
  58. a procmail script, .forward file, etc. It uses a genetic-algorithm
  59. evolved scoring system to identify messages which look spammy, then
  60. adds headers to the message so they can be filtered by the user's mail
  61. reading software. This distribution includes the spamd/spamc components
  62. which create a server that considerably speeds processing of mail.
  63. %description -l ja
  64. SpamAssassin は商用電子メール(スパム)を除去する手段を提供する filter です。
  65. sendmail または postfix のような MDA から SpamAssassin を起動することが
  66. 可能です。
  67. また procmail スクリプト、.forward ファイルなどからも呼ぶことができます。
  68. SpamAssassin は、スパムメッセージを識別するために遺伝的アルゴリズムを
  69. 発展させた、得点システムを使用しています。
  70. ユーザのメールソフト (MUA) がそれらをフィルタリングすることができるように、
  71. メッセージにヘッダーを加えます。
  72. また、メイルの処理速度を要求されるサーバーで用いる spamd/spamc コンポー
  73. ネントを含んでいます。
  74. 日本語のスパムメール用の local.cf を含めています。
  75. /usr/doc/spamassassin-*/sample-japanese-local.conf を見てください。
  76. %package tools
  77. Summary: Miscellaneous tools for SpamAssassin
  78. Summary(ja): SpamAssassin 向けの各種ツール
  79. Group: internet
  80. Requires(pre): perl-Mail-SpamAssassin = %{version}-%{release}
  81. Requires: perl >= 2:5.26.2
  82. Requires: curl
  83. %description tools
  84. Miscellaneous tools from various authors, distributed with SpamAssassin.
  85. See /usr/share/doc/SpamAssassin-tools-*/.
  86. %package -n perl-Mail-SpamAssassin
  87. Summary: %{pdir}::%{pnam} -- SpamAssassin e-mail filter Perl modules
  88. Group: programming
  89. Requires: perl >= 2:5.26.2
  90. Requires: perl(Pod::Usage) perl(HTML::Parser)
  91. Requires: perl(Archive::Tar)
  92. Requires: perl(IO::Zlib)
  93. Requires: perl(Net::DNS)
  94. Requires: perl(NetAddr::IP)
  95. Requires: perl(Mail::DKIM)
  96. Requires: perl(Geo::IP)
  97. Requires: perl(Digest::SHA1)
  98. Requires: perl(Encode::Detect)
  99. %description -n perl-Mail-SpamAssassin
  100. Mail::SpamAssassin is a module to identify spam using text analysis and
  101. several internet-based realtime blacklists. Using its rule base, it uses a
  102. wide range of heuristic tests on mail headers and body text to identify
  103. ``spam'', also known as unsolicited commercial email. Once identified, the
  104. mail can then be optionally tagged as spam for later filtering using the
  105. user's own mail user-agent application.
  106. %debug_package
  107. %prep -q
  108. %setup -q -n %{pdir}-%{pnam}-%{real_version}
  109. # %setup -D -a 1 -T -n %{pdir}-%{pnam}-%{real_version}
  110. %patch0 -p0 -b .rules
  111. # Japanese sample file / README
  112. cp -p %{SOURCE2} sample-japanese-local.cf
  113. cp -p %{SOURCE3} README.vine
  114. cp -p %{SOURCE4} filter.sh
  115. # sa-update sample
  116. cp -p %{SOURCE6} .
  117. cp -p %{SOURCE7} .
  118. cp -p %{SOURCE8} .
  119. # change README filename
  120. cp spamd/README spamd/README.spamd
  121. %build
  122. CFLAGS="$RPM_OPT_FLAGS"; export CFLAGS
  123. %{__perl} Makefile.PL INSTALLDIRS=vendor < /dev/null
  124. %{__make}
  125. %{__make} spamd/libspamc.so
  126. %install
  127. [ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
  128. make DESTDIR=%{buildroot} install
  129. install -d %{buildroot}/%{initdir}
  130. install -m 0755 spamd/redhat-rc-script.sh %{buildroot}%{initdir}/spamassassin
  131. mkdir -p %{buildroot}%{_sysconfdir}/mail/spamassassin
  132. mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
  133. mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
  134. mkdir -p %{buildroot}%{_sysconfdir}/cron.d
  135. install -m 0644 %{SOURCE5} %{buildroot}%{_sysconfdir}/sysconfig/spamassassin
  136. install -m 0644 %{SOURCE6} %{buildroot}/etc/logrotate.d/sa-update
  137. install -m 0644 %{SOURCE7} %{buildroot}/etc/cron.d/sa-update
  138. install -m 0644 %{SOURCE9} %{buildroot}%{_sysconfdir}/sysconfig/sa-update
  139. # installed mode 744 as non root users can't run it, but can read it.
  140. install -m 0744 %{SOURCE8} %{buildroot}%{_datadir}/spamassassin/sa-update.cron
  141. # [ -x /usr/lib/rpm/brp-compress ] && /usr/lib/rpm/brp-compress
  142. find %{buildroot} \( -name perllocal.pod -o -name .packlist \) -exec rm -v {} \;
  143. find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';'
  144. # Default rules from separate tarball
  145. cd %{buildroot}%{_datadir}/spamassassin/
  146. tar xfvz %{SOURCE1}
  147. sed -i -e 's|\@\@VERSION\@\@|%{saversion}|' *.cf
  148. cd -
  149. find %{buildroot}/usr -type f -print |
  150. sed "s@^%{buildroot}@@g" |
  151. grep -v perllocal.pod |
  152. grep -v "\.packlist" > %{name}-%{version}-filelist
  153. if [ "$(cat %{name}-%{version}-filelist)X" = "X" ] ; then
  154. echo "ERROR: EMPTY FILE LIST"
  155. exit -1
  156. fi
  157. find %{buildroot}%{perl_vendorlib}/* -type d -print |
  158. sed "s@^%{buildroot}@%dir @g" >> %{name}-%{version}-filelist
  159. # sa-update channels and keyring directory
  160. mkdir -m 0700 %{buildroot}%{_sysconfdir}/mail/spamassassin/sa-update-keys/
  161. mkdir -m 0755 %{buildroot}%{_sysconfdir}/mail/spamassassin/channel.d/
  162. install -m 0644 %{SOURCE11} %{buildroot}%{_sysconfdir}/mail/spamassassin/channel.d/
  163. install -m 0644 %{SOURCE12} %{buildroot}%{_sysconfdir}/mail/spamassassin/channel.d/
  164. chmod u+w %{buildroot}%{_bindir}/spamc
  165. %post
  166. # install
  167. if [ $1 = 1 ]; then
  168. /sbin/chkconfig --add spamassassin
  169. fi
  170. # update
  171. if [ $1 = 2 ]; then
  172. if [ -x /usr/bin/sa-learn ] ; then
  173. echo "Sync DB (sa-learn --sync)"
  174. /usr/bin/sa-learn --sync
  175. fi
  176. if [ -f /var/lock/subsys/spamassassin ]; then
  177. echo "restarting spamd"
  178. %{initdir}/spamassassin restart
  179. else
  180. echo 'If you use spamd,'
  181. echo ' "/etc/rc.d/init.d/spamassassin start"'
  182. echo 'to start the spamd daemon.'
  183. fi
  184. fi
  185. %post tools
  186. if [ -x /usr/bin/sa-update ] ; then
  187. echo "Update rules"
  188. /usr/bin/sa-update ||:
  189. fi
  190. %post -n perl-Mail-SpamAssassin
  191. if [ -x /usr/bin/sa-update ] ; then
  192. echo "Update rules"
  193. /usr/bin/sa-update ||:
  194. fi
  195. %pre -n perl-Mail-SpamAssassin
  196. # update
  197. if [ $1 = 2 ]; then
  198. if [ -x /usr/bin/sa-learn ] ; then
  199. echo "Sync DB (sa-learn --sync)"
  200. /usr/bin/sa-learn --sync ||:
  201. fi
  202. fi
  203. %preun
  204. # remove
  205. if [ $1 = 0 ]; then
  206. if [ -f /var/lock/subsys/spamassassin ]; then
  207. %{initdir}/spamassassin stop 1>&2
  208. fi
  209. /sbin/chkconfig --del spamassassin
  210. fi
  211. %files
  212. %defattr(-,root,root)
  213. %license LICENSE
  214. %doc CREDITS Changes INSTALL INSTALL.VMS MANIFEST MANIFEST.SKIP
  215. %doc NOTICE PACKAGING README README.vine TRADEMARK UPGRADE USAGE
  216. %doc sql
  217. %doc filter.sh
  218. %doc sample-nonspam.txt sample-spam.txt
  219. %doc spamd/README.spamd
  220. %doc sample-japanese-local.cf
  221. %doc sa-update.*
  222. %config(noreplace) %{_sysconfdir}/sysconfig/spamassassin
  223. %attr(755,root,root) %{_bindir}/spam*
  224. %config %attr(755,root,root) %{initdir}/spamassassin
  225. %{_mandir}/man1/spam*
  226. %files -n spamassassin-tools
  227. %defattr(644,root,root,755)
  228. %doc sql
  229. %config(noreplace) %{_sysconfdir}/sysconfig/sa-update
  230. %config(noreplace) %{_sysconfdir}/logrotate.d/sa-update
  231. %{_sysconfdir}/cron.d/sa-update
  232. %attr(755,root,root) %{_bindir}/sa-*
  233. %{_mandir}/man1/sa-*
  234. %files -n perl-Mail-SpamAssassin
  235. %defattr(-,root,root)
  236. %{perl_vendorlib}/Mail/*
  237. %{perl_vendorlib}/spamassassin-run.pod
  238. %config(noreplace) %{_sysconfdir}/mail/spamassassin
  239. %{_datadir}/spamassassin
  240. %{_mandir}/man3/*
  241. %changelog
  242. * Sat Mar 27 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4.5-1
  243. - new upstream release.
  244. * Sat Feb 01 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4.4-1
  245. - new upstream release.
  246. * Fri Dec 20 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4.3-1
  247. - new upstream release.
  248. * Sun May 19 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4.2-1
  249. - new upstream release.
  250. - rebuilt with perl-5.26.
  251. * Sat Nov 28 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4.1-1
  252. - new upstream release.
  253. - removed %%patch1000 (no longer needed).
  254. * Wed Dec 17 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4.0-2
  255. - added Patch1000.
  256. * Mon Jun 30 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4.0-1
  257. - new upstream release.
  258. * Mon Jan 13 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.2-1
  259. - new upstream release.
  260. - added official rules.
  261. * Fri Apr 08 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3.1-1
  262. - new upstream release.
  263. - replaced "Prereq:" and "BuildPrereq".
  264. - updated sample-japanese-local.cf.
  265. - added Patch1 and Patch2 for perl-5.12.x.
  266. * Mon Jun 22 2009 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.2.5-1
  267. - new upstream release.
  268. - wrote spec in UTF-8.
  269. - updated sample-japanese-local.cf.
  270. * Thu May 1 2008 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
  271. - 3.2.4-1
  272. - rebuilt with perl-5.10.0.
  273. * Sun Feb 24 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  274. - 3.2.4-0vl1
  275. - new upstream release (built for VineSeed)
  276. - update Requires/BuildRequires tag perl(HTML::Parser) >= 3.43
  277. - enable Requires for sa-update
  278. - remove "(noreplace)" from init script
  279. - remove Vine 3.x if-endif section
  280. - remove script for upgrading from sa 2.x
  281. - turn on daemon restart message
  282. - update sample-japanese-local.cf
  283. * Wed Jan 02 2008 Shu KONNO <owa@bg.wakwak.com> 3.2.3-0vl1
  284. - new upstream release
  285. * Tue Feb 20 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  286. - 3.1.8-0vl2
  287. - rebuilt for VinePlus 4.x
  288. - installed perl modules to vendor_perl dir
  289. * Sun Feb 18 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  290. - 3.1.8-0vl1
  291. - built for VinePlus 3.x
  292. - installed perl modules to site_perl dir
  293. - add restart spamd process automactically (update)
  294. - * Thu Dec 07 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  295. - 3.1.7-0vl1.1
  296. - fix file list
  297. - sample-japanese-local.cf update
  298. - README.vine update
  299. * Sun Feb 18 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  300. - 3.1.8-0vl0.1
  301. - test package (not released)
  302. - built for VinePlus 4.0
  303. - new upstream release with security fix (CVE-2007-0451)
  304. - add Source4,5,6 for sa-update sample file
  305. * Tue Nov 07 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  306. - 3.1.7-0vl3
  307. - fix file list
  308. - sample-japanese-local.cf update
  309. - README.vine update
  310. - fix changelog missing
  311. * Mon Oct 16 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  312. - 3.1.7-0vl2
  313. - built for VinePlus 4.0
  314. - This package is based on VinePlus 3.x package
  315. - installed perl modules to vendor_perl dir
  316. - * Tue Jul 11 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.64-0vl3
  317. - rebuilt with perl 5.8.6
  318. - changed Group to Applications/Internet
  319. - installed perl modules to vendor_perl dir
  320. * Sat Oct 14 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  321. - 3.1.7-0vl1
  322. - new upstream release
  323. - add %pre -n perl-Mail-SpamAssassin script for updating package
  324. - add README.vine filter.sh
  325. - change License to Apache License 2.0
  326. * Sat Oct 07 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  327. - 3.1.5-0vl1
  328. - new upstream release
  329. - built for VinePlus 3.2
  330. * Sat Nov 27 2004 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  331. - 2.64-0vl2
  332. - rebuild for VinePlus 3.0
  333. * Sat Nov 27 2004 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  334. - 2.64-0vl1
  335. - rebuild for VinePlus 2.5/2.6
  336. - Source version up
  337. - Sample-japanese-local.cf update
  338. * Sat Apr 10 2004 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  339. - 2.63-0vl4
  340. - rebuild for VineSeed Plus
  341. - Sample-japanese-local.cf update
  342. * Mon Apr 05 2004 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  343. - 2.63-0vl3
  344. - Source version up
  345. - Sample-japanese-local.cf update
  346. * Sun Apr 04 2004 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  347. - 2.63-0vl2
  348. - Source version up
  349. - Sample-japanese-local.cf update
  350. * Tue Dec 23 2003 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  351. - 2.61-0vl1
  352. - Source version up
  353. - Sample-japanese-local.cf update
  354. - Change make & install method for 2.61
  355. - fix Require
  356. - add post/preun script for update from 2.5x
  357. - add Vendor/Distribution tag
  358. * Sat May 24 2003 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  359. - 2.55-0vl2
  360. - Sample-japanese-local.cf update
  361. * Sat May 24 2003 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  362. - 2.55-0vl1
  363. - Source version up
  364. * Fri Apr 25 2003 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  365. - 2.53-0vl1
  366. - Source version up
  367. - Sample-japanese-local.cf update
  368. * Fri Mar 28 2003 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  369. - 2.52-0vl1
  370. - Source version up
  371. * Thu Feb 06 2003 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  372. - 2.44-0vl1
  373. - Source version up
  374. - Sample-japanese-local.cf update
  375. - Fix japanese discription
  376. * Wed Oct 23 2002 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  377. - 2.43-0vl2
  378. - Update & fix sample-japanese-local.cf
  379. * Fri Oct 18 2002 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  380. - 2.43-0vl1
  381. - Source version up
  382. - Change make & install method for 2.43
  383. - Update sample-japanese-local.cf
  384. - Thanx to MATSUDA Yoh-ichi <matsuda@palnet.or.jp> san
  385. - Change Buildprereq, Requires (perl 5.6.0 -> 5.6.1) for Vine 2.5
  386. - Add doc qmail
  387. - Fix cvs version tags (Patch0)
  388. * Thu Oct 10 2002 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  389. - 2.42-3vl3
  390. - stop install sample-japanese-local.cf to /etc/mail/spamassassin
  391. - add japanese discription
  392. - Fix Buildrequires
  393. * Tue Oct 08 2002 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  394. - 2.42-3vl2
  395. - Fix Requires, Buildrequires
  396. - add local.cf for Japanese (from Linux-Users ML spam filter)
  397. * Mon Oct 07 2002 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp>
  398. - 2.42-3vl1
  399. - first build for Vine Linux
  400. - NO run post/preun script
  401. - add requires perl(Time::HiRes)
  402. - add define _initrcdir
  403. * Sat Oct 05 2002 Theo Van Dinter <felicity@kluge.net> -3
  404. - fixed some small typos in the spec file
  405. * Fri Oct 04 2002 Theo Van Dinter <felicity@kluge.net> -2
  406. - small bug where 2.42 still called itself 2.42-cvs
  407. * Fri Oct 04 2002 Theo Van Dinter <felicity@kluge.net> -1
  408. - updated to SA 2.42
  409. * Wed Sep 11 2002 Justin Mason <jm-spec@jmason.org>
  410. - spamassassin RPM now requires perl-Mail-SpamAssassin; from Theo
  411. * Tue Sep 03 2002 Theo Van Dinter <felicity@kluge.net>
  412. - added INSTALL to documentation files
  413. - install man pages via _manpage macro to make things consistent
  414. - added perl requires statement
  415. - cleaned out some cruft
  416. - fixed "file listed twice" bug
  417. * Wed Aug 28 2002 Justin Mason <jm-spec@jmason.org>
  418. - merged code from PLD rpm, split into spamassassin, perl-Mail-SpamAssassin,
  419. and spamassassin-tools rpms
  420. * Mon Jul 29 2002 Justin Mason <jm-spec@jmason.org>
  421. - removed migrate_cfs code, obsolete
  422. * Thu Jul 25 2002 Justin Mason <jm-spec@jmason.org>
  423. - removed findbin patch, obsolete
  424. * Fri Apr 19 2002 Theo Van Dinter <felicity@kluge.net>
  425. - Updated for 2.20 release
  426. - made /etc/mail/spamassassin a config directory so local.cf doesn't get wiped out
  427. - added a patch to remove findbin stuff
  428. * Wed Feb 27 2002 Craig Hughes <craig@hughes-family.org>
  429. - Updated for 2.1 release
  430. * Sat Feb 02 2002 Theo Van Dinter <felicity@kluge.net>
  431. - Updates for 2.01 release
  432. - Fixed rc file
  433. - RPM now buildable as non-root
  434. - fixed post_service errors
  435. - fixed provides to include perl modules
  436. - use file find instead of manually specifying files
  437. * Tue Jan 15 2002 Craig Hughes <craig@hughes-family.org>
  438. - Updated for 2.0 release
  439. * Wed Dec 05 2001 Craig Hughes <craig@hughes-family.org>
  440. - Updated for final 1.5 distribution.
  441. * Sun Nov 18 2001 Craig Hughes <craig@hughes-family.org>
  442. - first version of rpm.