Search
j0ke.net Open Build Service
>
Projects
>
server:mail
>
spamdyke
> spamdyke.spec
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File spamdyke.spec of Package spamdyke (Revision 10)
Currently displaying revision
10
,
show latest
Name: spamdyke Version: 4.1.0 Release: 0 License: GPL Group: Productivity/Networking/Email/Utilities Summary: A drop-in connection-time spam filter for qmail Source0: %{name}-%{version}.tar.bz2 Source1: %{name}.conf Patch0: %{name}-makefile.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: openssl-devel %description spamdyke is a filter for monitoring and intercepting SMTP connections between a remote host and a qmail server. Spam is blocked while the remote server (spammer) is still connected; no additional processing or storage is needed. In addition to all of its anti-spam filters, spamdyke also includes a number of features to enhance qmail. %prep %setup %patch0 %build cd spamdyke ./configure --prefix=%{_prefix} \ --sysconfdir=%{_sysconfdir}/%{name} \ --libdir=%{_libdir} \ --localstatedir=%{_localstatedir} \ --datadir=%{_datadir} \ --mandir=%{_mandir} \ --enable-tls %__make %install %__install -m 755 -d %{buildroot}/%{_bindir} %__install -m 755 -d %{buildroot}/%{_sysconfdir}/%{name}/conf.d %__install -m 644 documentation/spamdyke.conf.example %{buildroot}/%{_sysconfdir}/%{name}/spamdyke.conf.example %__install -m 644 %{S:1} %{buildroot}/%{_sysconfdir}/%{name}/spamdyke.conf cd spamdyke; %__make DESTDIR=%{buildroot} PREFIX=%{_prefix} install cd ../ ; chmod -x documentation/*.txt documentation/*.html %clean rm -rf %{buildroot} %files %defattr(-,root,root) %doc documentation/*.txt documentation/*.html %{_bindir}/%{name} %dir %{_sysconfdir}/%{name} %dir %{_sysconfdir}/%{name}/conf.d %config(noreplace) %{_sysconfdir}/%{name}/spamdyke.conf* %changelog * Sun Jul 04 2010 Carsten Schoene <cs@linux-administrator.com> - 4.1.0-1 - new release 4.1.0 - Several bug fixes, including a TLS/SSL issue that can cause spamdyke to hang forever. - Some new features, including rejecting messages when the sender and recipient addresses are the same. * Thu Dec 18 2008 Carsten Schoene <cs@linux-administrator.com> - new release 4.0.10 - A bug in Plesk 9 that sets the remote IP address to a name instead of an IP address was worked around * Tue Dec 02 2008 Carsten Schoene <cs@linux-administrator.com> - new release 4.0.9 - This release fixes a bug in the address parser that was preventing some sender/recipient blacklist/whitelist entries from matching. - It also fixes a bug in the configuration testing feature that was unable to locate the spamdyke binary if it was outside the current directory. * Fri Nov 07 2008 Carsten Schoene <cs@linux-administrator.com> - new release 4.0.8 - A workaround was added for a design flaw in DJB's multilog that can cause corrupted log messages when the server is under load. - release 4.0.7 changes: - This release implements a workaround for a gcc bug on FreeBSD 6.0. * Thu Oct 16 2008 Carsten Schoene <cs@linux-administrator.com> - new release 4.0.6 - Keywords for the IP-in-rDNS filter are now correctly terminated so they can be matched. - AUTH advertisements from a patched qmail are now completely removed when the "smtp-auth-level" option is "always" or "always-encrypted". - The name of the matching RBL/RHSBL is now logged when multiple RBLs/RHSBLs are used instead of always logging the first one. - Slow remote servers are now handled politely so spamdyke will not consume 100% CPU. - Using the full logging feature with a "log-level" option set to "excessive" no longer sends log output to the remote server when spamdyke is used on Plesk servers. * Mon Oct 13 2008 Carsten Schoene <cs@linux-administrator.com> - new release 4.0.5 - This release fixes several segmentation faults in DNS queries, - in loading array values from files, and when the remote server disconnects unexpectedly. - It fixes AUTH banners to display correctly in all configurations. - It fixes handling of unencoded null bytes in message data. - It fixes parsing of strange/invalid email addresses. - It fixes sequencing to prevent qmail from exiting too early. - It fixes never-ending spamdyke processes by setting idle timeout to 20 minutes after qmail exits. * Fri Sep 05 2008 Carsten Schoene <cs@linux-administrator.com> - initial package