identd

Well, I installed CrunchBang Linux about nine days ago on both my machines and I am still absolutely loving it. Totally awesome.

I had some trouble getting identd (auth) working. Turns out my router was blocking ident requests. It’s not that uncommon I guess. I wanted to run an identd so that IRC would not hang for 30 seconds during logon. Plus I’d rather not have the little squiggly thing you get by your name when you don’t use identd that pretty much says (I’m too stoopid to know how to setup identd).

So… my wife (being the way cool wife that she is) ok’d an unplanned $60 expenditure for a new Netgear WNR3500Lv2 router. The selling point of this router is that it supports “open” third-party firmware like DD-WRT and Tomato. This firmware completely replaces the stock firmware (sort of like rooting your phone and installing a custom ROM). It’s like having a router on freaking steroids. Gives you all sorts of way cool features.

So, after installing a recent build of the Tomato firmware, boom… identd is all working and happy. Yay!

But now I have another problem. All of a sudden DALnet (the IRC network) is complaining about me running an “open proxy”. I don’t even know what an open proxy is. But I guess it’s a big security risk and they don’t want insecure machines on their network. So I’m effectively banned from their network until I can figure out what the problem is.

I’m not sure if that’s caused by my router or my web server (lighttpd). But it’s probably one or the other. I’ll have to do more research.

CrunchBang

Several days ago I had recently installed Fedora 19 on my machines. There was really nothing wrong with Fedora that prompted me to make another change. But I was really considering giving Debian a try. I’ve run Debian before, many moons ago. It’s one of the oldest surviving Linux distributions and very well-respected for it’s stability.

Now there are a lot of distributions that are based on Debian. Not only that, but Ubuntu is based on Debian. And there are a ton of distributions based on Ubuntu. So Debian is sort of the granddaddy. I had downloaded several new ISOs. I had Debian, I had Arch Linux, and I had CrunchBang.

Decisions decisions. Arch Linux is a lot of work. Fun, but still… a lot of work. It’s almost like a “roll your own” kind of thing. Debian might also be a bit of work, because I’d have to choose all the packages I’d need. And then I’d have to make them all work together.

But CrunchBang was interesting. It is directly based on Debian and it features the Openbox window manager. The CrunchBang folks really only add two things… 1) they choose the various necessary components to go with Openbox so that it will give basic functionality that most people require… and 2) they provide a nice default configuration for said Openbox and components. The result is an extremely light-weight Linux system that is the minimalist’s dream.

Seriously, I’ve been running it for four or five days now and I am totally in love. I think my “distro-hopping” days are over. I have CrunchBang on both of my machines and it’s working flawlessly.

It did take a little work in some areas. But it wasn’t bad. I plugged in my Canon digital camera… and it wasn’t recognized. Most complete Linux desktop environments provide that functionality, but Openbox isn’t actually a “desktop environment”, it’s simply a window manager. That’s why it’s so nice that the CrunchBang folks put all the various pieces together. Once I tracked down the pieces necessary, I was able to talk to my Canon camera just fine.

The thing about most other distributions (or operating systems in general) is that right after installing them, I find myself needing to start uninstalling all the needless garbage they add to it. And often times removing all that junk is way harder than just picking a minimalist distribution and adding to it.