source: doc/release-notes.txt @ 83

Revision 83, 15.7 KB checked in by eric, 6 years ago (diff)
  • 06/17/09 shubes - blacklist-tight - removed bl.csma.biz because it is not responding
Line 
106/17/09 - Eric <ejs@shubes.net>
2         - blacklists-tight: removed bl.csma.biz because it was not responding
3
406/12/09 - Eric <ejs@shubes.net>
5         - qtp-whatami: added code for Fedora 11, Mandriva 2009
6
705/12/09 - Eric <ejs@shubes.net>
8         - qtp-whatami: changed arch i386 to i686 for Fedora tested
9
1005/11/09 - Eric <ejs@shubes.net>
11         - qtp-whatami: added code for Fedora 9/10
12
1305/04/09 - Eric <ejs@shubes.net>
14         - qtp-ami-up2date: changed to show installed version
15           Thanks to Kent Busbee for this enhancement
16
1704/09/09 - Eric <ejs@shubes.net>
18         - qtp-newmodel: added ncurses-devel dependency for clamav 0.95.1
19
2004/04/09 - Eric <ejs@shubes.net>
21         - qtp-newmodel: changed perl dependencies from packages to modules
22           Thanks to Steve Huff <shuff@vecna.org> for this tip!
23
2404/03/09 - Eric <ejs@shubes.net>
25         - qtp-newmodel: removed perl dependencies that were already included
26           in the base package, added perl-libwww-perl package
27           (correcting 3/16/09 modification).
28
2903/22/09 - Jake <jake@qmailtoaster.com>
30         - Removed UpdateSanSecurity.sh cron script and replaced with a
31         - new script that downloads the clamav defs from the proper
32         - rsync locations.
33
3403/16/09 - Eric <ejs@shubes.net>
35         - Added perl-HTTP-Date, perl-LWP-UserAgent dependencies
36         - Added all other spamassassin perl module dependencies
37
3803/14/09 - Eric <ejs@shubes.net>
39         - Added qtp-mailman-forwards script for creating mailman forwards
40
4103/03/09 - Eric <ejs@shubes.net>
42         - Fixed qtp-clean-spam for large numbers of emails
43
4402/19/09 - Jake <jake@qmailtoaster.com>
45         - Removed Roundcube from package due to security issues with
46         - Roundcube that allowed a remote hacker to obtain logins on
47         - the system.
48
4912/11/08 - Jake <jake@v2gnu.com>
50         - Changed the Roundcube installation script around to only change the
51         - data we needed to in main.inc.php for compatability and reworded install text
52       
5310/27/08 - Jake <jake@v2gnu.com>
54         - Added qtp-install-qcontrolpe to the menu to install the QControlPE
55           package
56
5710/07/08 - Eric <ejs@shubes.net>
58         - qtp-mount-sandbox - added mkdir for /sys to eliminate error message
59           from rpm in sandbox
60
6110/03/08 - Eric <ejs@shubes.net>
62         - qtp-newmodel - added perl-LWP-UserAgent for arch x86_64
63
6410/03/08 - Eric <ejs@shubes.net>
65         - qtp-build-unionfs - eliminated duplicate message
66
6710/03/08 - Eric <ejs@shubes.net>
68         - qtp-mount-sandbox - removed proc,sys directories
69
7010/02/08 - Eric <ejs@shubes.net>
71         - aufs - updated to latest version, patched by Justice
72
7309/29/08 - Eric <ejs@shubes.net>
74         - qtp-get-pkg-list - dropped zlib as it's no longer needed
75
7609/29/08 - Eric <ejs@shubes.net>
77         - qtp-mount-sandbox - added lib64 to fix unionfs for x86_64 machines
78
7909/02/08 - Eric <ejs@shubes.net>
80         - qtp-clean-spam - suppress output from sa-learn sync
81
8208/30/08 - Eric <ejs@shubes.net>
83         - qtp-install-spamdyke - updated to install/upgrade version 4
84
8508/29/08 - Eric <ejs@shubes.net>
86         - qtp-install-rpmforge - created
87         - qtp-newmodel - included rpmforge processing
88
8908/28/08 - Eric <ejs@shubes.net>
90         - qtp-whatami - fixed obscure bug with basename on COS5.2
91
9208/13/08 - Jake <jake@v2gnu.com>
93         - Updated AUFS files and imported CVS info for future updates
94
9508/12/08 - Eric <ejs@shubes.net>
96         - qtp-whatami - added QTKERN to show kernel version (Thanks Harry Zink)
97
9807/24/08 - Jake <jake@v2gnu.com>
99         - Updated the UpdateSaneSecurity.sh script to use the new URLs
100         
10107/23/08 - Eric <ejs@shubes.net>
102         - qtp-newmodel - stop/start freshclam when processing clamav-toaster
103
10406/09/08 - Eric <ejs@shubes.net>
105         - qtp-newmodel - added perl-Crypto-OpenSSL-Bignum to dependencies
106
10706/05/08 - Eric <ejs@shubes.net>
108         - qtp-clean-spam - fixed to run final sync as vpopmail
109
11005/07/08 - Eric <ejs@shubes.net>
111         - sa-stats - applied patch from kbusbee@northlakechristian.org
112                      to fix division by zero error
113
11405/05/08 - Eric <ejs@shubes.net>
115         - qtp-install-spamdyke - added 127.0.0.1 to whitelist for
116                                  squirrelmail
117
11804/25/08 - Eric <ejs@shubes.net>
119         - qtp-newmodel - fix for .arch extension in package name
120                        - fixed dependencies so they make it into the sandbox
121                        - removed djbdns from selection list
122         - qtp-install-spamdyke - changed max-recipients from 5 to 50
123
12404/20/08 - Eric <ejs@shubes.net>
125         - qtp-remove-pkgs - increased version number for clamav to be removed
126         - qtp-umount-sandbox - fixed to not fail to umount (added fuser -k)
127
12804/17/08 - Jake <jake@v2gnu.com>
129         - Added qtp-install-gnome to install the GNOME desktop and
130         - XWindows for those who want it added.  Updated the man page.
131
13204/13/08 - Eric <ejs@shubes.net>
133         - added qtp-install-spamdyke script to qtp-menu
134
13504/09/08 - Jake <jake@v2gnu.com>
136         - qtp-clean-spam was changed from a 5-day old time to 15 days
137           to accomodate the user requests I have received.
138         - Eric <ejs@shubes.net>
139         - qtp-ami-up2date - replaced reorg fix with call to qtp-get-pkg-list
140         - qtp-build-sandbox - ask before estimating disk usage,
141           and fixed bugs with linked sandbox - pkg directories missing
142         - qtp-newmodel - fixed bug where reusing sandbox assumed unionfs
143         - remove union sandbox if type (kernel) changes
144         - don't umount a non-unionfs sandbox at cleanup
145         - made backups unique so they aren't overlayed
146         - commented out restore config processing (no longer possible)
147         - qtp-remove-pkgs - spamassassin no longer needs to be removed
148           since spec file fixed (beginning with v3.1.15)
149
15003/03/08 - Eric <ejs@shubes.net> - added perl dependencies for spamassassin
151
15202/11/08 - Eric <ejs@shubes.net> - Updated qtp-newmodel to stop asking if user
153         - wants devel packages installed.
154
15502/08/08 - Jake <jake@v2gnu.com> - Started to rework web links to comply with
156         - new schema designed by Erik Espinoza
157
15801/22/08 - Jake <jake@v2gnu.com> - Removed another RETURN prompt from the
159         - qtp-extra-clama script. Modified qtp-install-watchall to grab the
160         - multitail package from the QTP repo now.
161
16201/16/08 - Jake <jake@v2gnu.com> - Removed  a RETURN prompt from the install
163         - [c]watchall script since the main qtp-menu script handles this.
164
16501/02/08 - Jake <jake@v2gnu.com> - Changed qtp-clean-spam to sudo to vpopmail
166         - before learning spam. Also added /var/spool/authdaemon to the
167         - branchlist in qtp-build-sandbox to fix a bug caused with CentOS 5.1
168
16912/26/07 - Jake <jake@v2gnu.com> - Fixed script bug in qtp-newmodel that only
170         - failed on Cent5.
171
17211/24/07 - Jake <jake@v2gnu.com> - Created a package to install the qmailtoaster-plus.repo
173         - into yum
174
17511/22/07 - Jake <jake@v2gnu.com> - Created man pages for qmailtoaster-plus
176
17711/21/07 - Jake <jake@v2gnu.com> - Made a Yum repo for qmailtoaster-plus
178
17911/16/07 - Jake <jake@v2gnu.com> - Updated the script to download the new version
180         - of Roundcube and also fix a few other minor issue, like my if-then logic.
181         - Everything seemed to install correctly, but I did not do any testing other
182         - than that.
183
18410/30/08 - Jake <jake@v2gnu.com> - Changed "cp -rf" to "cp -af" in the restore script to
185         - retain the time stamps of the messages when restoring. Thanks to
186         - Aaron Spurlock for that one!
187
18810/25/07 - Jake <jake@v2gnu.com>
189         - Fixed a bug with the qtp-newmodel script where the reorganization
190         - was not happening correctly.
191         - Also have it install procmail if needed to meet a spamassassin dep.
192         - Added a routine place holder for a dep check routine to be used in the future.
193         - Added watchall and cwatchall to the QTP package (installable)
194
19510/24/07 - Jake <jake@v2gnu.com>
196         - Updated qtp-clean-trash to allow for a control file (thanks to
197         - Davide Bozzelli). Davide Bozzelli also submitted an updated
198         - SaneSecurity script that will check for a lock file, not restart
199         - clamav if no updates, and made the clam restart quiet for cron jobs
200
20110/15/07 - Jake <jake@v2gnu.com>
202         - Fixed -t option in qmlog (contributed by Eric 'Shubes')
203
20410/14/07 - Jake <jake@v2gnu.com>
205         - Added a script to put maildrop.log into the logrotate daemon
206         - to (hopefully) avoid the 2G problem some people have seen.
207         - Freshened the qtp-restore file a little - it now does things
208         - like ask for the mysqlroot password instead of needing it
209         - hard coded in the file.  It also now backs up the
210         - /var/qmail/control files to /root before restoring the backed
211         - up copies. The restore script also now tells you that the backup
212         - file NEEDS to be in /root to continue. It also warns the user and
213         - asks if it should continue, defaulting to NO.
214
21510/10/07 - Jake <jake@v2gnu.com>
216         - Added qmail-clam to control the clamav daemon, added
217         - UpdateSaneSecurity to the menu to add additional clamav defs
218         - to help fight spam. Some other minor bug fixes and updates.
219         - Sorry everyone, but I got wrapped up in some other projects
220         - (QMT-ISO being one of them) and forgot to keep notes here, so
221         - I'm scrambling some - I'll keep better records in the future.
222
22309/17/07 - Jake <jake@v2gnu.com>
224         - The qtp-sa-learn script no has the --no-sync option during the prune process
225         - and will now run a --sync when everything has completed.
226
22709/12/07 - Jake <jake@v2gnu.com>
228         - Missed some notes, so bear with me. I know in the last version I fixed it
229         - so that the upgrade script puts the packages in the correct order to be
230         - installed to fix a dependency bug. Lucian Cristian did some updating to
231         - the qtp-build-sandbox script to fix a few errors (linking breaking,
232         - linking that was not needed, etc.)
233         - dnk made a couple fixes to the qtp-restore script to fix a few bugs
234         - and allow it to download the queue-repair tool if it's not available
235         - locally.
236
23707/06/07 - Jake <jake@v2gnu.com>
238         - Added error checking to the qtp-install-roundcube file to make sure
239         -  that apache is restarting correctly after modifying the php.ini
240         -  file.
241         - Added a check in qtp-sa-update to remove
242         -  /etc/mail/spamassassin/RulesduJour if it exists. Also added a
243         -  spamassassin --lint and a spamd restart at the end. Refactored the
244         -  creation of the cron to be compliant with the rest of QTP.
245         -  Added a --lint and spamd restart at the end of the cron.
246         - Added qtp-clean-trash to the menu, which will install a cron to
247         -  delete messages in a user's Trash folder that are more than 5
248         -  days old. This behavior can be changed by modifying a variable
249         -  in the qtp-clean-trash file in /etc/cron.hourly.
250
25106/27/07 - Jake <jake@v2gnu.com>
252         - Fixed minor bug with the -tight option for the blacklists
253         - Added disclaimer to be shown to user during RoundCube installation
254         -  to warn that it's BETA software. Also added loop to increase the
255         -  amount of memory allocated to PHP to facilitate attachments better.
256         - Renamed install-roundcube to qtp-install-roundcube for aesthetics.
257         - Added comments to qtp-config and some other scripts for clarity.
258         - Restructured qtp-config to make it easier for users to define variables.
259         - Added qtp-clean-spam menu option which when installed will sa-learn
260         -  then delete spam messages found in a user's Spam folder (please see
261         -  wiki.qmailtoaster.com's section for --define 'spambox 1' for more info).
262         -  This is also installed as an hourly cron.
263
26406/26/07 - Jake <jake@v2gnu.com>
265         - Removed RDJ and replaced it with sa-update. It now automatically
266         -  installs OpenProtect's channel as well to update the rules that
267         -  RDJ supplied, and sets this up for a daily cron job.
268
26906/25/07 - Jake <jake@v2gnu.com>
270         - Updated qtp-newmodel so that when it downloads current.txt it
271         -  reorganizes the files into the correct installation order, instead
272         -  of the alpabetical order. This should stop dependency errors during
273         -  upgrades. Also added this functionality to qtp-ami-up2date.
274
27506/24/07 - Jake Vickers <jake@v2gnu.com> 0.2.12-1.3.14
276         - changed RDJ config file to reflect new changes/drops in rulesemporium's site
277         - moved SVN for QTP, due to server problems with Trac
278
27905/28/07 - Jake Vickers <jake@v2gnu.com> 0.2.12-1.3.14
280         - added install-roundcube script to install RoundCube webmail
281         - updated menu and .spec file accordingly
282
28305/08/07 - Eric 'shubes' <plug@shubes.net> 0.2.11-1.3.13
284         - updated rules du jour processing
285         - updated rbls
286
28703/10/07 - Eric 'shubes' <plug@shubes.net> 0.2.10-1.3.12
288         - removed djbdns processing from qtp-newmodel
289         - modified loose, moderate rbls, added tight rbls
290
29103/09/07 - Eric 'shubes' <plug@shubes.net> 0.2.9-1.3.11
292         - remove clamav-toaster if release < 0.90.1-1.3.11
293         - backup/restore entire clamav directory
294         - allow missing package files in linked sandbox (daily.cvd)
295         - changed default restore configuration files to no
296
29703/06/07 - Eric 'shubes' <plug@shubes.net> 0.2.8-1.3.10
298         - Completed migration from svn.shubes.net to qtp.qmailtoaster.com
299         - added mansfor script
300         - fixed zlib version comparisions in qtp-newmodel and qtp-ami-up2date
301
30201/13/07 - Eric 'shubes' <plug@shubes.net> 0.2.7-1.3.9
303         - Enhanced qtp-newmodel for package specific rpmbuild options
304         - Removed hard-coded spambox 1 option for qmailadmin-toaster
305
30601/12/07 - Eric 'shubes' <plug@shubes.net> 0.2.6-1.3.8
307         - Fixed qtp-newmodel bug when selection list reused
308
30901/10/07 - Eric 'shubes' <plug@shubes.net> 0.2.5-1.3.7
310         - Fixed qtp-newmodel bug where new package in devel is skipped
311
31201/09/07 - Eric 'shubes' <plug@shubes.net> 0.2.4-1.3.6
313         - Modified qtp-ami-up2date, added >< logic, -d (development) flag
314
31501/09/07 - Eric 'shubes' <plug@shubes.net> 0.2.3-1.3.5
316         - Enhanced qtp-newmodel to include development packages
317         - Modified blacklists
318
31912/18/06 - Eric 'shubes' <plug@shubes.net> 0.2.2-1.3.4
320         - Enhanced qmlog with more options
321         - Removed ordb.org from blacklists
322
32311/14/06 - Eric 'shubes' <plug@shubes.net> 0.2.1-1.3.3
324         - Added sa-stats
325         - Fixed SA_RESTART bug in etc/rulesdujour/config
326
32711/01/06 - Eric 'shubes' <plug@shubes.net> 0.2-1.3.2
328         - Refactored .spec file
329         - Incorporated subversion into the rpmbuild, eliminated Makefile
330         - Changed directory structure to be LSB compliant
331         - Updated to current versions
332         - Added qmqtool, qmHandle, queue_repair.py
333
33409/02/06 - Erik A. Espinoza <espinoza@forcenetworks.com> 0.1-1.3.1
335         - Initial Package
336
337qmail-spam, qtp-backup, qtp-restore, qtp-menu by Jake Vickers <jake@v2gnu.com>
338http://v2gnu.com/
339
340qmHandle by Michele Beltrame <mb@italpro.net>
341http://qmhandle.sourceforge.net
3421.2.0-bovine patch by Robert McLeay <robert@fearthecow.net>
343http://www.fearthecow.net/guest/qmhandle
344
345qmlog by Fabio Olaechea (via Jake Vickers) and Eric Shubert <ejs@shubes.net>
346http://qtp.qmailtoaster.com
347
348qmqtool by Jeremy Kister <qmqtool-devel@jeremykister.com>
349http://jeremy.kister.net/code/qmqtool
350
351qtp-newmodel et al by Eric Shubert <ejs@shubes.net>
352http://qtp.qmailtoaster.com
353
354queue_repair by Charles Cazabon <pqt@discworld.dyndns.org>
355http://pyropus.ca/software/queue-repair
356
357rules_du_jour by Chris Thielen <cmt-spamassassin@someone.dhs.org>
358http://sandgnat.com/rdj/rules_du_jour
359
360sa-stats by Dallas Engelken <dallase@uribl.com>
361http://rulesemporium.com/programs/sa-stats-1.0.txt
362
363install-roundcube by Jake Vickers <jake@v2gnu.com>
Note: See TracBrowser for help on using the repository browser.