Posted: 2008-02-29
Apache2, NameVirtualHosts, SSL and SERVER_PORT

I was experiencing odd things integrating to google maps - although I have both an API key for http and https - only https was working. It turns out that the setting of the apache environment variable…

Posted: 2008-02-10
Deploying jars to third party maven repository via WebDAV

Normally you deploy to a third party repository with a command similar to: But - to deploy via webdav needs a snapshot wagon. To do this - create a temporary pom in the directory you are in (create a…

Posted: 2007-12-17
Clamav not starting (exim can't find clamav.ctl)

My exim4 process is configured based on this post and other points noted here . Today it started failing - clamav failed to read its db (locked) possibly due to freshclam runs. Debian bug gave the…

Posted: 2007-12-02
Leopard issues

Folllowing issues after update (updated 8:55 wed 19th dec) Can't send mail Leopard refuses to use the self-signed certificate for my exim4 server (although it can use the courier imap certificate just…

Posted: 2007-11-26
Testing expansion in exim4

General expansion testing (needed this for testing Setting outgoing IP : or etc etc.

Posted: 2007-11-26
Setting outgoing IP address for domain in exim4

Thanks to Dave Evans on the exim4 users list for this. I need to set different IP addresses for different outgoing domains. Since I only have a few - we took a simple approach /etc/exim4/interfaces…

Posted: 2007-11-06
Setting up custom routes depending on the network location in OSX

Nearly all you need to know is available here: All I found is that $BUNDLE refers to /System/Library/SystemConfiguration/Kicker.bundle/ and the…

Posted: 2007-11-04
Logging in to drupal 5 using perl

Normally you can call the drupal cron page (/cron.php) as the anonymous user - but - to work around an issue with the simplenews module and taxonomy access control I need to run the cron script as a…

Posted: 2007-10-25
Adding self-signed https certificates to java keystore

There are several reasons you may need to add a self-signed https ssl certificate to your local java keystore. For me - its so that maven can access DAV shares for repository deployment. You need to…

Posted: 2007-09-03
Illegal type in constant pool

After adding CATALINA_OPTS=-javaagent:/path/to/aspectweaver-1.5.3.jar tomcat started failing - giving an "Illegal type in constant pool" about log4j. This seems mainly to be due to lib differences. To…

Posted: 2007-08-30
spring-ldap and NoClassDefFoundError com.sun.jndi.ldap.ctl.ResponseControlFactory

When using spring-ldap - if you get a NoClassDefFoundError for com.sun.jndi.ldap.ctl.ResponseControlFactory then you need the ldap booster pack (currently 1.0). This is available from Sun: http://java…

Posted: 2007-08-28
Spring AOP and maven dependencies

Or - why does it say my spring context xml is invalid on <aop:spring-configured/> I've been trying to add the @Configurable to a spring project. This means that I had to have a tag that looks like…

Posted: 2007-07-14
Generating new SSL certificate for exim4

Cargo culted direct from the exim site. The really important bit is that the common name (CN) field must be the server name (at least so it seems to be for me) Don't forget - if your pop3 and imap…

Posted: 2007-07-14
Bluetooth triggered activity for the mac A really cool little app that can do things when you move in/out of range with your bluetooth phone. It can also trigger based on your IP or airport availability :)

Posted: 2007-07-12
Geotagging photos on the mac

With a couple of bits of free software you can simply geotag (add longitude/latitude to a photos EXIF data) your pictures. These can then be shown on flickr's map, google maps etc. GPSBabel and…

Posted: 2007-07-12
Nokia n95 - key sequences

*#0000# - shows the firmware details *#06# - shows the serial/IMEI number *#62209526# - shows the network MAC address *#7370# - master reset Will add to the list as I find/need new ones :)

Posted: 2007-07-12
Syncing nokia n95 with the mac, address book pairing and 3G over bluetooth

The n95 from nokia is not directly supported by mac osx. However - there are two additions that will help. iSync Nokia themselves provide an iSync plugin that will give you full syncing of iCal and…

Posted: 2007-07-07
Nokia n95 email configuration (google, mac and personal)

OK - Google confiig is based on the page: Open Messaging Application Options > Settings > Email > Mailboxes…

Posted: 2007-05-30
The Mac OSX menu with dual screens

The menu on a mac is always shown on the primary display - something which is awkward when you have dual monitors and are working on the secondary display. While it isn't perfect - this app allows you…

Posted: 2007-03-15
Create a Maildir directory

When you create a new user - it helps to remember to create their Maildir (if you are using Maildir).