* Tue Aug 24 2004 Simon J Mudd 2.1.4-5 - add make-postfix.rpm which will build a new rpm, optionally using the installed RPM's postfix.spec.cf file, thus making RPM upgrades easier. * Wed Jul 28 2004 Simon J Mudd 2.1.4-4 - rename qshape.pl to qshape to reflect the name used in the man page and QSHAPE_README file - define .gz macro directly in spec file - remove support for RH 6.x (macros requires_init_d & include_db) - fix in queue_directory_remove by Alain NAKACHE * Sun Jul 18 2004 Simon J Mudd 2.1.4-3 - update V_ipv6 version to 1.25-pf-2.1.4 * Sun Jul 18 2004 Simon J Mudd 2.1.4-2 - cleanup macro names - with_xxx to enable functionality - V_xxx to declare the version information - update V_vda to 2.1.3 * Sat Jul 17 2004 Simon J Mudd 2.1.4-1 - update to 2.1.4 * Thu Jul 08 2004 Simon J Mudd 2.1.3-4 - add man pages for qshape, smtp-sink and smtp-source - move qshape.pl to /usr/sbin * Thu Jul 08 2004 Simon J Mudd 2.1.3-3 - add qshape.pl now included in tar ball. - update IPV6+TLS patch * Mon Jun 21 2004 Simon J Mudd 2.1.3-2 - update TLS patch, reported by Steve Crook * Fri Jun 18 2004 Simon J Mudd 2.1.3-1 - update to 2.1.3, but TLS patch does not work * Mon Jun 14 2004 Simon J Mudd 2.1.1-6 - patches for typo and add support for CentOS - thanks to Alain NAKACHE * Tue Jun 08 2004 Simon J Mudd 2.1.1-5 - added missing examples directory and a symbolic link to it from /etc/postfix - problem noted by Xavier Le Vourch * Mon May 31 2004 Simon J Mudd 2.1.1-4 - fix make-postfix.spec to recognise both Fedoras: fc1 and fc2 - thanks to help from Fred Grayson * Thu May 20 2004 Simon J Mudd 2.1.1-3 - postfix-get-distribution did not correctly recognise redhat-release-3ES-7.2 - reported by Devrim GUNDUZ Henrik Schack Jensen * Mon May 10 2004 Simon J Mudd 2.1.1-2 - remove postgres _patches_ as they are now included in 2.1.x - advised by Andrew Koros * Wed May 05 2004 Simon J Mudd 2.1.1-1 - update to 2.1.1 * Sat May 01 2004 Simon J Mudd 2.1.0-1 - update VDA patch, pointer from Viragh Janos - update IPV6 patch * Tue Apr 27 2004 Simon J Mudd 2.1.0-0.2 - update TLS patches - add README-Postfix-SASL-RedHat.txt Source line * Tue Apr 27 2004 Simon J Mudd 2.1.0-0.1 - update to 2.1.0 * Mon Apr 19 2004 Simon J Mudd 2.1-RC4-20040418-0.2 - thanks to Tom Diehl and others diagnose problem with a comment with %install (but one percentage sign) giving all sorts of problems - SASL readme file not found. * Mon Apr 19 2004 Simon J Mudd 2.1-RC4-20040418-0.1 - suffix is wrong (so revert back) - update to RC4 * Sun Apr 18 2004 Simon J Mudd 2.1-RC3.20040414-0.6 - revoke %if %sasl <= 1 check to using a shell if, on rh9 it fails * Sun Apr 18 2004 Simon J Mudd 2.1-RC3.20040414-0.5 - put documentation in /usr/share/doc/postfix-{ver}-documentation as can not use postfix-2.1.4 as rpm's %file parsing removes this. * Sat Apr 17 2004 Simon J Mudd 2.1-RC3.20040414-0.3 - update to RC3 - tidy up some more with documentation * Wed Apr 14 2004 Simon J Mudd 2.1-RC2.20040413-0.1 - update to RC2 - add html_dir * Thu Apr 01 2004 Simon J Mudd 2.1-RC1.20040331-0.1 - prepare for release candidate 1 of 2.1 - change my README files leaving one in the config directory - move the documentation files back to /usr/share/doc/postfix-2.1.4-documentation but maintain symlinks from /etc/postfix for convenience. - update postfinger to 1.29 - update SASL information borrowing the stuff from the RedHat RPM - update ipv6 patch - update tls patch * Mon Mar 15 2004 Simon J Mudd 2.0.19-1 - recognise rhel-3.0WS and also show the full distribution the rpm was built on. This allows us to distinguish a build on Whitebox and RedHat Enterprise Linux. Problem noted by Tom Diehl * Sun Feb 01 2004 Simon J Mudd 2.0.18-20040122-0.2 - update to 2.0.18-20040122 - update patches (TLS, IPv6, VDA) - tidyup macro names: vdaver vda_version pfixtls tls_version pgver pg_version pfixipv6 ipv6_version cdbver cdb_version - incorporate some of the differences in 2.0.18 (2.0) * Thu Nov 20 2003 Simon J Mudd 2.0.16-20031113-0.2 - add /usr/bin/cc as requirement * Fri Nov 14 2003 Simon J Mudd 2.0.16-20031113-0.1 - update to latest snapshot - add anvil daemon - add missing documentation files * Thu Sep 11 2003 Simon J Mudd 2.0.14-20030812-2 - various updates: - support for sasl/pcre libraries on Mandrake * Fri Aug 29 2003 Simon J Mudd 2.0.14-20030812-1 - update with help from Rob Hutton * Tue Aug 26 2003 Simon J Mudd 2.0.9-20030424-1.100 - update to sync with 2.0.14-1, doing little more than removing chroot functionality, replacing with postfix-chroot.sh * Sun Jul 13 2003 Simon J Mudd 2.0.9-20030424-1.99 - general tidyup compared to 2.0.13-3.1, ready to update again. * Tue May 06 2003 Simon J Mudd 2.0.9-20030424-1 - update to latest snapshot * Thu Feb 20 2003 Simon J Mudd 2.0.4-20030219-1 - update to latest snapshot * Mon Feb 17 2003 Simon J Mudd 2.0.3-20030126-2 - update to latest snapshot - update TLS patches - update IPv6 patches - update postfix-new-RPM-packages -> postfix-RPM-new-packages - add postfix-RPM-TODO - don't allow rpm to build using a spec file built for another distribution * Thu Jan 16 2003 Simon J Mudd 2.0.2-20030115-1 - update URLs in rpm -qi postfix output - update postfix-new-RPM-packages - update to 2.0.2-20030115 - remove postfix-makedefs.patch (to not force pcre installaton) - update VDA patch - update TLS patches - update CDB patches * Thu Jan 09 2003 Simon J Mudd 2.0.0-20030109-0.1 - update to 2.0.0-20030109-0.1 * Wed Jan 08 2003 Simon J Mudd 2.0.0-20030107-1.1 - update ipv6 patch to tls+ipv6-1.10-pf-2.0.0-20030101.patch.gz * Wed Jan 08 2003 Simon J Mudd 2.0.0-20030107-1 - fix master.cf: virtual should not be chrooted - problem reported by Alex Kramarov - update to 2.0.0-20030107 - restore postfix-files.patch as Wietse has now included ADDRESS_VERIFICATION_README (was SENDER_VERFICATION_README) - cosmestic: lowercase some macro names - SMTPD_MULTILINE_GREETING -> smtpd_multiline_greeting - REQUIRES_INIT_D -> requires_init_d - include new proxymap binary * Tue Dec 31 2002 Simon J Mudd 2.0.0-20021223-1 - update to latest snapshot - add IPv6 support (ported from POSTFIX_2 branch), and update patche to tls+ipv6-1.10-pf-2.0.0-20021223 - add missing verify daemon - add RELEASE_NOTES for 1.1 and 2.0 for reference - modify postfix-files.patch to include SENDER_VERIFICATION_README - Note: TLS patches unavailable for this snapshot * Fri Dec 20 2002 Simon J Mudd 1.1.12-20021219-1 - update to latest snapshot - update TLS patches * Thu Dec 19 2002 Simon J Mudd 1.1.12-20021218-1 - update to latest snapshot * Sun Dec 15 2002 Simon J Mudd 1.1.12-20021214-1 - rename macro: DISABLE_CHROOT -> disable_chroot - remove (duplicate) LICENSE from %doc directory - remove RELEASE_NOTES from %doc directory, it is now installed in the /usr/share/doc/postfix-2.1.4-documentation/readme ( /etc/postfix/README_FILES ) - update to latest snapshot - update TLS patches to 0.8.12-1.1.12-20021214-0.9.6h * Tue Dec 10 2002 Simon J Mudd 1.1.12-20021209-1 - update to 1.1.12-20021209 - remove postfix-config.patch, not sure when it was added. - patch makedefs to ensure that pcre support is NOT automatically included unless explicitly requested - update glibc chroot creation * Mon Dec 09 2002 Simon J Mudd 1.1.12-20021202-1 - update TLS patches - tidy up postfix queue removal on package deletion - fix chroot_remove - it was not removing all chroot files - /usr/lib/sendmail -> /usr/sbin/sendmail check needed fixing in light of Postfix and sendmail existing on the machine at the same time. - Move it's invocation which should have been in %post, not in %preun * Mon Dec 02 2002 Simon J Mudd 1.1.12-20021202-1 - update to latest snapshot * Mon Dec 02 2002 Simon J Mudd 1.1.12-20021124-2 - remove pflogsum, now a seperate package * Tue Nov 26 2002 Simon J Mudd 1.1.12-20021124-1 - add missing hold queue - remove unneeded RBL patch, now included in the standard sources - fix cyrus-sasl-devel which in mandrake is libsasl-devel fix log file location for pflogsumm.pl for Mandrake - Jim Lohiser pointed out the problem - make-postfix.spec: if POSTFIX_DB=0 (and is not default) don't add stupid .db0 suffix. - Add AutoReq: no to avoid perl Date::Calc dependencies - update to 1.1.12-20021124-1 - rename multiline-greeting patch, and add URL to its location * Fri Nov 22 2002 Simon J Mudd 1.1.11-20021115-1 - first build for a while on a snapshot. * Fri Nov 22 2002 Simon J Mudd 1.1.11-13 - modify make-postfix.spec and postfix.spec.in to work correctly with RH 8 and the new db4 files. - Thanks to Josep M. for lending me a rh8 machine to test this on. - modify postfix-get-distribution to recognise Yellowdog Linux - thanks to Emmanuel Seyman for testing * Mon Oct 28 2002 Simon J Mudd 1.1.11-12 - The man page links when using /usr/sbin/alternatives didn't correctly link the sendmail.postfix man page to the sendmail man page. Consequently man sendmail/newaliases/mailq would fail. This does not affect users of rh before 7.3 where /usr/sbin/alternatives does not exist. * Mon Oct 28 2002 Simon J Mudd 1.1.11-11 - add support for Constant Database, CDB, by Michael Tokarev , as originally devised by djb. * Mon Oct 21 2002 Simon J Mudd 1.1.11-10 - add Victor Duchovni's log_recipient patch * Sat Oct 19 2002 Simon J Mudd 1.1.11-9 - 1.1.11-8 was released with an error. (multiline patch was wrong) This releases fixes the problem. * Fri Oct 18 2002 Simon J Mudd 1.1.11-8 - add optional RBL_MAP patch from Lamont Jones , applied with POSTFIX_RBL_MAPS=1 when used with make-postfix.spec - convert src/smtpd/smtpd_chat.c provided by Wietse from the 1.2-snapshots into a diff, applying the patch at his request - modify multiline_banner patch to work with new smtpd_chat.c * Mon Jul 15 2002 Simon J Mudd 1.1.11-7 - update the TLS patches - update the VDA patches * Mon Jul 15 2002 Simon J Mudd 1.1.11-6 - add MANPAGE_SUFFIX in make-postfix.spec and .gz in spec file to allow Mandrake 8's .bz2 man page suffix to be used. - Erin Schnabel - add BuildRequires: rpm >= 4 to ensure that the spec file is used correctly. RH6.1 builds failed due to rpm v3 not processing the %if macros correctly. * Fri Jul 12 2002 Simon J Mudd 1.1.11-5 - remove debugging which was enabled when it shouldn't have been - reported by "Weisz, Norbert" - add Postfix user to mail group, so that it can be used more easily with cyrus. - suggestion by Christopher D. Audley * Mon Jul 08 2002 Simon J Mudd 1.1.11-4 - fix typo in use of alternatives (missing backslashes) - reported by David Elliot * Sat Jul 06 2002 Simon J Mudd 1.1.11-3 - add Provides: /usr/bin/newaliases to satisfy mailman - reported by Tom Diehl * Fri Jul 05 2002 Simon J Mudd 1.1.11-2 - Add support for alternatives (needed on RH 7.3) - based on patch provided by Christopher D. Audley . - works on 7.3 and earlier distributions, simulating the alternatives package if it is not present. - other minor fixes based on suggestions from various testers: - Scott A. Hughes - Tom Diehl - Emmanuel Seyman - Norbert Weisz * Sun Jun 09 2002 Simon J Mudd 1.1.11-1 - update to postfix-1.1.11 - support for building with db3 on rh6.x - patch provided by Frederic Hermann - remove FQDN hostname checks - request by Wietse * Sun May 19 2002 Simon J Mudd 1.1.10-1 - fix debug macro bug, reported by Christopher Audley - upgrade to 1.1.10 - upgrade TLS patch * Tue Apr 30 2002 Simon J Mudd 1.1.7-6 - /lib/lidbdb.so is not needed within the chroot (it's used only by the db[34]-devel packages). So remove it. Symptom: error message "cp: cannot stat `/lib/libdb.so" on machines which didn't have db[34]-devel installed. - Reported by Bill Landry * Sun Apr 28 2002 Simon J Mudd 1.1.7-5 - various changes suggested by Todd - minor change to redhatmysql support, removing unneeded Requires: - minor change to TLS support, moving documentation to /usr/share/doc/postfix-1.1.7/TLS/ - inclusion of Postfix examples directory which was missing - chroot environment changes: after removing chroot-setup-LINUX2 and replacing it with triggerin scripts some files were missing. Fixed * Thu Apr 18 2002 Simon J Mudd 1.1.7-4 - bugfix: add Source2: postfix-get-distribution - advised by "Weisz, Norbert" * Thu Apr 18 2002 Simon J Mudd 1.1.7-3 - changes to names and stuff in spec file (basic tidy-up) - add qmqp-source - changes to use triggerin macros instead of chroot stuff - mainly taken from Bero and Tuomo's Postfix spec files - remove changelog entries for before 01-01-2002, they can still be recovered from my CVS archives. - useradd/groupadd of postfix/postdrop have been modified to not specify a specific user/group id. rpm uses the name when checking permissions and postfix's main.cf also works with names so don't insist on specific ids. the uid/gids created are system accounts. - upgrade VDA patch to 1.1.6 * Wed Apr 10 2002 Simon J Mudd 1.1.7-2 - bug fix to copy_cmd macro which was causing lots of grief * Mon Apr 01 2002 Simon J Mudd 1.1.7-1 - update to 1.1.7 * Mon Apr 01 2002 Simon J Mudd 1.1.6-1 - upgrade to 1.1.6 - minor changes to 1postfix - remove smtp-helo-name patch - update TLS patches * Wed Mar 20 2002 Simon J Mudd 1.1.5-3 - include Wietse's smtp-helo-name patch * Wed Mar 13 2002 Simon J Mudd 1.1.5-2 - upgrade TLS patches to 0.8.5 * Tue Mar 12 2002 Simon J Mudd 1.1.5-1 - upgrade to postfix-1.1.5 * Tue Mar 12 2002 Simon J Mudd 1.1.4-4 2 patches provided by Robert L Mathews - add support via POSTFIX_DISABLE_CHROOT=1 to disable standard chroot setup in package. - add support for explicitly defining the postfix uid/gid in spec file via POSTFIX_UID=... and POSTFIX_GID=... * Fri Mar 08 2002 Simon J Mudd 1.1.4-3 - add patch to BuildRequires! - add separate Postgres support patches into two parts - standard Postgres patches from Mathieu Arnold - other experimental patch by George Barbarosie * Fri Mar 01 2002 Simon J Mudd 1.1.4-2 - add Postgres Database support: George Barbarosie - update TLS patches: Dominik Mierzejewski - update /etc/cron.daily/1postfix script: Dominik/Simon * Mon Feb 25 2002 Simon J Mudd 1.1.4-1 - add virtual delivery agent patch, from http://www.oav.net/~kiwi/postfix - requested by D M - upgrade to pflogsumm.pl 1.0.4 - upgrade to postfix-1.1.4 - minor modification to postfix-etc-init.d-postfix so it works correctly with condrestart * Wed Feb 20 2002 Simon J Mudd 1.1.3-2 - after looking at Bero's version of my rpm make some mainly cosmetic changes * Sun Feb 03 2002 Simon J Mudd - postfix-1.1.3-1 - update to postfix-1.1.3 * Fri Jan 25 2002 Simon J Mudd - postfix-1.1.2-1 - update to postfix-1.1.2 - postfix-1.1.1-1 - update TLS patch - pfixtls-0.8.1-1.1.1-0.9.6c * Tue Jan 22 2002 Simon J Mudd - postfix-1.1.1-1 - update to postfix-1.1.1 - update TLS patch - pfixtls-0.8.0-1.1.0-0.9.6c * Mon Jan 21 2002 Simon J Mudd - postfix-1.1.0-3, check for /usr/lib/sendmail and if it is a file NOT owned by another package: replace it with a symbolic link to /usr/sbin/sendmail [requested by Wietse to avoid upgrade problems] - add patch to postqueue provided by LaMont Jones - update TLS patch - pfixtls-0.7.16-1.1.0-0.9.6c * Sat Jan 19 2002 Simon J Mudd - postfix-1.1.0-2, add serial tag, so that this version appears newer to RPM than version previous 200xmmdd versions. - thanks to Dominik Mierzejewski for pointing this out to me. * Sat Jan 19 2002 Simon J Mudd - postfix-1.1.0, update to the latest official release - tidying up of the spec file to fit in line with Wietse's new naming convention. * Wed Jan 16 2002 Simon J Mudd - snapshot-20020115-1, update to latest snapshot - fix postfix-files to reflect compressed man pages * Tue Jan 15 2002 Simon J Mudd - snapshot-20020113-1, update to latest snapshot - sample files have moved, they are now (temporarily?) in /etc/postfix following Wietse's wish. * Fri Jan 11 2002 Simon J Mudd - snapshot-20020111-1, update to latest snapshot * Fri Jan 11 2002 Simon J Mudd - snapshot-20020110-1, update to latest snapshot - update install procedures - use patch provided by Victor Duchovni to ensure the installation works as expected. * Wed Jan 09 2002 Simon J Mudd - snapshot-20020107-1, update to latest snapshot (candidate for next official postfix release) * Tue Jan 01 2002 Simon J Mudd - snapshot-20011226-1, update to latest snapshot