Note: The CPAN modules packages don't build under RHL 8.0 yet. As of Feb 5 2003 I'm working on it, I hope having news soon (in the form of new package releases). The tables below describe the package availability for that release as a reference.
Note: According to posts in the rpm-list mailing list, in newer releases of Red Hat Linux it is recommeded (necessary?) to use the new rpmbuild command (shipped inside the rpm-build package) instead of rpm when (re)building RPM packages.
A year ago I packaged the current at that time amavisd (the client - daemonized Perl server incarnation of AMaViS [A mail Virus Scanner]) snapshot and all the required dependencies (programs and CPAN modules) using RPM (Red Hat Package Manager) so I could use them on my Red Hat Linux (RHL) 6.2 personal system interfacing with the Postfix MTA and the H+BEDV AntiVir Personal Edition antivirus. Later, I published them in the hope they were useful to others; they proved themselves very popular as the logs of my hosting account testify although they were not perfect nor did I kept the published copies current.
NOTE: If you are looking for the old versions of these packages, you can find them here.
Some months ago I started to update all the packages on my system, working on them as my free time allowed. This new package set and this page are the results of that work.
I've too started to package Mark Martinec's amavisd branch called amavisd-new. The author created it for use on a ISP and is actively maintaning the software so, IMHO, robustness, scalability and versatility are much welcome amavisd-new features. It basically needs the same programs (unpackers, decoders, Perl modules) as amavisd and depends on a few extra Perl modules. As you will note, my packaging efforts (applying patches seen in the amavis-users mailing list, etc.) are slowly shifting to this branch, particularly to its latest snapshot.
Some general guidelines to understand the decisions I took and thay may help in building/installing the packages:
Project web site: http://www.amavis.org/
Packages of two versions of amavisd are being made available: A package of snapshot 20020300 and a package of snapshot 20020531. The differences between them (apart from the advances made upstream by the amavisd development team) are:
vscan unix - n n - 10 pipe flags=q user=vscan argv=/usr/sbin/amavis ${sender} ${recipient}
-----
^
|__ change this to amavis
this should be done manually (and then Postfix must be restarted) so the mail delivering flow from Postfix to the amavisd daemon can continue normally.
Users installing the package for the first time aren't affected by this change (they will need to manually modify the Postfix configuration as per the README.postfix file instructions, of course).
For both amavisd packages, the following notes apply (copied from the top of the spec files):
# This rpm package allows you to run the AMaViS test suite during the # package build stage. The test suite is located in the test/ dir. # By default it's turned off because enabling it will cancel any # package building process after the suite execution finishes. # You can enable it with a rpm|rpmbuild invocation command line like # rpm -bx|--recompile|--rebuild... --define 'RUN_TESTS 1' ... # Optional feature: Rejection of file attachments by matching filenames # against a known list of virus spreaders. It's done by the file black- # list patch by Gregory Ade <gkade AT bigbrother DOT net>. Turned off by # default, enable it with a rpm|rpmbuild invocation command line like # rpm -bx|--recompile|--rebuild... --define 'FILE_BLACKLIST 1'
As it can be seen I added the possiblity to run the very basic amavisd test suite at build time, if you activate it then the build process aborts after its execution ends so you can examine the amavisd-test.log file located under <your RPM build dir>/amavisd-snapshot-2002mmdd/tests/ directory.
amavisd 20020300 snapshot: Download the source RPM package (.src.rpm) and rebuild it on a development system running the same RHL release as your server. The resultant binary package will be an architecture dependant RPM package (.<arch>.rpm).
amavisd 20020531 snapshot: Download the source RPM package (.src.rpm) and rebuild it on a development system running the same RHL release as your server. The resultant binary package will be an architecture dependant RPM package (.<arch>.rpm).
| Program | RPM package name | RPM package version | Package availability for different RHL releases | |||||
|---|---|---|---|---|---|---|---|---|
| RHL 6.2 | RHL 7 | RHL 7.1 | RHL 7.2 | RHL 7.3 | RHL 8.0 | |||
| arc | arc | 5.21e-1.xxrm | dload & rebuild | |||||
| nomarch | nomarch | 1.2-1.xxrm | dload & rebuild | |||||
| bzip2 | bzip2 | - | 0.9.5d-2 |
1.0.1-3 |
1.0.1-3 |
1.0.1-4 |
1.0.2-2 |
1.0.2-5 |
| file | file | 3.33-0.1.xxrm | dload & rebuild | 3.33-1 |
3.35-2 |
3.37-5 |
3.37-8 |
|
| lha | lha | 1.14i-3.1.xxrm | dload & rebuild | 1.14i-4 |
1.14i-7 |
|||
| compress | ncompress | - | 4.2.4-15 |
4.2.4-20 |
4.2.4-21 |
4.2.4-24 |
4.2.4-28 |
4.2.4-31 |
| unarj | unarj | 2.43-5.1.xxrm | dload & rebuild | 2.43-6 |
2.43-8 |
2.43-10 |
2.43-12 |
|
| unrar | unrar | 2.71-1.xxrm | dload & rebuild | |||||
| zoo | zoo | 2.10-1.xxrm | dload & rebuild | |||||
| Perl module | RPM package name | RPM package version | Package availability for different RHL releases | |||||
|---|---|---|---|---|---|---|---|---|
| RHL 6.2 | RHL 7 | RHL 7.1 | RHL 7.2 | RHL 7.3 | RHL 8.0 | |||
| Archive::Tar | perl-Archive-Tar | 0.22-2.xxrm.amavis | dload & rebuild | 0.22-15 |
0.22-26 |
|||
| Archive::Zip | perl-Archive-Zip | 1.01-1.xxrm | dload & rebuild | |||||
| Compress::Zlib | perl-Compress-Zlib | 1.16-3.xxrm | dload & rebuild | 1.16-8 |
||||
| Convert::TNEF | perl-Convert-TNEF | 0.17-1.xxrm | dload & rebuild | |||||
| Convert::UUlib | perl-Convert-UUlib | 0.201-4.xxrm | dload & rebuild | |||||
| IO::stringy | perl-IO-stringy | 2.108-1.xxrm | dload & rebuild | |||||
| libnet | perl-libnet | 2:1.12-7.xxrm | dload & rebuild | dload & rebuild (warning: this RHL release includes older 1.0703-6) | dload & rebuild (warning: this RHL release includes older 1:1.0901-17) | 1.12 (inside perl-2:5.8.0-55) |
||
| MailTools | perl-MailTools | 1.15-1.xxrm | dload & rebuild | |||||
| MIME::Base64 | perl-MIME-Base64 | 2.12-5.1.xxrm | dload & rebuild | 2.12-6 |
2.12-14 |
2.12 (inside perl-2:5.8.0-55) |
||
| MIME::tools | perl-MIME-tools | 5.411-1.xxrm | dload & rebuild | |||||
| Unix::Syslog | perl-Unix-Syslog | 0.98-1.xxrm | dload & rebuild | |||||
: This release of RHL includes this software packaged in RPM form.
: This CPAN module is included in the RPM package of Perl in this release of RHL.
xx: This part of the package release number will represent the RHL release it was built for (62, 70, etc.).
Project web site: http://www.ijs.si/software/amavisd/
Packages of two versions of amavisd-new are being made available: A package of snapshot 20020517 and a package of snapshot 20020630.
This is the list of patches created after the release of the 20020630 snapshot of amavisd-new and included in the corresponding RPM package:
Be warned this patch is totally un-official and use it at your own risk.
If you don't want to apply the patch (that is, you want to get the anti-SPAM
features, leaving the original source code untouched), you
should use a rpm (or rpmbuild) command line switch when rebuilding the package,
see below.
# Optional: Activate the SPAM rejection features (via SpamAssassin # and Razor) of amavisd-new. Disabled by default, enable it with a # rpm|rpmbuild invocation command line like # rpm -bx|--rebuild perl-MIME-tools... --define 'SPAM_CHECKS 1'
amavisd-new 20020517 snapshot: Download the source RPM package (.src.rpm) and rebuild it on a development system running the same RHL release as your server. The resultant binary package will be an architecture dependant RPM package (.<arch>.rpm).
amavisd-new 20020630 snapshot: Download the source RPM package (.src.rpm) and rebuild it on a development system running the same RHL release as your server. The resultant binary package will be an architecture dependant RPM package (.<arch>.rpm).
| Program | RPM package name | RPM package version | Package availability for different RHL releases | |||||
|---|---|---|---|---|---|---|---|---|
| RHL 6.2 | RHL 7 | RHL 7.1 | RHL 7.2 | RHL 7.3 | RHL 8.0 | |||
| arc | arc | 5.21e-1.xxrm | dload & rebuild | |||||
| nomarch | nomarch | 1.2-1.xxrm | dload & rebuild | |||||
| bzip2 | bzip2 | - | 0.9.5d-2 |
1.0.1-3 |
1.0.1-3 |
1.0.1-4 |
1.0.2-2 |
1.0.2-5 |
| file | file | 3.33-0.1.xxrm | dload & rebuild | 3.33-1 |
3.35-2 |
3.37-5 |
3.37-8 |
|
| lha | lha | 1.14i-3.1.xxrm | dload & rebuild | 1.14i-4 |
1.14i-7 |
|||
| compress | ncompress | - | 4.2.4-15 |
4.2.4-20 |
4.2.4-21 |
4.2.4-24 |
4.2.4-28 |
4.2.4-31 |
| unarj | unarj | 2.43-5.1.xxrm | dload & rebuild | 2.43-6 |
2.43-8 |
2.43-10 |
2.43-12 |
|
| unrar | unrar | 2.71-1.xxrm | dload & rebuild | |||||
| zoo | zoo | 2.10-1.xxrm | dload & rebuild | |||||
| Perl module | RPM package name | RPM package version | Package availability for different RHL releases | |||||
|---|---|---|---|---|---|---|---|---|
| RHL 6.2 | RHL 7 | RHL 7.1 | RHL 7.2 | RHL 7.3 | RHL 8.0 | |||
| Archive::Tar | perl-Archive-Tar | 0.22-2.xxrm.amavis | dload & rebuild | 0.22-15 |
0.22-26 |
|||
| Archive::Zip | perl-Archive-Zip | 1.01-1.xxrm | dload & rebuild | |||||
| Compress::Zlib | perl-Compress-Zlib | 1.16-3.xxrm | dload & rebuild | 1.16-8 |
||||
| Convert::TNEF | perl-Convert-TNEF | 0.17-1.xxrm | dload & rebuild | |||||
| IO::stringy | perl-IO-stringy | 2.108-1.xxrm | dload & rebuild | |||||
| libnet | perl-libnet | 2:1.12-7.xxrm | dload & rebuild | dload & rebuild (warning: this RHL release includes older 1.0703-6) | dload & rebuild (warning: this RHL release includes older 1:1.0901-17) | 1.12 (inside perl-2:5.8.0-55) |
||
| MailTools | perl-MailTools | 1.15-1.xxrm | dload & rebuild | |||||
| MIME::Base64 | perl-MIME-Base64 | 2.12-5.1.xxrm | dload & rebuild | 2.12-6 |
2.12-14 |
2.12 (inside perl-2:5.8.0-55) |
||
| MIME::tools | perl-MIME-tools | 5.411-1.xxrm | dload & rebuild | |||||
| Unix::Syslog | perl-Unix-Syslog | 0.98-1.xxrm | dload & rebuild | |||||
| Net::Server | perl-Net-Server | 0.84-1.xxrm | dload & rebuild | |||||
| Time::HiRes | perl-Time-HiRes | 1.20-1.xxrm | dload & rebuild | 1.20-14 |
1.20-23 |
|||
| Digest::MD5 | perl-Digest-MD5 | 2.20-0.1.xxrm | dload & rebuild | 2.13-1 |
2.16-15 (RHL errata is 2.20-1) |
2.20 (inside perl-2:5.8.0-55) |
||
| Mail::SpamAssassin | SpamAssassin | 2.31-6.xxrm | dload & rebuild | 2.31-16 |
||||
| Razor | razor-agents | 1.20-1.xxrm | dload & rebuild | |||||
| Digest::SHA1 | perl-Digest-SHA1 | 2.01-1.xxrm | dload & rebuild | 2.01-6 |
||||
| Digest::HMAC | perl-Digest-HMAC | 1.01-1.xxrm | dload & rebuild | 1.01-8 |
||||
| Net::DNS | perl-Net-DNS | 0.24-1.xxrm | dload & rebuild | 0.26-2 |
||||
: This release of RHL includes this software packaged in RPM form.
: This CPAN module is included in the RPM package of Perl in this release of RHL.
xx: This part of the package release number will represent the RHL release it was built for (62, 70, etc.).
Maybe a TODO item for me would be to upload the files necessary so AutoUpdate and/or apt-rpm (other)can be used to manage this in a more automatized way.
This source RPM package should be downloaded irrespective of the RHL release you use as no one ships a package of this piece of software.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be an architecture dependant RPM package (.<arch>.rpm).
This package is needed by: amavisd, amavisd-new.
For this package, the following note(s) apply:
For users of all releases of RHL that had installed the packages published in this page on October 2001: You will need to manually downgrade the arc package from version 5.21e-4 because we are now using a new release numbering scheme that allows a system to be upgraded to a newer Red Hat Linux release without package version conflicts arising.
If you are installing amavisd-new you may want to consider using nomarch instead of arc because it's a GPLed arc decompressor and the amavisd-new package includes a patch created by Mark Martinec that adds support for it.
This source RPM package should be downloaded irrespective of the RHL release you use as no one ships a package of this piece of software.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be an architecture dependant RPM package (.<arch>.rpm).
This package is needed by: amavisd, amavisd-new.
You only need to download this source RPM package if you use RHL 6.2 and RHL 7. RHL 7.1, RHL 7.2, RHL 7.3 and RHL 8.0 ship with packages that contain this program so you can install it from your distribution media.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be an architecture dependant RPM package (.<arch>.rpm).
This package is needed by: amavisd, amavisd-new.
For this package, the following note(s) apply:
For users of RHL 6.2 and 7: The source package is simply the one shipped with RHL 7.1 as it is the first release that recognizes Microsoft's TNEF-encoded files (an AMaViS requeriment). Also, if you were using the packages published in this page on October 2001 on these releases of RHL you will need to manually downgrade the file package from version 3.33-1 because we are now using a new release numbering scheme that allows a system to be upgraded to a newer Red Hat Linux release without package version conflicts arising.
You only need to download this source RPM package if you use RHL 6.2, RHL 7, RHL 7.1 and RHL 7.2. RHL 7.3 and RHL 8.0 ship with packages that contain this program so you can install it from your distribution media.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be an architecture dependant RPM package (.<arch>.rpm).
This package is needed by: amavisd, amavisd-new.
For this package, the following note(s) apply:
For users of RHL 6.2, 7 and 7.1 that had installed the packages published in this page on October 2001: You will need to manually downgrade the lha package from version 1:1.14i-4.2rm because we are now using a new release numbering scheme that allows a system to be upgraded to a newer Red Hat Linux release without package version conflicts arising.
If you use RHL 7 and you had installed the lha package shipped with the distribution (version 1.00-17, you will need to update it to the provided package because amavisd[-new] needs version 1.14g or better.
You only need to download this source RPM package if you use RHL 6.2 and RHL 7. RHL 7.1, RHL 7.2, RHL 7.3 and RHL 8.0 ship with packages that contain this program so you can install it from your distribution media.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be an architecture dependant RPM package (.<arch>.rpm).
This package is needed by: amavisd, amavisd-new.
For this package, the following note(s) apply:
For users of RHL 6.2, 7 and 7.1 that had installed the packages published in this page on October 2001: You will need to manually downgrade the unarj package from version 2.43-6.1rm because we are now using a new release numbering scheme that allows a system to be upgraded to a newer Red Hat Linux release without package version conflicts arising.
This source RPM package should be downloaded irrespective of the RHL release you use as no one ships a package of this piece of software.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be an architecture dependant RPM package (.<arch>.rpm).
This package is needed by: amavisd, amavisd-new.
For this package, the following note(s) apply:
For users of all RHL releases that had installed the packages published in this page on October 2001: You will need to manually downgrade the unrar package from version 2.71-1.1rm because we are now using a new release numbering scheme that allows a system to be upgraded to a newer Red Hat Linux release without package version conflicts arising.
This source RPM package should be downloaded irrespective of the RHL release you use as no one ships a package of this piece of software.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be an architecture dependant RPM package (.<arch>.rpm).
This package is needed by: amavisd, amavisd-new.
For this package, the following note(s) apply:
For users of all RHL releases that had installed the packages published in this page on October 2001: You will need to manually downgrade the zoo package from version 2.10-4.1rm because we are now using a new release numbering scheme that allows a system to be upgraded to a newer Red Hat Linux release without package version conflicts arising.
You only need to download this source RPM package if you use RHL 6.2, RHL 7, RHL 7.1 and RHL 7.2. RHL 7.3 and RHL 8.0 ship with packages that contain this CPAN module so you can install it from your distribution media.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be a noarch RPM package (.noarch.rpm).
This package is needed by: amavisd, amavisd-new.
For this package, the following note(s) apply:
This package was modified so it can be used by amavisd/amavisd-new by applying an AMaViS-specific patch that forces the module not to use compression support.
This source RPM package should be downloaded irrespective of the RHL release you use as no one ships a package of this piece of software.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be an architecture dependant RPM package (.<arch>.rpm).
This package is needed by: amavisd, amavisd-new.
This package depends on: Compress::Zlib.
You only need to download this source RPM package if you use RHL 6.2, RHL 7, RHL 7.1, RHL 7.2 and RHL 7.3. RHL 8.0 ships with a package that contains this CPAN module so you can install it from your distribution media.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be an architecture dependant RPM package (.<arch>.rpm).
This package is needed by: amavisd, amavisd-new, Archive::Zip.
This source RPM package should be downloaded irrespective of the RHL release you use as no one ships a package of this piece of software.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be a noarch RPM package (.noarch.rpm).
This package is needed by: amavisd, amavisd-new.
This package depends on: MIME::tools.
This source RPM package should be downloaded irrespective of the RHL release you use as no one ships a package of this piece of software.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be an architecture dependant RPM package (.<arch>.rpm).
This package is needed by: amavisd.
This source RPM package should be downloaded irrespective of the RHL release you use as no one ships a package of this piece of software.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be a noarch RPM package (.noarch.rpm).
This package is needed by: amavisd, amavisd-new, MIME::tools.
You only need to download this source RPM package if you use RHL 6.2, RHL 7, RHL 7.1, RHL 7.2 and RHL 7.3. RHL 8.0 ships with a up to date package that contains this CPAN module so you can install it from your distribution media (RHL 7.2 and RHL 7.3 ship with older packages that should be updated).
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be a noarch RPM package (.noarch.rpm).
This package is needed by: amavisd, amavisd-new, MailTools, Razor.
This source RPM package should be downloaded irrespective of the RHL release you use as no one ships a package of this piece of software.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be a noarch RPM package (.noarch.rpm).
This package is needed by: amavisd, amavisd-new, MIME::tools.
This package depends on: libnet.
For this package, the following note(s) apply:
For users of all RHL versions that had installed the packages published in this page on October 2001: You will need to manually downgrade the perl-MailTools package from version 1.15-6rm because we are now using a new release numbering scheme that allows a system to be upgraded to a newer Red Hat Linux release without package version conflicts arising.
You only need to download this source RPM package if you use RHL 6.2, RHL 7 and RHL 7.1. RHL 7.2, RHL 7.3 and RHL 8.0 ship with packages that contain this CPAN module so you can install it from your distribution media.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be an architecture dependant RPM package (.<arch>.rpm).
This package is needed by: amavisd, amavisd-new, MIME::tools, Razor, Net::DNS.
For this package, the following note(s) apply:
For users of RHL 6.2, 7 and 7.1 that had installed the packages published in this page on October 2001: You will need to manually downgrade the perl-MIME-Base64 package from version 2.12-6rm because we are now using a new release numbering scheme that allows a system to be upgraded to a newer Red Hat Linux release without package version conflicts arising.
This source RPM package should be downloaded irrespective of the RHL release you use as no one ships a package of this piece of software.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be a noarch RPM package (.noarch.rpm).
This package is needed by: amavisd, amavisd-new, Convert::TNEF.
This package depends on: IO::stringy, MailTools, MIME::Base64.
For this package, the following note(s) apply:
The following compile-time options are available (copied from the top of the spec file):
# Optional: Patch (by me) that keeps Filer::output_filename from # raising taint mode fatal errors with Perl 5.00503 as shiped with # RHL 6.2. Turned off by default as it is experimental, enable it with # a rpm|rpmbuild invocation command line like # rpm -bx|--rebuild perl-MIME-tools... --define 'PATCH_RHL62_NOTAINT 1' ... # Optional: Apply the patch to MIME tools 5.411[a] created by the # MIMEDefang authors to fix a couple of security issues and adding # one feature. See http://www.roaringpenguin.com/mimedefang/#download # for more info. Turned off by default, enable it with a rpm|rpmbuild invocation # command line like # rpm -bx|--recompile|--rebuild... --define 'PATCH_MIMEDEFANG 1' ... # Optional: Apply the patch to MIME tools 5.411[a] created by the # amavis-ng author Hilko Bengen to fix a couple of security issues # See the doc/README file contained in the amavis-ng tarball for more # info. Turned off by default, enable it with a rpm|rpmbuild invocation # command line like # rpm -bx|--recompile|--rebuild... --define 'PATCH_BENGEN 1'
This source RPM package should be downloaded irrespective of the RHL release you use as no one ships a package of this piece of software.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be an architecture dependant RPM package (.<arch>.rpm).
This package is needed by: amavisd, amavisd-new.
This source RPM package should be downloaded irrespective of the RHL release you use as no one ships a package of this piece of software.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be a noarch RPM package (.noarch.rpm).
This package is needed by: amavisd-new.
You only need to download this source RPM package if you use RHL 6.2, RHL 7, RHL 7.1 and RHL 7.2. RHL 7.3 and RHL 8.0 ship with packages that contain this CPAN module so you can install it from your distribution media.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be an architecture dependant RPM package (.<arch>.rpm).
This package is needed by: amavisd-new, Mail::SpamAssassin, Razor.
You only need to download this source RPM package if you use RHL 6.2, RHL 7 and RHL 7.1. RHL 7.2, RHL 7.3 and RHL 8.0 ship with packages that contain this CPAN module so you can install it from your distribution media.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be an architecture dependant RPM package (.<arch>.rpm).
This package is needed by: amavisd-new, Digest::HMAC, Net::DNS.
For this package, the following note(s) apply:
For users of RHL 7.3 you may want to update the version of the package originally shipped with the distribution to a errata package published by Red Hat (taking it to version 2.20-1).
You only need to download this source RPM package if you use RHL 6.2, RHL 7, RHL 7.1, RHL 7.2 and RHL 7.3. RHL 8.0 ships with a package that contains this CPAN module so you can install it from your distribution media.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be an architecture dependant RPM package (.<arch>.rpm).
This package is needed by: amavisd-new.
This package depends on: Net::DNS, Time::HiRes.
For this package, the following note(s) apply:
When the source RPM for this piece of software is rebuilt, two binary packages are obtained: perl-Mail-SpamAssassin and SpamAssassin. Only perl-Mail-SpamAssassin is needed by amavisd-new as it uses the low-level hooks provided by the Perl module. SpamAssassin is provided for completeness and you may install it if you intend to use the high level tools/daemons expected from a full SpamAssassin installation
This source RPM package should be downloaded irrespective of the RHL release you use as no one ships a package of this piece of software.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be a noarch RPM package (.noarch.rpm).
This package is needed by: amavisd-new.
This package depends on: libnet, Net::DNS, Digest::SHA1, Time::HiRes, MIME::Base64.
For this package, the following note(s) apply:
When the source RPM for this piece of software is rebuilt, two binary packages are obtained: perl-Razor and razor-agents. Only perl-Razor is needed by amavisd-new as it uses the low-level hooks provided by the Perl module. razor-agents is provided for completeness and you may install it if you intend to use the high level tools expected from a full Razor 1.2 installation.
You only need to download this source RPM package if you use RHL 6.2, RHL 7, RHL 7.1, RHL 7.2 and RHL 7.3. RHL 8.0 ships with a package that contains this CPAN module so you can install it from your distribution media.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be an architecture dependant RPM package (.<arch>.rpm).
This package is needed by: amavisd-new, Razor, Digest::HMAC.
You only need to download this source RPM package if you use RHL 6.2, RHL 7, RHL 7.1, RHL 7.2 and RHL 7.3. RHL 8.0 ships with a package that contains this CPAN module so you can install it from your distribution media.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be a noarch RPM package (.noarch.rpm).
This package is needed by: amavisd-new.
This package depends on: Digest::SHA1, Digest::MD5.
You only need to download this source RPM package if you use RHL 6.2, RHL 7, RHL 7.1, RHL 7.2 and RHL 7.3. RHL 8.0 ships with a package that contains this CPAN module so you can install it from your distribution media.
Download the source RPM package (.src.rpm) and rebuild a binary package from it on a development system running the same RHL release as your server.
The resultant binary package will be a noarch RPM package (.noarch.rpm).
This package is needed by: amavisd-new, Mail::SpamAssassin, Razor.
This package depends on: MIME::Base64, Digest::MD5.