It will be ready on time, Lord Vader

October 28th, 2008

Well, that's debatable. At last however, me and my dear darling has managed to finish building 10143, a.k.a. the Lego Death Star II. Thanks for the fantastic gift, ordningsfrun and family!

 

 

 

So, I wanted encrypted access to multiple websites

July 13th, 2008

Multiple websites on a single server that provide encrypted access is traditionally done by adding one IP address per website. However, that is no longer necessary now that modern web browsers has support for Server Name Indication which enables multiple HTTPS websites sharing a single IP address. All that is needed is to enable support for this on your webserver.

On the Linux distribution I use on my servers, CentOS 4, that was a bit tricky. My first plan was to update the openssl package to a version that supports SNI, but that turned out to be seriously difficult since the library has changed major version between the version shipped in CentOS 4 and the version that includes SNI support and that would mean recompiling many parts of the core system.

However, I found that there is an alternative apache module to the mod_ssl shipping in CentOS called mod_gnutls. It provides the same basic functionality but does so without using the openssl library. So, I pulled the latest stable version of mod_gnutls and made an RPM package of it. It depended on newer versions of a few packages that I could pull from Fedora rawhide and recompile for CentOS 4. If you want to use the packages I built, they are available from a special yum repository. Adding this repository and installing mod_gnutls will upgrade the system provided libgcrypt and gnutls packages to newer versions.

Updates day

May 29th, 2008

I use OSX, Linux and boot Vista and XP from time to time. Today seems to have been a curious confluence of large updates. First i updated OSX to 10.5.3 (I hope that they have fixed the 802.11n bug that kills my d-link AP, will test later.) Then it was time to boot Vista to print on the printer in the new office that only can use color in Windows, which after the first updates reboot informed me that it was time to install Vista Service Pack 1. It took a while. Of course, Fedora 9 had some 50 megs of updates today also, so the updates total for today was pretty serious.

Flash player on Fedora 9 x86_64

May 13th, 2008

I installed Fedora 9 on my x86_64 box today, and one of the early tasks was to get Adobe's flash player working. Unfortunately it didn't work out of the box, but once I understood what went wrong the fix was easy:

yum -y install nspluginwrapper.i386 libflashsupport.i386

(this assumes that you have installed the flash with the yum method described at Adobe's site)

I hope that our friends at Adobe sorts this out to be a bit more user friendly in the future, perhaps by licensing their player in a Fedora compatible way so that it can be a part of the distribution.