Archive for September, 2005


Weird Thinkpad Display Issues

Tuesday, September 27th, 2005

TNT delivered my Thinkpad T30 back today. A quick check showed that it was a new motherboard and it has the latest BIOS and embedded controller software, which means that it’s one of the newer boards without the memory slot problems. My excitement didn’t last long because soon after I booted into Linux the screen went magenta and fuzzy. My first guess was they must have changed the video chipset and I would just need to replace the driver, but when I shutdown the machine the problem remained after X quit, and even more worryingly it was still there when I restarted went into the BIOS.

When I booted the machine up later the problem was gone, but after a while it came back, but then went away again. An intermittent problem with no apparent cause. A search on Google didn’t turn up much, the closest was ‘Problem with garbled screen‘ on Thinkwiki. But the screenshots don’t look like the same problem, maybe there are different levels of severity.

I took some photos of the problem. First one is of the BIOS screen, it’s hard to see the problem because it only really shows up on white areas of the screen and the photo looks a lot better than what is actually displayed. I’ve circled a couple of areas where you can see the problem:

Once you’re into Linux the problem is very obvious as you can see here:

I guess it’s back on the phone to IBM technical support tomorrow morning, sigh.

Spread the word: Technorati related  |  del.icio.us bookmark it!  |  submit Weird Thinkpad Display Issues digg.com digg it!  |  reddit reddit!

Using MySQL as the Bayes store

Tuesday, September 27th, 2005

It looks like there’s another workaround for the Berkeley DB version clash on Dreamhost’s servers, use MySQL as the database instead. I didn’t realise this was an option and came across it on DH’s forums. Someone’s written up a guide to installing SA on DH:

http://www.unsaturated.com/projects.spamassassinMySQL.html

But I didn’t want to install from scratch and thankfully you can import your existing bayes data. From the README.bayes file that is distributed with SA:

  1. Run ’sa-learn –backup > backup.txt’ which will backup your bayes data into a text file.
  2. Optionally you can run ’sa-learn –clear’ to remove the DBM based bayes files.
  3. Modify your local.cf file according to the directions above.
  4. Run ’sa-learn –restore backup.txt’ to restore your bayes data to the SQL database.

This went without a hitch and my spam filtering is decent again!

Spread the word: Technorati related  |  del.icio.us bookmark it!  |  submit Using MySQL as the Bayes store digg.com digg it!  |  reddit reddit!

Looks like it’s a temporary glitch

Sunday, September 18th, 2005

The root of the problem is the version of Berkeley DB that’s been used to store the bayes files. On Sarge it’s 4.3. The problem is that the DreamHost mail servers haven’t been upgraded yet so they’re still using Perl 5.6.1 and DB 3.x.

This would explain why it was previously able to filter my mail but failed when training, because the training was taking place on a Sarge machine. Once I upgraded the files to the 4.3 format (db4.3_upgrade) the filtering failed. All my newly created bayes files are in 4.3 format so they won’t work at filtering. I had a quick stab at trying to downgrade them without any success. Since DH is supposed to upgrade the mail servers any time now it’s hardly work trying to get it to work in the mean time.

So this message:

warn: bayes: cannot open bayes databases /home/.../.spamassassin/bayes_* R/O: tie failed:

means your bayes file have the wrong DB version. Check this page for more details:

http://wiki.apache.org/spamassassin/DbDumpAndLoad

Another annoying thing that stumped me for ages is that procmailrc doesn’t appear to let you set the value of PERL5LIB. I thought that would have fixed my problem with the DB issue but also with a DNS version problem. I also see this in my logs:

warn: dns: Net::DNS version is 0.19, but need 0.34 at /home/.../usr/share/perl/5.8.4/Mail/SpamAssassin/Dns.pm line 589.

This is because DH is using some ancient version of Net::DNS. It’s not a fatal error but a lot of useful tests need it. So without it and bayesian testing I guess I’ll be seeing a lot more spam in the couple of weeks until it all gets resolved.

Spread the word: Technorati related  |  del.icio.us bookmark it!  |  submit Looks like it’s a temporary glitch digg.com digg it!  |  reddit reddit!

Installing SpamAssassin on DreamHost

Sunday, September 18th, 2005

I’ve had this post sitting in my drafts folder for ages, I don’t think I’ll ever get around to finishing it because I’ve forgotten the steps I took and I found someone else has already written up a guide.

