On Thu, Aug 02, 2012 at 09:40:12AM -0600, Nathanael D. Noblet wrote: > On 08/02/2012 09:11 AM, k...@rice.edu wrote: > > > Here is the update to exim.txt and dspam.conf.in: > > Could you send those diffs as diff -u ? that way my mailer won't confuse > part of it as quoted text and I'll apply this to the fedora package of > dspam as well until a new release. > > > -- > Nathanael d. Noblet > t 403.875.4613 >
Here they are: ---------- $ diff -u exim.txt exim.txt_NEW --- exim.txt 2011-08-16 17:38:30.000000000 -0500 +++ exim.txt_NEW 2012-08-02 10:06:19.405528304 -0500 @@ -40,11 +40,17 @@ command = /usr/local/bin/dspam --deliver=innocent --user "$local_part@$domain" -- %u -Finally, you will need to configure and compile DSPAM. DSPAM will most likely -end up calling exim again for delivery, using the spam-scanned protocol to -identify scanned messages. The most common example is: - - ./configure --with-delivery-agent="/usr/sbin/exim -oMr spam-scanned" +Finally, you will need to configure and compile DSPAM. You can configure +DSPAM with the appropriate LDA using --with-delivery-agent= at configure +time or by specifying TrustedDeliveryAgent in dspam.conf. DSPAM will most +likely end up calling exim again for delivery, using the spam-scanned +protocol to identify scanned messages. The most common example is: + + ./configure --with-delivery-agent="/usr/sbin/exim -oMr spam-scanned -oi" + +Note: DSPAM expects the LDA to NOT provide the "line with a single dot (.)" +processing to indicate the end of data that a MTA must provide to meet the +SMTP RFC, hence the "-oi" option to exim above. RUNNING WITHOUT PRIVILEGED EXIM USERS ---------- ---------- $ diff -u dspam.conf.in dspam.conf.in_NEW --- dspam.conf.in 2012-04-11 13:48:33.000000000 -0500 +++ dspam.conf.in_NEW 2012-08-02 10:09:38.235559835 -0500 @@ -43,7 +43,7 @@ # Other popular configurations: #TrustedDeliveryAgent "/usr/cyrus/bin/deliver" # Cyrus #TrustedDeliveryAgent "/bin/maildrop" # Maildrop -#TrustedDeliveryAgent "/usr/local/sbin/exim -oMr spam-scanned" # Exim +#TrustedDeliveryAgent "/usr/local/sbin/exim -oMr spam-scanned -oi" # Exim # TrustedDeliveryAgent "@delivery_agent@" ---------- I also have a question about the EPEL dspam packages for Redhat 6. When I try to install the dspam-web I get the following errors: > yum install dspam-web Loaded plugins: dellsysid, product-id, rhnplugin, security, subscription-manager Updating certificate-based repositories. Unable to read consumer identity Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package dspam-web.x86_64 0:3.10.2-1.el6 will be installed --> Processing Dependency: webserver for package: dspam-web-3.10.2-1.el6.x86_64 --> Processing Dependency: perl(GD::Graph::lines3d) for package: dspam-web-3.10.2-1.el6.x86_64 --> Processing Dependency: perl(GD::Graph::lines) for package: dspam-web-3.10.2-1.el6.x86_64 --> Processing Dependency: perl(GD::Graph::bars) for package: dspam-web-3.10.2-1.el6.x86_64 --> Processing Dependency: perl(CGI) for package: dspam-web-3.10.2-1.el6.x86_64 --> Running transaction check ---> Package dspam-web.x86_64 0:3.10.2-1.el6 will be installed --> Processing Dependency: perl(GD::Graph::lines3d) for package: dspam-web-3.10.2-1.el6.x86_64 --> Processing Dependency: perl(GD::Graph::lines) for package: dspam-web-3.10.2-1.el6.x86_64 --> Processing Dependency: perl(GD::Graph::bars) for package: dspam-web-3.10.2-1.el6.x86_64 ---> Package nginx.x86_64 0:1.2.2-1.el6.ngx will be installed ---> Package perl-CGI.x86_64 0:3.51-127.el6 will be installed --> Finished Dependency Resolution Error: Package: dspam-web-3.10.2-1.el6.x86_64 (epel) Requires: perl(GD::Graph::lines) Error: Package: dspam-web-3.10.2-1.el6.x86_64 (epel) Requires: perl(GD::Graph::lines3d) Error: Package: dspam-web-3.10.2-1.el6.x86_64 (epel) Requires: perl(GD::Graph::bars) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest The crux of the matter is the missing perl GD module, but it is not able to be satisfied from the repository. I can install it with cpan but how do I get the rpm to install with yum? Regards, Ken ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Dspam-user mailing list Dspam-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspam-user