My Posts

LowLands: Another view

Dit jaar was mijn eerste keer naar LowLands. Ik heb het erg naar mijn zin gehad, maar als ik het festival vergelijk met bijvoorbeeld Rock Werchter zie ik nogal wat dingen die een heel stuk beter kunnen. Ook al word het voor de zoveelste keren georganiseerd, veel leren ze niet van de vorige jaren heb ik gehoord van diverse mensen die samen met mij er heen gingen en al meerdere malen geweest waren. Een van de voordelen sinds vorig jaar die ik van velen hoorden was de rij bij de ingang. Deze was behoorlijk kleiner als het jaar ervoor.

Aangezien ik momenteel het programma boekje een beetje kwijt ben, en geen zin heb om te zoeken zijn bepaalde dingen nog niet ingevuld, zoals wat commentaar over leuke bandjes geven en theater dingen die we gezien hebben. Daarom ziet deze post er nog steeds uit als iets in working order. Het lijkt er trouwens wel op alsof dit de langste post ooit zal worden :) (more)

---{}---

Building an open relay trap

I just began building an open relay trap. At the moment the configuration exists of a Debian machine running postfix. The following configuration changes have been made to make it look like it relays while it actually doesn't:


  • mynetworks = 0.0.0.0/0 (obviously to make it accept everything)
  • relayhost = 127.0.0.1 (to make it relay to it self)
  • inet_interfaces = $external_ip (only the external ip so that localhost will give connection refused, the external ip is hidden to make the spamtrap work)


That's a quite easy setup for an open relay trap. Anybody that has improvements may provide them :) (more)

---{}---

RT 3.0.11 with PostGreSQL

If you run RT 3.0.11 on Debian Stable (or any other OS with an old DBIx::SearchBuilder) RT will act very very slowly when you reach about 2000+ tickets.

This problem is caused by using ILIKE's instead of = for matching integers. I urge everyone to upgrade to DBIx::SearchBuilder 1.01 (current in CPAN) to fix this issue. Response times are now down to around 1 second instead of 30+ seconds, this is ofcourse thanks to the indexes that are now used.

Upgrading DBIx::SearchBuilder to version 1.01 does not improve performance for MySQL (which you actually should not use at all ;)

---{}---

ClamAV Database Mirror

We (Unilogic Networks) are now hosting an official ClamAV database mirror. It's doing just a little more traffic then I expected. Approximately 384 kbit/sec constantly. Which will come around 2 gigabyte/day off traffic.

I also have 19000 unique sites that have contacted the mirror, so we can assume there are quite some clamav users out there.

If you wish to use the mirror, enter clamav.unnet.nl in your freshclam setup. Or use the db.nl.clamav.net dns entry for all dutch mirrors (roundrobin).

---{}---

bzFlag!

bzFlag is one simple but addictive game of shooting each other in pieces tank game. It runs one actually every kind of machine out there and is networked, oh and opensource.

So ofcourse I've also created an bzFlag server. Comfortly located on my workstation at work (as it wouldn't build on Solaris). You can talk to it at bzflag.unnet.nl Hope to see you soon at the firing range ;)

Hummzz actually I was bzFlagging all night till 0:30 ;)

---{}---

Installing a Jabber Server

Currently I'm busy installing a jabber server on polaris. This will be a public server! I'll update this post when it's up and running.

Ok problems compiling :( After running configure as:

./configure --enable-idn --enable-ssl --disable-mysql --disable-db --enable-
pgsql --with-extra-include-path=/usr/local/include:/usr/local/ssl/include/:/usr/
local/pgsql/include/ --with-extra-library-path=/usr/local/lib:/usr/local/ssl/lib
/:/usr/local/pgsql/lib/


And then running make I get the following error: (more)

---{}---

Windows XP Service Pack 2

Ofcourse I have mirrored Service Pack 2. So that everybody can update there system and keep my network clean of buggy windows boxes.

It can be found at the FTP site of Unilogic Networks at ftp.unnet.nl

---{}---

Drupal and Company Websites

I've just setup Drupal to run the backend of our company website. Check it out at http://www.unilogicnetworks.net. It definately beats the previous site, which actually was a load of crap ;)

Database driven websites rule :) Make it much easier to setup :)

---{}---

Moving the SunFreeware mirror

I'm currently moving the sunfreeware mirror from polaris to a company owned box which is already hosting the debian mirror. This will increase performance for the mirror and more easily updating. Also it will guarantee more stability as it's currently hosted on my personal box (with which I play a lot).

The IP address will change to 193.16.234.250, however the hostnames will stay the same!

---{}---

WarWalking in Downtown Sittard

