Wednesday, July 30, 2008

Errata: 005_pcb for 4.3

PuffyThe OpenBSD team has released a new errata for 4.2 (014_pcb) and 4.3 (005_pcb) to fix a reliability issue with ipv6.

From the 4.3 errata page:
Some kinds of IPv6 usage would leak kernel memory (in particular, this path was exercised by the named(8) patch for port randomization). Since INET6 is enabled by default, this condition affects all systems.


I have made binpatches for 4.2 and 4.3 for i386, amd64 and sparc64.

Friday, July 25, 2008

The Dark Knight

The Dark KnightLast night, we went to see a fantastic movie. The latest in Chris Nolan's take on Batman, The Dark Knight. First... WOW! It was an all around good movie.

Christian Bale returns as Batman, Michael Caine is back as Alfred and Gary Oldman reprises his role as Jim Gordon. New to the cast are Maggie Gyllenhaal replaces Katie Holmes as Rachel Dawes, Aaron Eckhart joins as Harvey Dent and Heath Ledger is The Joker.

Thursday, July 24, 2008

Errata: 004_bind for 4.3

PuffyThe OpenBSD team has released a new errata for 4.2 (013_bind) and 4.3 (004_bind) to fix a security issue with bind (the name server in OpenBSD).

From the 4.3 errata page:
A vulnerability has been found with BIND. An attacker could use this vulnerability to poison the cache of a recursive resolving name server. (CVE-2008-1447)


I have made binpatches for 4.2 and 4.3 for i386, amd64 and sparc64.

Wednesday, July 16, 2008

xdm Trick

PuffyHere's another quick tip I've started using. Actually, I don't normally run X with xdm and right now I can't remember why I am on one of my boxes. But I am.

If you put xdm_flags="" in your /etc/rc.conf.local, xdm will start automatically during the boot process. This is probably what you want nine times out of ten. But, that tenth time, it's annoying when X starts and you didn't want it to.

Friday, July 11, 2008

rc.local trick

PuffyThis is really just a quick tip for (re-)starting daemons. Many converts from other operating systems complain about OpenBSD's lack of an rc.d or init.d structure to quickly re-start/stop daemons. Admittedly, it was a slight annoyance when I switched years ago. But, I've gotten used to either looking up a daemon's PID and killing it or using pkill(1). Then looking at /etc/rc.local to find the commands (and possibly /etc/rc.conf* for variables) to re-start the daemon.