File qmail-toaster.changes of Package qmail-toaster
-------------------------------------------------------------------
Mon Jan 31 12:44:19 UTC 2022 - Johannes Weberhofer <jweberhofer@weberhofer.at>
- Reformatted spec
- Removed gentestcrt.sh - creation of certificates is no longer tested
- Applied qmailtoaster-openssl_1_1.patch. Thanks to the contributors
- Unpacked all patches
-------------------------------------------------------------------
Fri Mar 29 13:16:42 UTC 2019 - Johannes Weberhofer <jweberhofer@weberhofer.at>
- Cleaned up spec file
- Fixed license
- Switch to older, compatible openssl version
- Include insserv-compat for opensuse 15+
-------------------------------------------------------------------
Fri Apr 6 04:28:31 UTC 2018 - jweberhofer@weberhofer.at
- Enable + and # characters in addresses used by SRS: qmail-chkuser-enable-srs.patch
-------------------------------------------------------------------
Sat Feb 17 06:46:40 UTC 2018 - jweberhofer@weberhofer.at
- Removed DK patch
-------------------------------------------------------------------
Fri Dec 15 12:57:19 UTC 2017 - jweberhofer@weberhofer.at
- Removed mandrake support
- Removed openSUSE < 11.4 support
- Added patch qmail-dns-no-any-queries.diff to prevent all
ANY DNS queries
-------------------------------------------------------------------
Thu Dec 4 15:14:05 UTC 2014 - jweberhofer@weberhofer.at
- Updated chkuser to 2.0.9
* New features
- New variable for accepting only authorized senders:
#define CHKUSER_EXTRA_MUSTAUTH_VARIABLE "CHKUSER_MUSTAUTH"
if the variable exists, then messages are accepted only if RELAYCLIENT is set
If defined, it works always despite CHKUSER being ON/OFF
This feature can be used for a "submission port" (see RFC 2476)
- Improved checking of MySQL server availability (if MySQL is used as vpopmail user's DB)
- Introduction of a new variable for disabling chkuser on the fly: CHKUSER_DISABLE_VARIABLE
(can be used for single IP or defined as "RELAYCLIENT" for all authorized e-mail clients)
- Improved starting variables checking sequence
CHKUSER_ALWAYS_ON and CHKUSER_STARTING_VARIABLE cannot be defined together
and in such a case a fatal error is displayed; (in previous versions
CHKUSER_ALWAYS_ON would automatically disable CHKUSER_STARTING_VARIABLE definition).
CHKUSER_DISABLE_VARIABLE is always evaluated after CHKUSER_ALWAYS_ON is set or
CHKUSER_STARTING_VARIABLE is evaluated, so CHKUSER_ALWAYS_ON or
CHKUSER_STARTING_VARIABLE can set the general behaviour, while
CHKUSER_DISABLE_VARIABLE should be invoked to handle exceptions.
- New variable for accepting qmail doublebounces: CHKUSER_ENABLE_DOUBLEBOUNCE_VARIABLE
Sender "#@[]" will be accepted. It is used by qmail for doublebounces, and should be enabled for
selected IP senders.
- define CHKUSER_ENABLE_VAUTH_OPEN has been substituted by CHKUSER_VAUTH_OPEN_CALL: this new
define must contain the name of the call used to open the auth DB
Updated features
- checking for ezmlm mailing list is now done looking for file "editor"
within mailing-list directory
- defines for allowed character within sender and rcpt addresses increased
up to CHKUSER_ALLOW_SENDER_CHAR_10 and CHKUSER_ALLOW_RCPT_CHAR_10
- updated SMTP error strings; more exact and detailed error codes
(thanks to Olivier Dony and Dane Thorsen)
- logging of valid rcpt. If CHKUSER_LOG_VALID_RCPT is defined then all valid
recipients are logged, even if domain does not want bouncing or chkuser
is disabled
Bugs corrected
- negative checking of backend DB connection did not report
DB unavailability in some situations
(thanks to Matt Brookings of Inter7)
- in check_rcpt_address_format format checking was done using defines
reserved for senders
- allow more characters as defined in upstream qmailtoaster
- unpacked several patches
-------------------------------------------------------------------
Wed Aug 20 09:18:16 UTC 2014 - jweberhofer@weberhofer.at
- Fixed a TLS bug
-------------------------------------------------------------------
Tue Sep 10 15:31:33 UTC 2013 - jweberhofer@weberhofer.at
- Removed pop3d support
- Disabled CRAM-MD5 explicitly
-------------------------------------------------------------------
Wed May 29 09:58:03 UTC 2013 - jweberhofer@weberhofer.at
- Allow non fhs-compliant installation
- Add groff as dependency to allow building on newer oss releases
- Set non-position-independent-executable Badness to 0;
Removing that again is on my to-do list
-------------------------------------------------------------------
Tue Jan 17 19:42:40 UTC 2012 - jweberhofer@weberhofer.at
- Created a new startup-script for suse vairants
- Simplified and cleaned up spec file
-------------------------------------------------------------------
Fri Nov 18 00:23:05 UTC 2011 - jweberhofer@weberhofer.at
- fixed some permissions on documentation directories
- Cleaned up spec file
- Improved obsoletes/provides section
- Included permission-files
- Improved suse startup files
- Improved (un-)install scripts
- Allow compilation under openSUSE 12.1
-------------------------------------------------------------------
Fri Nov 4 03:48:16 UTC 2011 - jweberhofer@weberhofer.at
- for smtp and submission use the "-h" instead of "-H" switch in run scripts
-------------------------------------------------------------------
Wed Jun 01 13:56:00 2011 UTC - opendevel@weberhofer.at
- removed some dependencies already declared in vpopmail
- fixed /etc/tcprules.d directory
-------------------------------------------------------------------
Mon May 20 00:00:00 2011 - opendevel@weberhofer.at
- removed setuid-checks for suse
- added some missing directories
-------------------------------------------------------------------
Tue Aug 12 00:00:00 2008 - Johannes Weberhofer <linux@weberhofer.at> 1.03-1.4.1
- Version to be compiled on opensuse build service
- moved man-files to system default location
- moved doc-files to system default location
- moved cronjob to seperate file in /etc/cron.d/
-------------------------------------------------------------------
Sat Apr 14 00:00:00 2007 - Nick Hemmesch <nick@ndhsoft.com> 1.03-1.3.15
- Add CentOS 5 i386 support
- Add CentOS 5 x86_64 support
-------------------------------------------------------------------
Fri Feb 23 00:00:00 2007 - Nick Hemmesch <nick@ndhsoft.com> 1.03-1.3.14
- Adapt qmail-103 big dns patch for qmailtoaster - qmailtoaster-big-dns.patch
- Added qmail-smtpd-linefeed.patch thanks to Jean-Paul van de Plasse
-------------------------------------------------------------------
Wed Jan 31 00:00:00 2007 - Jean-Paul van de Plasse <jeanpaul@i-serve.nl> 1.03-1.3.13
- Fixed an error in the supervise submission run script
-------------------------------------------------------------------
Fri Jan 12 00:00:00 2007 - Erik A. Espinoza <espinoza@kabewm.com> 1.03-1.3.12
- Upgraded to SRS Patch 0.5. Fixed for gcc 4.x and above
-------------------------------------------------------------------
Thu Jan 11 00:00:00 2007 - Erik A. Espinoza <espinoza@kabewm.com> 1.03-1.3.11
- Upgraded to SRS Patch 0.4. No longer optional.
- Changed default blacklist to zen.spamhaus.org from sbl.spamhaus.org
-------------------------------------------------------------------
Mon Jan 08 00:00:00 2007 - Erik A. Espinoza <espinoza@kabewm.com> 1.03-1.3.10
- Added SRS Patch, must --define 'srs 1' during compile
-------------------------------------------------------------------
Tue Jan 02 00:00:00 2007 - Erik A. Espinoza <espinoza@kabewm.com> 1.03-1.3.9
- Added various logging patches from Alexey Loukianov
-------------------------------------------------------------------
Wed Nov 08 00:00:00 2006 - Erik A. Espinoza <espinoza@forcenetworks.com> 1.03-1.3.8
- Added REQUIRE_AUTH patch, thanks to Jean-Paul van de Plasse
- Enabled Submission port 587.
-------------------------------------------------------------------
Wed Nov 01 00:00:00 2006 - Erik A. Espinoza <espinoza@forcenetworks.com> 1.03-1.3.7
- Added Fedora Core 6 support
-------------------------------------------------------------------
Sat Sep 09 00:00:00 2006 - Erik A. Espinoza <espinoza@forcenetworks.com> 1.03-1.3.6
- Commented out everything in badmimetypes/badloadertypes
- Fixed bug in qmailctl (cont had smtpd instead of smtp)
-------------------------------------------------------------------
Sat Jul 08 00:00:00 2006 - Erik A. Espinoza <espinoza@forcenetworks.com> 1.03-1.3.5
- Enabled "*" and "$" in chkuser for mailing list support
-------------------------------------------------------------------
Sun Jul 01 00:00:00 2006 - Erik A. Espinoza <espinoza@forcenetworks.com> 1.03-1.3.4
- Enabled SRS support in chkuser_settings.h
- Disabled MyDoom sig in badmimetypes
-------------------------------------------------------------------
Mon Jun 05 00:00:00 2006 - Nick Hemmesch <nick@ndhsoft.com> 1.03-1.3.3
- Correct badmailfrom patterns - Thanks to Paul Oehler
- Add SuSE 10.1 support
-------------------------------------------------------------------
Sat May 13 00:00:00 2006 - Nick Hemmesch <nick@ndhsoft.com> 1.03-1.3.2
- Testing complete and found to be stable
- Add Fedora Core 5 support
-------------------------------------------------------------------
Sun Apr 30 00:00:00 2006 - Nick Hemmesch <nick@ndhsoft.com> 1.03-1.3.1
- Totally new test project
- Build-01
- This build is patched only to net-qmail-1.05 with
- TLS, smtp-auth, qmail-remote-auth and qmregex
- Build-02
- Add chkuser 2.0.8b
- Build-03
- Add netqmail-maildir++
- Build-04
- fix chkuser-2.0 to tarpit and check for valid sender MX record
- Build-05
- Add custom-smtp-reject, oversize-dns, big-concurrency
- Build-06
- Add warlock-1.3.11
- Build-07
- Add qmail-spf-rc5
- Build-08
- Add qmail-dk-0.54 domainkeys and qmail-dk-0.54-auth
- Build-09
- Add qmail-tap-1.1
- Build-10
- Move qmail-queue to qmail-queue.orig
- Configure qmail-dk link to qmail-queue
-------------------------------------------------------------------
Wed Apr 28 00:00:00 2006 - Nick Hemmesch <nick@ndhsoft.com> 1.03-1.2.11
- Add qmailtoaster-1.2.1.patch
- See description for a list of applied patches
- Fixed MTA provides for distros
-------------------------------------------------------------------
Sun Nov 20 00:00:00 2005 - Nick Hemmesch <nick@ndhsoft.com> 1.03-1.2.10
- Add SuSE 10.0 and Mandriva 2006.0 support
- Add chkconfig support
-------------------------------------------------------------------
Fri Oct 14 00:00:00 2005 - Nick Hemmesch <nick@ndhsoft.com> 1.03-1.2.9
- Add Fedora Core 4 x86_64 support
-------------------------------------------------------------------
Sat Oct 01 00:00:00 2005 - Nick Hemmesch <nick@ndhsoft.com> 1.03-1.2.8
- Add CentOS 4 x86_64 support
-------------------------------------------------------------------
Wed Jun 29 00:00:00 2005 - Nick Hemmesch <nick@ndhsoft.com> 1.03-1.2.7
- Add Fedora Core 4 support
-------------------------------------------------------------------
Sun Jun 19 00:00:00 2005 - Nick Hemmesch <nick@ndhsoft.com> 1.03-1.2.6
- Update patches - add qmail-tap ver 2
-------------------------------------------------------------------
Fri Jun 03 00:00:00 2005 - Torbjorn Turpeinen <tobbe@nyvalls.se> 1.03-1.2.5
- Gnu/Linux Mandrake 10.0,10.1,10.2 support
- Add Obsoletes: qmail-toaster-doc
-------------------------------------------------------------------
Thu May 25 00:00:00 2005 - Nick Hemmesch <nick@ndhsoft.com> 1.03-1.2.4
- Update patches - add SPF, chkuser 2.0, spamthrottle, Warlord
- filtering
-------------------------------------------------------------------
Sun Feb 27 00:00:00 2005 - Nick Hemmesch <nick@ndhsoft.com> 1.03-1.2.3
- Add Fedora Core 3 support
- Add CentOS 4 support
-------------------------------------------------------------------
Wed Jun 02 00:00:00 2004 - Nick Hemmesch <nick@ndhsoft.com> 1.03-1.2.2
- Add Fedora Core 2 support
-------------------------------------------------------------------
Mon Apr 19 00:00:00 2004 - Nick Hemmesch <nick@ndhsoft.com> 1.03-1.2.1
- patch to netqmail-1.05
- Update patches - add qmail-smtpd-virusscan
- Change methods for creating groups and users
- Cleanup runlevel s-links
- Remove cron job with preun
-------------------------------------------------------------------
Sun Feb 22 00:00:00 2004 - Nick Hemmesch <nick@ndhsoft.com> 1.03-1.0.15
- Make dh and rsa temp key cron job silent
- Set default mfcheck = 1
-------------------------------------------------------------------
Sun Feb 15 00:00:00 2004 - Nick Hemmesch <nick@ndhsoft.com> 1.03-1.0.14
- Add dh and rsa temp keys
- Add cron job for temp keys
-------------------------------------------------------------------
Fri Jan 23 00:00:00 2004 - Nick Hemmesch <nick@ndhsoft.com> 1.03-1.0.13
- Fix qmail-remote for TLS and add patch list to description
- Set softlimits
-------------------------------------------------------------------
Thu Jan 08 00:00:00 2004 - Nick Hemmesch <nick@ndhsoft.com> 1.03-1.0.12
- Add Trustix 2.0 support
- Add Fedora Core 1 support
- New TLS and SMTP-AUTH patch that works with RedHat and Fedora
-------------------------------------------------------------------
Sat Nov 29 00:00:00 2003 - Nick Hemmesch <nick@ndhsoft.com. 1.03-1.0.11
- Fixed overmaildirquota.c - will work on new patches later aaarg :(
-------------------------------------------------------------------
Fri Nov 28 00:00:00 2003 - Nick Hemmesch <nick@ndhsoft.com> 1.03-1.0.10
- Bad build with big patch and chkuser - revertet back with fixes
-------------------------------------------------------------------
Wed May 27 00:00:00 2003 - Miguel Beccari <miguel.beccari@clikka.com> 1.03-1.0.9
- Build self-signed certificate for TLS
-------------------------------------------------------------------
Sat Apr 26 00:00:00 2003 - Miguel Beccari <miguel.beccari@clikka.com> 1.03-1.0.8
- Clean-ups on SPEC file: compilation banner, better gcc detects
- Detect gcc-3.2.3
- Fixed permission on supervise dirs (rare bug with high msec security)
- Revisited spamcontrol patch (http://www.ltn.net/enrique)
- Red Hat Linux 9.0 support (nick@ndhsoft.com)
- Gnu/Linux Mandrake 9.2 support
-------------------------------------------------------------------
Wed Apr 02 00:00:00 2003 - Miguel Beccari <miguel.beccari@clikka.com> 1.03-1.0.7
- Clean-ups
-------------------------------------------------------------------
Mon Mar 31 00:00:00 2003 - Miguel Beccari <miguel.beccari@clikka.com> 1.03-1.0.6
- Conectiva Linux 7.0 support
- Big DNS patch (was missing???)
-------------------------------------------------------------------
Sun Feb 15 00:00:00 2003 - Nick Hemmesch <nick@ndhsoft.com> 1.03-1.0.5
- Support for Red Hat 8.0
-------------------------------------------------------------------
Sun Feb 09 00:00:00 2003 - Miguel Beccari <miguel.beccari@clikka.com> 1.03-1.0.4
- Fixed SMTP-AUTH (smtp run script call vpopmail user)
-------------------------------------------------------------------
Sat Feb 01 00:00:00 2003 - Miguel Beccari <miguel.beccari@clikka.com> 1.03-1.0.3
- Redo Macros to prepare supporting larger RPM OS.
We could be able to compile (and use) packages under every RPM based
distribution: we just need to write right requirements.
-------------------------------------------------------------------
Fri Jan 31 00:00:00 2003 - Miguel Beccari <miguel.beccari@clikka.com> 1.03-1.0.2
- Fixed bugs in RPM macros, but we need to improve them to support a large
number of RPM based OS.
-------------------------------------------------------------------
Sat Jan 25 00:00:00 2003 - Miguel Beccari <miguel.beccari@clikka.com> 1.03-1.0.1
- Added new daemons qmail-qmqpc, qmail-qmqpd, qmail-qmtpd. Maybe in future we
will use it.
- Added MDK 9.1 support
- Try to use gcc-3.2.1
- Added very little patch to compile with newest GLIBC
- Support dor new RPM-4.0.4
-------------------------------------------------------------------
Sat Oct 05 00:00:00 2002 - Miguel Beccari <miguel.beccari@clikka.com> 1.03-0.9.2
- TLS patch
- qmail-queue patch
- qmail-pop3d maildir++ quota support
-------------------------------------------------------------------
Sun Sep 29 00:00:00 2002 - Miguel Beccari <miguel.beccari@clikka.com> 1.03-0.9.1
- RPM macros to detect Mandrake, RedHat, Trustix are OK again. They are
very basic but they should work.
- Packages are named with their proper releases and version is from now
part of the rpm release: we will continue upgrading safely.
- Better macros in post unistall
-------------------------------------------------------------------
Fri Sep 27 00:00:00 2002 - Miguel Beccari <miguel.beccari@clikka.com> 0.8.1.03-2
- New set of patches
-------------------------------------------------------------------
Mon Sep 23 00:00:00 2002 - Miguel Beccari <miguel.beccari@clikka.com> 0.8.1.03-1
- Rebuilded under 0.8 tree.
- Important comments translated from Italian to English.
- Written rpm rebuilds instruction at the top of the file (in english).
- Clean-ups
-------------------------------------------------------------------
Sun Sep 22 00:00:00 2002 - Miguel Beccari <miguel.beccari@clikka.com> 0.7.1.03-5
- In supervise script now using tcpserver with -R flag: Do not attempt
to obtain $TCPREMOTEINFO from the remote host.
This speeds up connections from hosts behind misconfigured firewalls
with port 113 (identd) closed - that are really really a lot -.
- Full support for smtp over SSL.
-------------------------------------------------------------------
Wed Sep 04 00:00:00 2002 - Miguel Beccari <miguel.beccari@clikka.com> 0.7.1.03-4
- Fixed hostname in pop3 tcpserver script
-------------------------------------------------------------------
Thu Aug 29 00:00:00 2002 - Miguel Beccari <miguel.beccari@clikka.com> 0.7.1.03-3
- Deleted Mandrake Release Autodetection (creates problems)
-------------------------------------------------------------------
Wed Aug 28 00:00:00 2002 - Miguel Beccari <miguel.beccari@clikka.com> 0.7.1.03-2
- Fixed init.d restart option
-------------------------------------------------------------------
Fri Aug 16 00:00:00 2002 - Miguel Beccari <miguel.beccari@clikka.com> 0.7.1.03-1
- New version: 0.7 toaster.
- All sources are now bz2 compressed.
- Auth working 100%
- Better macros to detect Mandrake Release
- Minor clean-ups.
-------------------------------------------------------------------
Thu Aug 13 00:00:00 2002 - Miguel Beccari <miguel.beccari@clikka.com> 0.6.1.03-1
- New version: 0.6 toaster./bin/qmail-newu
-------------------------------------------------------------------
Mon Aug 12 00:00:00 2002 - Miguel Beccari <miguel.beccari@clikka.com> 0.5.1.03-1
- Doc package is standalone (someone does not ask for man pages)
- Checks for gcc-3.2 (default compiler from now)
- New version: 0.5 toaster.
-------------------------------------------------------------------
Tue Aug 08 00:00:00 2002 - Miguel Beccari <miguel.beccari@clikka.com> 0.4.1.03-1
- Rebuild against 0.4 toaster
- Revisited instructions after installed the rpm
-------------------------------------------------------------------
Tue Jul 30 00:00:00 2002 - Miguel Beccari <miguel.beccari@clikka.com> 0.3.1.03-3
- Now packages have got 'no sex': you can rebuild them with command line
flags for specifics targets that are: RedHat, Trustix, and of course
Mandrake (that is default)
-------------------------------------------------------------------
Mon Jul 29 00:00:00 2002 - Miguel Beccari <miguel.beccari@clikka.com> 0.3.1.03.2mdk
- Added bettere controls in supervise/smtp/run
-------------------------------------------------------------------
Sun Jul 28 00:00:00 2002 - Miguel Beccari <miguel.beccari@clikka.com> 0.3.1.03.1mdk
- toaster v. 0.3: now it is possible upgrading safely because of 'version'
that is package version and 'version' that is toaster version
-------------------------------------------------------------------
Thu Jul 25 00:00:00 2002 - Miguel Beccari <miguel.beccari@clikka.com> 0.2-1.03.1mdk
- toaster v. 0.2 (rebuild against ucspi-tcp-toaster v. 0.2)
- More controls on users creation/deletion
- Added /var/qmail/control/blacklists to add anti UCE
- Added controls in supervise/smtp/run to accept mail ONLY from hosts
with reverse IP (anti-spam rule)
- Added some instructions in post installation
-------------------------------------------------------------------
Mon Jul 22 00:00:00 2002 - Miguel Beccari <miguel.beccari@clikka.com> 0.1-1.03.5mdk
- Tested the part that creates qmail users (for RedHat users): we use
useradd -r flag to create systems account. That is, an user with an
UID lower than value of UID_MIN defined in /etc/login.defs
- Some clean-ups
-------------------------------------------------------------------
Thu Jul 18 00:00:00 2002 - Miguel Beccari <miguel.beccari@clikka.com> 0.1-1.03.4mdk
- Added tests for gcc-3.1.1
- Added toaster version (we will need to mantain it too): is vtoaster 0.1
- Deleted all Mandrake dependencies as mandrake-release and so on...
- Deleted chkconfig work (some people told me on RedHat failed) and added
soft links.
- Added SMTP greatings with toaster banner.
-------------------------------------------------------------------
Wed Jul 10 00:00:00 2002 - Miguel Beccari <miguel.beccari@clikka.com> 1.03-3mdk
- Corrected /var/qmail/assign file (had to have a "." in it)
- Added stuff to create qmail users and groups (people seems not
to like Mandrake: so we need to be able to create users and groups).
- Better tuning on supervise (adjusted softlimit to 3200000)
- Complete integration (and dependecing) from qmail-pop3d and vpopmail
-------------------------------------------------------------------
Tue Jul 02 00:00:00 2002 - Miguel Beccari <miguel.beccari@clikka.com> 1.03-2mdk
- Tuned supervise to work as better as possible.
- Changed the package names in toaster (we will build toaster packages)
- Added more /var/qmail/control files (but I know I can do more...)
-------------------------------------------------------------------
Tue Jun 25 00:00:00 2002 - Miguel Beccari <miguel.beccari@clikka.com> 1.03-1mdk
- First RPM package (it is based on the great Vincent Danen's SRPM).
I hope to do a good job too.