Well I went warwalking in downtown sittard, laptop in backpack, gps onboard and let's walk :)

I noticed there are quite some access points in downtown sittard, especially around the bars are a lot of OPEN accesspoints to be found :)

As always a current wifi map of Sittard can be found at .kismac. Check it out here.
A closer look at downtown Sittard is here ;)

---{}---

Solaris 9 and SunWorks CC

When I first installed polaris I used gcc as the system compiler as I had no licensed SunWorks C compiler. I recently acquired it and now it's time to convert the system to SunWorks C from gcc. This will probably include recompiling everything that has been compiled with gcc to let it use SunWorks. It hopefully also fixes the ugly LD_LIBRARY_PATH kludge I'm having around to keep everything work.

I'm particulary afraid what is going to happen with my own perl build. A lot of stuff relies on it, for example MT but also a lot of handinstalled CPAN modules. I guess that will cause a lot of recompiling to do :(

I'll keep you posted on issues I am going to run into. (more)

---{}---

Solaris 9's Crontab

I host a sunfreeware mirror which I cronned to be updates every night at 06:00. However I noticed some weeks ago that this didn't happen automatically. To lame to find a solution for it I just manual updated it sometimes.

But after setting up the crontab for my debian mirror (which is hosted on a other company machine which is running Debian) I decided it would be time to fix the crontab entry on solaris.

After some research I found out that Solaris logs crontab messages to /var/cron/log (which is actually pretty predictable logging for Solaris). The log entries for the updating of the sunfreeware mirror looked something like this:

> CMD: /usr/local/bin/update-sunfreeware
> ftp 21022 c Fri Jul 30 06:00:00 2004
! bad user (ftp) Fri Jul 30 06:00:00 2004

So we are talking about a bad user here. Well actually the user is all there and running in /etc/passwd and /etc/shadow. But hey wait, the FTP account is locked. Well I found that normal behaviour, but guess what, crontab expects a password there, else the account is not good and is a bad user!

So I've created an additional account called 'mirror' to setup the mirroring and yes this account does carry an password to let the crontab do it's work.

Maybe it's time to setup some more automatic mirroring scripts for the rest of the mirrored software on polaris.

---{}---

Clamav DB and Debian Mirror

My current mirror project is setting up an official clamav db mirror site and an unofficial local debian mirror. The debian mirror will carry the following stuff:

  • sources
  • unstable, testing, stable
  • i386 and powerpc architecture
  • non-US


The mirror is still in it's initial build stage. I had to repartition the mirror server to supply for the space as some n00b partitioned it wrong and left a gaping 40G unpartitioned on the machine. ETA on mirror running will be around 22:00 this evening.

It will be accessible using FTP (powered by vsftpd) and HTTP at ftp://debian.unnet.nl/ or http://debian.unnet.nl/.

---{}---

Converting Movable Type to use PostGreSQL instead of db3

It's as easy as a pie.

  • Install all postgresql related perl things (DBI::postgres to be exact)
  • Edit mt.cfg to include the DataSource AND the Database information
  • Run mt-db2sql.cgi
  • Remove datasource from your mt.cfg
  • Enjoy and post a message on your weblog that you just converted your weblog


So I did it ;) Db3 was acting kinda sluggish, and I had the need for postgres on my sun for some time now, so I did it :)

---{}---

Lindsay Lohan

The last week was definately Lindsay Lohan week concerning movies. Kuess and I (partially) watched three movies of her (Freaky Friday, Confessions of a teenage drama queen and Mean Girls (with Lacey Chabert)). I liked Mean Girls the best. All these movies are all of the same kind, and I suspect this is truly the Lindsay Lohan thing.

---{}---

Doom III, idSoftware's latest incarnation

Well Doom III seems to have surfaces last saturday around 13:00 in the warez scene. Some friends already played it and the gameplay seems to be way to slow. There is a secret url in doom 3. It points at http://www.martianbuddy.com/...

Oh and guess who owns martianbuddy.nl ;)

---{}---

Scanning and Printing the UNIX way

Well, Kirstens father arranged a HP LaserJet 5mp and a HP Scanjet 5p for use to use at home. Ofcourse I wanted these to work on Linux and let the other machines access them over the network.

Printing was fairly easy. Attach the printer to a linux box, make the kernel ready for parallel printing, install cups, configure it and deploy IPP around to make it work on the other boxes. Works like a charm.

Scanning on the other hand is stil not realised here. It works on the box it's attached to, but making it work over the network to a windows box is another issue. It justs borks. Won't work for some reason. Something to get working this week.

To test the scanner setup I've scanned our Rock Werchter 2004 pictures, which can be found here

---{}---