I followed the instructions here:

http://wiki.apache.org/spamassassin/SingleUserUnixInstall

and the gist is, you have to install local copies of all the Perl libraries you need, i.e.:

perl Makefile.PL PREFIX=$HOME/usr && make && make install

The packages required and the order to install is:

  1. IP-Country (2.20)
  2. razor-agents-sdk (2.07) Also provides (Digest, Digest::SHA1, File::Spec, MIME::Base64, Test::Harness, Test::More, Test::Simple, Time:HiRes, URI)
  3. razor-agents (2.77)
  4. Net-Ident (1.20)
  5. Socket6 (0.19)
  6. IO-Socket-INET6 (2.51)
  7. Net-IP (1.23)
  8. Net-DNS (0.53)
  9. Sys-Hostname-Long (1.4)
  10. Mail-SPF-Query (1.997)
  11. pyzor (0.4) (Didn’t install correctly)
  12. dcc-dccproc (1.3.16)
  13. Mail-SpamAssassin (3.1.0)

Check out SpamAssassin 3.1.0 for Dreamhost or the DreamHost Wiki for more instructions.

Spread the word: Technorati related  |  del.icio.us bookmark it!  |  submit Installing SpamAssassin on DreamHost digg.com digg it!  |  reddit reddit!

SpamAssassin Bayes still not working

Sunday, September 18th, 2005

I did a clean install of SpamAssassin 3.1.0 with the current version of Perl (5.8.4) and retrained the bayesian bit and it still doesn’t work. Upgrading the DB format didn’t make a difference either. I started a post on how to install SA, but I figured it’s pointless to finish it until I know I can get it all working again, so I’m not going to post it now.

Since I can train it and the bayesian checking works from the command line I know it’s all working properly and it going to be some stupid little detail. My first guess is permissions because the bayes files are 600 so procmail might be running as another user or something.

Spread the word: Technorati related  |  del.icio.us bookmark it!  |  submit SpamAssassin Bayes still not working digg.com digg it!  |  reddit reddit!

That motherboard didn’t last long

Sunday, September 18th, 2005

When I tried to turn on my Thinkpad from a hibernation this morning it reported that my hardware had changed. I quick check in the BIOS confirmed my worst fears, the second memory slot was no longer being detected. This means when IBM replaced the board (I confirmed it was changed when the internal network card’s MAC address changed) they replaced it with one that had the same problem but didn’t bother to do any of the fixes to prevent the problem occurring again. My opinion of IBM has gone down somewhat.

I’ll give them a call tomorrow morning because my warranty is running out fast. I’ll ask them about the new motherboard version that the American fixes get that permanently fixes the problem. There’s little point in getting another old board because it’ll just break again. I guess the alternative solution is to get a 1GB RAM stick and be content with that.

Spread the word: Technorati related  |  del.icio.us bookmark it!  |  submit That motherboard didn’t last long digg.com digg it!  |  reddit reddit!

SpamAssassin Bayes Broke with Sarge

Sunday, September 18th, 2005

Dreamhost has recently upgraded to Debian Sarge. Along with that upgrade was a new version of Perl (5.8.4) this appears to have broken the bayesian filtering part of my SpamAssassin setup. This Usenet post describes some of the problems I’m seeing. But even after upgrading the database format I’m still having trouble. I’m getting this message in my procmail logs:

Cannot open bayes databases /.../.spamassassin/bayes_* R/O: tie failed:

Which was the error message I got when trying to use sa-learn before upgrading. So far I’ve tried retraining from scratch and even installing a local copy of Perl 5.6.2, but none have solved the problem. What’s really annoying is that if I save a spam message and run it through SpamAssassin on the command line it works fine.

Unless tomorrow’s Google searches turn up anything useful I’ll just try rebuilding all my local Perl packages with the new version and hope that makes a difference.

Spread the word: Technorati related  |  del.icio.us bookmark it!  |  submit SpamAssassin Bayes Broke with Sarge digg.com digg it!  |  reddit reddit!

