Tollef Fog Heen's blog

tfheen Thu, 27 Jan 2005 - Working and dancing again

I've been surprisingly efficient the last few days. glibc was fixed yesterday. Binutils today, hopefully gcc tomorrow. I also managed to spec a new machine so I have something to both develop on and actually test my multiarch implementation when the time comes for that.

Orkla Media, a large media company bought 35% of Hardware.no recently. This won't mean any change for the company per se, it's more that we (the owners) get a bunch of money out of the company and we will be better prepared to tackle bigger challenges. We have a press release out (in Norwegian only).

I was dancing tonight. I'm so out of shape it's entirely not funny. It was fun to dance, though, and actually move my body, which is something I haven't done in a while. It's still Lindy 1, which is now fairly easy and I should at least join Lindy 2 as well. Hopefully trying that next Tuesday.

[02:14] | life | Working and dancing again

tfheen Tue, 25 Jan 2005 - Multiarch.

I've gotten multiarch working again today:

root@shonap:/# ls -l /lib/libc-* /lib/ld-linux.so.2
ls: /lib/libc-*: No such file or directory
lrwxrwxrwx  1 root root 22 Jan 25 18:56 /lib/ld-linux.so.2 -> i386-linux/ld-2.3.2.so
root@shonap:/# ls /lib/i386-linux/
ld-2.3.2.so               libm.so.6               libnss_nisplus-2.3.2.so
ld-linux.so.2             libmemusage.so          libnss_nisplus.so.2
libBrokenLocale-2.3.2.so  libnsl-2.3.2.so         libpcprofile.so
libBrokenLocale.so.1      libnsl.so.1             libpthread-0.10.so
libSegFault.so            libnss_compat-2.3.2.so  libpthread.so.0
libanl-2.3.2.so           libnss_compat.so.2      libresolv-2.3.2.so
libanl.so.1               libnss_dns-2.3.2.so     libresolv.so.2
libc-2.3.2.so             libnss_dns.so.2         librt-2.3.2.so
libc.so.6                 libnss_files-2.3.2.so   librt.so.1
libcrypt-2.3.2.so         libnss_files.so.2       libthread_db-1.0.so
libcrypt.so.1             libnss_hesiod-2.3.2.so  libthread_db.so.1
libdl-2.3.2.so            libnss_hesiod.so.2      libutil-2.3.2.so
libdl.so.2                libnss_nis-2.3.2.so     libutil.so.1
libm-2.3.2.so             libnss_nis.so.2

At least, it works for glibc on i386. I now need to fix up gcc to look in the right places and whip up a few sample packages. The nicest thing about all this is the small size: it's barely a patch to upstream's sources and apart from the splitting of packages which is needed, it's a tiny change to the Debian packaging.

[20:40] | tech | Multiarch.

tfheen Mon, 24 Jan 2005 - Grabbing port numbers

Since SSL doesn't support more than one virtual host per IP/port pair and I want to run a few vhosts on my server, I am using port-based SSL-vhosting. This worked well for a while and I was using 443, 444, 445, 446 and so on.

Then, MS comes about and decides they need to use a new port number since they've tweaked CIFS a little. What number do they choose? 445! And what happens the first time some random hole in their implementation is found? The university stops incoming connections to port 445. Not rejects or anything nice like that, no. They just drop the packets on the floor.

I just love it when people make random changes like that without telling. And I am so happy about MS grabbing random port numbers.

[16:22] | tech | Grabbing port numbers

tfheen Fri, 14 Jan 2005 - Home again

Came home on Sunday evening. The bus trip from Molde was uneventful. I read a bit on the way home. Actually, I read most of Magnus' diploma thesis on "expectation leadership" with the new hospital here in Trondheim as the case. Interesting read in a field which I don't know much about. When I got home, I also discovered that I had switched neighbours. Seems to be a girl who is living next door now.

On Monday, I didn't do much. Unpacked and washed some clothes. Talked to Anders about what I'm going to do this semester. Went to Karianne in the afternoon.

I was at the university on Tuesday, but didn't really do much. Stayed late, worked on ubuntu stuff, since it was one of the last days for new upstream versions.

Wednesday, well, stayed at home. I was supposed to go to the ITK meeting, but didn't since Karianne dropped by when she was downtown anyhow.

Today. (Or, yesterday, to be precise.) Woke up and saw a message from Sesse on IRC saying something about "changed apache setup, I don't think I broke anything". A little later, James Troup wondered where my blog had gone. I didn't connect those two statements, but rather ran dmesg where I saw ugly "DMA timeout" errors. Eeek.

Went to samfundet after breakfast and started debugging. I found out that nothing seemed to have been lost, so I just took an extra backup to a spare drive and cold booted the system. Hopefully, it's just some random flakiness somewhere and nothing to worry about. The box booted fine and is happy again now.

I dropped by the university to pick up a few games for Karianne. Ended up talking to Håkon until Asbjørn called me and wondered where I was, since we were to go climbing right afterwards. I jumped on my bike and went home, grabbing my stuff and then biking to the wall. Nice wall and though I'm very badly out of shape, it was good to climb again. Went home and was tired the rest of the evening, playing some games and fixing some more ubuntu bugs.

[01:18] | diary | Home again

tfheen Mon, 10 Jan 2005 - EQ thingy

Your EQ is
133
131-150: You are remarkable when it comes to relating with others. Only the biggest losers get under your skin.
What's Your EQ (Emotional Intelligence Quotient)?

Thanks to Anders and Magni for pointing this out.

[11:17] | life | EQ thingy

tfheen Thu, 06 Jan 2005 - Christmas over, on my way home

Christmas is over for this time. I got bored and tired in the end, which isn't a good feeling, but then it feels even better to get back home. It's still a few days, though. First, Karianne and I are going to celebrate her grandfather's 85th birthday before catching the bus from Molde to Trondheim. I guess being a few days in Molde is nice as well, nice with a change of scenery. Karianne has been very tired lately; I hope that gets better when we get home and she can rest a bit more properly.

[14:41] | diary | Christmas over, on my way home

Tollef Fog Heen <tfheen@err.no>