For your installation pleasure, I've provided the following files, ready to
go for RedHat Linux.

http://www.symetrix.com/files/tmda/noarch/tmda-0.81-1.noarch.rpm
http://www.symetrix.com/files/tmda/noarch/tmda-emacs-0.81-1.noarch.rpm
http://www.symetrix.com/files/tmda/noarch/tmda-ofmipd-0.81-1.noarch.rpm
(special upgrade instructions below!)
http://www.symetrix.com/files/tmda/srpms/tmda-0.81-1.src.rpm


RPM RELEASE NOTES

These may or may not work for other distributions that use the RedHat
Package Manager (I would appreciate reports if they do work with other
distributions).

Both tmda-gui and tmda-manager are not built or included in these RPMS.

tmda-ofmipd assumes pop3 is available on the local system to authenticate
against.  Possibly a future version will figure this out automatically and
use whatever is available to authenticate against.  This can be easily
changed in the /etc/sysconfig/ofmipd file.

tmda-cgi has been removed from the tmda-* packaging since it was removed
from the CVS tree.


SPECIAL UPGRADE INSTRUCTIONS FOR TMDA-OFMIPD RPM VERSION PRE 0.69:

This tmda-ofmipd rpm release renames some files and users to be more
"standard" with what people are using.  I suggest upgrading this RPM as so:
a) backup your /etc/ofmipd, /etc/sysconfig/ofmipd, and
/etc/rc.d/init.d/ofmipd files before you start if you have changed them
(physically move them to a backup directory)
b) Remove the ofmipd user/group from /etc/passwd and /etc/group
c) remove (rpm -e) your tmda-installation you are upgrading.  Then install
(rpm -ivh) your new tmda rpms.
d) replace your files from a) if they are different from the installed
files, noting: that the ofmipd files are not tofmipd files.  Also note that
the /etc/sysconfig/tofmipd configuration file no longer requires "-u ofmipd"
as it will automatically run as the new tofmipd user.  If you have made
changes to your init script, integrate them to the new
/etc/rc.d/init.d/tofmipd script.

Other than that, I assure you it is bug free and feature rich :)

----- Original Message ----- 
From: "Jason R. Mastaler" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, July 22, 2003 11:50 AM
Subject: TMDA 0.81 "Swaps" is released