ati-tv software ABBYY FineReader 8.0 Professional Multilanguage
ipod nana software ABBYY FineReader 8.0 Professional Multilanguage
easy fax software ABBYY FineReader Professional Edition 9.0 with Djvu Addon
encoder coding software Ableton Live 6.0.9
analytical system software ACD Systems Combo Pack
employee scheduling software Acronis Disk Director Server 10.0
eraise fundraising software Acronis Disk Director Suite 10.0
openeye software Acronis Disk Editor v6.0.360
gateway limited software Acronis Drive Cleanser v6.0 Build 383
tungsten software download Acronis Migrate Easy Deluxe v1.0.0.43
physics software Acronis & Paragon Universal Boot CD USB 2009 1.0
avatar server software Acronis & Paragon Universal Boot CD USB 2009 1.0
imaging software driver Acronis & Paragon Universal Boot CD USB 2009 1.0
software raid performance Acronis PartitionExpert 2003
legislative trackinig software Acronis Privacy Expert Suite 7.0
software listings Acronis Privacy Expert Suite 7.0
art software program Acronis Recovery Expert Deluxe
adams software forms Acronis True Image 7.0
free reservations software Acronis True Image Echo Server for Windows 9.5
panda antiviruse software Acronis True Image Enterprise Server 9.1.3666
microsoft excel software Acronis True Image Home 11.0
tape duplication software Acronis True Image Workstation 9.1.3887
free dayplanner software ActionScript 3.0 in Flash CS3 Professional Essential Training
raft software ActiveState Komodo IDE 4.2.0
software crises ActiveState Perl Dev Kit Pro 7
jq-210 download software Adobe Acrobat 7 Professional for Mac
audit software tracking Adobe Acrobat 7 Professional for Mac
smartist software Adobe Acrobat 7.0 Professional
callender software Adobe Acrobat 7.0 Professional
currency conversion software Adobe Acrobat 8.0 Professional
n95 remove software Adobe Acrobat 8.0 Professional
anderson software internet Adobe Acrobat 8.0 Professional
genealogy publishing software Adobe Acrobat 8.0 Professional for Mac
article distribution software Adobe Acrobat 8.0 Professional for Mac
map maker software Adobe Acrobat 9 Pro Extended
decisionbar software Adobe Acrobat 9 Pro Extended
timekeeping system software Adobe Acrobat 9 Pro Extended
knowledge mapping software Adobe Acrobat V 6.0 Professional PC
writing style software Adobe Acrobat V 6.0 Professional PC
management product software Adobe After Effects 6.5 for Mac
military packaging software Adobe After Effects 6.5 for Mac
knockout software Adobe After Effects 6.5 for Mac
mantel test software Adobe After Effects 7.0 Standard
pst repair software Adobe After Effects 7.0 Standard
pcr software customers Adobe After Effects 7.0 Standard
loopholes software testing Adobe After Effects CS3
ebay software tools Adobe After Effects CS3
volleyball statistic software Adobe After Effects CS3
autoquote software Adobe Atmosphere 1.0
medical documentation software Adobe Audition 2.0
software distrubitor Adobe Audition 2.0
6600 software program Adobe Audition 3.0
buy financial software Adobe Contribute CS3
apartment purchasing software Adobe Contribute CS3
define software application Adobe Creative Suite 2 Premium for Mac
autocad software review Adobe Creative Suite 2 Premium for Mac
pctools software Adobe Creative Suite 2 Premium for Mac
webchat software Adobe Creative Suite 2 Premium for Windows
book software store Adobe Creative Suite 2 Premium for Windows
software remote access Adobe Creative Suite 2 Premium for Windows
aor scanner software Adobe Creative Suite 2 Premium for Windows
software design article Adobe Creative Suite 3 Design Premium for Mac
microstudio 4.001 software Adobe Creative Suite 3 Design Premium for Mac
netscape 8 software Adobe Creative Suite 3 Design Premium for Mac
biblesoft software update Adobe Creative Suite 3 Design Premium for Mac
linux frontbridge software Adobe Creative Suite 3 Design Premium for Mac
code repository software Adobe Creative Suite 3 Design Premium for Win
acceleration software program Adobe Creative Suite 3 Design Premium for Win
clinical database software Adobe Creative Suite 3 Design Premium for Win
midi studio software Adobe Creative Suite 3 Design Premium for Win
aqura software Adobe Creative Suite 3 Master Collection for Mac
ezdata software Adobe Creative Suite 3 Master Collection for Mac
brightstore backup software Adobe Creative Suite 3 Master Collection for Mac
tk20 software Adobe Creative Suite 3 Master Collection for Mac
sequence analysis software Adobe Creative Suite 3 Master Collection for Mac
deployable spy software Adobe Creative Suite 3 Master Collection for Win
dprofiler software Adobe Creative Suite 3 Master Collection for Win
atm switch software Adobe Creative Suite 3 Master Collection for Win
hyperion software operations Adobe Creative Suite 3 Master Collection for Win
voice synthesis software Adobe Creative Suite 3 Master Collection for Win
iomega ghost software Adobe Creative Suite 3 Master Collection for Win
ups calculation software Adobe Creative Suite for Mac
oracle software Adobe Creative Suite for Mac
discount cad software Adobe Creative Suite for Mac
audio software forum Adobe Creative Suite for Mac
architectural renovation software Adobe Creative Suite 3 Master Collection for Win + Microsoft Office 2007 Enterprise
iphone 1.0.2 software Adobe Dreamweaver CS3
edsoft software Adobe Dreamweaver CS3
swing analysis software Adobe Dreamweaver CS3 for Mac
flowsheet software Adobe Encore CS3
lunix old software Adobe Encore CS3
software download drums Adobe Encore CS3
ficiton software Adobe Encore DVD 2.0
ebay software bidding Adobe Encore DVD 2.0
src software incorporated Adobe Encore DVD 2.0
amateur radio software Adobe Fireworks CS3
coin collectors software Adobe Fireworks CS3 for Mac
software package Adobe Flash CS3 Professional
convention software Adobe Flash CS3 Professional
picture software free Adobe Flash CS3 Professional for Mac
software circuit design Adobe Flash CS3 Professional for Mac
lenticular software crack Adobe Flash CS4
journal software engineering Adobe Flash CS4
webpage editor software Adobe Flash CS4
airframe business software Adobe Flex v.3.0.2
delmia software Adobe Flex v.3.0.2
freehand graphics software Adobe Font Folio 11
northrop resume software Adobe Font Folio 11
diabetes software pdas Adobe FrameMaker 7.0
istante software inc Adobe FrameMaker 7.0
vigilance software Adobe FrameMaker 8.0
software kinder preschool Adobe FrameMaker 8.0
dex drive software Adobe FrameMaker 9.0
de elementos software Adobe FrameMaker 9.0
software inspections Adobe FrameMaker 9.0
free cdrw software Adobe GoLive CS V 7.0 PC
ftp p2p software Adobe GoLive CS V 7.0 PC
transmit software Adobe GoLive CS2
becker data software Adobe GoLive CS2
fta firmware software Adobe Illustrator CS V 11.0 PC
liquids marketing software Adobe Illustrator CS V 11.0 PC
motorola v-180 software Adobe Illustrator CS2
explore anywhere software Adobe Illustrator CS3
outsourcing software solution Adobe InDesign CS V 3.0 PC
wntipcfg software Adobe InDesign CS V 3.0 PC
opengl software program Adobe InDesign CS2
nokia 6102i software Adobe InDesign CS2
free coloring software Adobe InDesign CS3
opp blackjack software Adobe InDesign CS3
astronomie software free Adobe InDesign CS4
monitoring email software Adobe InDesign CS4
development proposal software Adobe InDesign CS4
software cpu underclocking Adobe PageMaker 7.0.1
feko software Adobe Photoshop Album V 2.0
educational software seattle Adobe Photoshop Album V 2.0
learning measurement software Adobe Photoshop CS for Mac
flir software Adobe Photoshop CS for Mac
gps tracks software Adobe Photoshop CS v.8.0
free donation software Adobe Photoshop CS v.8.0
software updating freeware Adobe Photoshop CS2 for Mac
mountbridge software Adobe Photoshop CS2 for Mac
scream software seismic Adobe Photoshop CS2 V 9.0
software requirements plan Adobe Photoshop CS2 V 9.0
mpeg4 slideshow software Adobe Photoshop CS2 V 9.0
french genealogy software Adobe Photoshop CS3: Enhancing Digital Photographs
free software imac Adobe Photoshop CS3: Enhancing Digital Photographs
graphics benchmarking software Adobe Photoshop CS3 Extended
firewall software features Adobe Photoshop CS3 Extended
automatic prayer software Adobe Photoshop CS3 Extended
pine software examples Adobe Photoshop CS3 Extended for Mac