2007-10-24: Carpe Noctem Webseite Update

The new website for our robotic soccer team is now online. The main site is based on Joomla (1.5.0-rc3 so far; yes, you won’t believe it, we’re really using a release candidate of Joomla for a productive site!); the blog is still based on WordPress and will stick with it.

There are still enough layout issues and a missing login form. The new website now provides a more verbose information on our team and robotic soccer, though. Due to the lack of a localizataion plugin for Joomla 1.5, the main content is currently only available in German. The blog is only available in English.

2007-07-03: Mono/C#: Get all interface addresses

Due to some missing parts of System.Net.NetworkInformation, I’ve written a (very basic and libc-based) wrapper to collect network interface address information from the system. It calls getifaddrs, walks through the ifaddrs structure and creates a managed counterpart.

NetworkInterfaceAddress.cs

Even though it may be implemented way too complicated or confusing, it might be useful for someone out there.

Update 2009-01-01: Well… first, the download didn’t work anymore. Second, there was a bug in the code :) Both shortcomings are fixed now :)

2007-05-25: Ban on computer security tools

2007-05-17: VMWare Workstation 6.0 on Linux 2.6.22

As network stack changes were introduces in linux kernel 2.6.21/2.6.22, the vmware modules currenlty refuse to compile. Based on some forum discussions, I’ve creates a small patch so that the modules compile again.

You can download the patch or the vmnet.tar archive here:
vmware-workstation-6.0_linux-kernel-2.6.22.patch
vmnet.tar

Simply apply it to the contents of vmnet.tar and reconfigure your vmware. I’ve tested it on an AMD64 platform, but not on a IA32 yet!

Update: Fixed a bug in the patch and added a link to vmnet.tar.

2007-04-25: libapache2-mod-auth-pam: Cannot open password file

After upgrading to Ubuntu Feisty, pam-based password authentication for Apache (2.2) didn’t work anymore. In the logs I found only some very useless entries like

[Wed Apr 25 20:36:20 2007] [error] Internal error: pcfg_openfile()
    called with NULL filename
[Wed Apr 25 20:36:20 2007] [error] [client xxx.xxx.xxx.xxx] (9)
    Bad file descriptor: Could not open password file: (null)

After searching the web for a while I finally found a solution which works perfectly for me: Just disable all the other authentication modules using the following directive:

AuthBasicAuthoritative off

You are currently browsing the phbaer blog archives for the year 2007.

Bookmarks

Meta