> TMDA 0.81 "Swaps" is released.
>
> Get it from <URL:http://us.tmda.net/releases/tmda-0.81.tgz>
>
> See <URL:http://us.tmda.net/upgrade.html> for upgrade instructions.
>
> =====================================================================
>
> What's new?
>
> * tmda-ofmipd: A new '-t/--throttle-script' option from Gre7g
>   which lets you set a "throttle" script.  The script is called
>   whenever a user tries to send mail (it is passed the sender's
>   authentication user name) and may return 0 to permit or non-0 to
>   prevent tofmipd from sending mail.
>
> * tmda-filter: A new '-p/--print' option from Tim to print
>   successfully confirmed or filtered messages to stdout rather than
>   delivering them.  See 'tmda-filter --help' for more info.
>
> * Improved virtual domain support for tmda-filter from Tim.
>   See <URL:http://us.tmda.net/tmda-vdomains.html> for more
>   information.
>
> * New from-sql/to-sql filter file rules from Tim.  These rules
>   use Python DB API 2.0 modules to support various databases with the
>   same code.  See <URL:http://us.tmda.net/filter-sources.html> for
>   more information.
>
> * New variables DB_BARE_APPEND and DB_CONFIRM_APPEND for automatically
>   inserting addresses into an SQL database.  For more info, see:
>
>   <URL:http://us.tmda.net/config-vars.html#DB_BARE_APPEND>
>   <URL:http://us.tmda.net/config-vars.html#DB_CONFIRM_APPEND>
>
> * Bugfixes.
>
> =====================================================================
>
> Here are the new additions to UPGRADE:
>
> * The {from,to}-mysql rules have been replaced by from-sql and
>   to-sql.  See <URL:http://tmda.net/filter-sources.html> for details
>   on the use of the new rules.
>
> * The -domains argument to filter rules that search files or databases
>   has been removed.  The domains of the sender or recipient addresses
>   are now always added to the list of search keys.  The behavior of
>   the rules is the same as before; you just don't need to specify the
>   -domains argument anymore.
>
> =====================================================================
>
> ChangeLogs since release 0.80
>
> 2003-07-22  Jason R. Mastaler  <[EMAIL PROTECTED]>
>
> * TMDA 0.81 is released.
>
> 2003-07-18  Tim Legant  <[EMAIL PROTECTED]>
>
> * MTA.py (MTA.deliver, MTA.stop, Qmail.deliver): Added support for
> the delivery when Defaults.DELIVERY = '_filter_'.
>
> * Deliver.py (Deliver.get_instructions, Deliver.deliver): Added
> support for the '_filter_' style of delivery, where the message is
> simply piped to stdout.
>
> 2003-07-11  Tim Legant  <[EMAIL PROTECTED]>
>
> * Defaults.py: New variables DB_BARE_APPEND and
> DB_CONFIRM_APPEND.
>
> * FilterParser.py (FilterParser): Removed {from,to}-mysql code.
> Moved __create_sql_params method to module-level function
> create_sql_params.  Removed -domains argument and always add the
> domains into the keys.  Made the domains list contain only unique
> domains.
>
> * Util.py (db_insert): New function, used by the DB_BARE_APPEND
> and DB_CONFIRM_APPEND code.
>
> 2003-07-01  Tim Legant  <[EMAIL PROTECTED]>
>
> * Util.py (filter_match): Create FilterParser with DB_CONNECTION.
>
> * FilterParser.py (FilterParser): Fixed two regular expressions
> that were too "greedy".
> (__create_sql_params, __create_sql_criteria, __get_column_index):
> New SQL support functions.
> (__search_sql): Main SQL searching function.
> (firstmatch): Added from-sql/to-sql rules.  Should work for any
> SQL database that has a Python DB API 2.0 module.
>
> * Defaults.py (DB_CONNECTION): New variable.
>
> 2003-06-25  Tim Legant  <[EMAIL PROTECTED]>
>
> * Address.py: Fixed ConfirmAddress, removed formatting code from
> DatedAddress.timestamp().
>
> 2003-06-20  Gre7g Luterman  <[EMAIL PROTECTED]>
>
> * Fixed a bug in the LDAP code found by Chet McNeill.
>
> 2003-07-18  Tim Legant  <[EMAIL PROTECTED]>
>
> * tmda-rfilter (opt processing): Added '-p/--print' option to
> print successfully confirmed or filtered messages to stdout rather
> than delivering them.  This allows tmda-filter to work as a filter
> in maildrop and procmail.
>
> 2003-07-11  Tim Legant  <[EMAIL PROTECTED]>
>
> * tmda-inject (make_field): Added code to insert recipient into
> database using the SQL code in DB_BARE_APPEND if both
> DB_BARE_APPEND and DB_CONNECTION are set.  Mimics BARE_APPEND
> functionality.
>
> * tmda-rfilter (verify_confirm_cookie): Added code to insert
> sender into database using the SQL code in DB_CONFIRM_APPEND if
> both DB_CONFIRM_APPEND and DB_CONNECTION are set.  Mimics
> CONFIRM_APPEND functionality.
>
> 2003-07-01  Tim Legant  <[EMAIL PROTECTED]>
>
> * tmda-rfilter (main): Create FilterParser with DB_CONNECTION.
>
> * tmda-inject (main): Create FilterParser with DB_CONNECTION.
>
> 2003-06-25  Tim Legant  <[EMAIL PROTECTED]>
>
> * tmda-check-address (main): Imported Defaults.py.  Fixed some
> unusual code that apparently doesn't work in later versions of
> Python (different exceptions are raised than were caught).
>
> * (formattime): New function.
>
> 2003-06-17  Tim Legant  <[EMAIL PROTECTED]>
>
> * tmda-rfilter (setvuserhomedir): New function.  Called during
> argument processing if the -S (--vhome-script) flag is given to
> update $HOME with the virtual user's home directory.
>
> * (usage docstring): Added documentation for -S / --vhome-script.
>
> * (USEVIRTUALDOMAINS): Small fix to make wildcard
> domains in VIRTUALDOMAINS work properly.
>
> 2003-06-15  Gre7g Luterman  <[EMAIL PROTECTED]>
>
> * tmda-ofmipd: Added a new -t parameter which lets you set a "throttle"
>   script.  The script is called whenever a user tries to send mail
>   (it is passed the sender's authentication user name) and may return
>   0 to permit or non-0 to prevent tofmipd from sending mail.
>
> 2003-06-17  Tim Legant  <[EMAIL PROTECTED]>
>
> * vmailmgr-vdir.sh, vpopmail-vdir.sh: Modified to return error
> code if home directory lookup fails.
>
> 2003-07-11  Tim Legant  <[EMAIL PROTECTED]>
>
> * filter-sources.ht: Removed {from,to}-mysql documentation, moved
> -domains documentation to top, since now it is default behavior.
>
> 2003-07-09  Tim Legant  <[EMAIL PROTECTED]>
>
> * filter-sources.ht: Added section on new sources 'from-sql' and
> 'to-sql'.
>
> 2003-07-04  Tim Legant  <[EMAIL PROTECTED]>
>
> * tmda-vdomains.ht (Title): Added information on tmda-filter's
> ability to work with virtual domains.  Removed unnecessary babble
> about how virtual domains work.  Cleaned up a few examples.  Fixed
> internal links.
>
> 2003-07-03  Jason R. Mastaler  <[EMAIL PROTECTED]>
>
> * upgrade.ht (Title): New file.
>
> ____________________________________________
> tmda-announce mailing list
> http://tmda.net/lists/listinfo/tmda-announce
> _________________________________________________
> tmda-workers mailing list ([EMAIL PROTECTED])
> http://tmda.net/lists/listinfo/tmda-workers
>
_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users

Reply via email to