Archive for the 'Linux' Category

Configuring Daemontools under Ubuntu (upstart)

Sunday, April 13th, 2008

With the moving of ubuntu from the old fashioned init to the modern upstart, the daemontools svscanboot package doesn’t cleanly install. Here’s how to fix it. The daemontools-installer package modifies /etc/inittab to cause the svscan/svscanboot process to launch. With upstart, there is no /etc/inittab, instead it is replaced with a collection of config files in /etc/event.d.

Make Windows Vista More Faster

Tuesday, February 5th, 2008

Microsoft has published tips on how to make vista run faster and in a nutshell, the tips are:

Run fewer programs (though they have to repeat it SIX times)
Defragment your hard drive (welcome to 1990)
Turn off visual effects (isn’t that what the whole point of vista is?)
Restart your computer regularly
Buy more memory

And if none of that [...]

Shuttle Launches Live in Linux

Tuesday, July 4th, 2006

Today the shuttle launched the shuttle Discovery on STS-121. The cool thing, though, was that I was able to easily watch it live, streaming under Linux.
All that I needed to do was go to the NASA TV streaming video page and view the windows media player stream. The stream uses the WMV9 codec [...]

Why IIS on Win32 Fails

Saturday, April 15th, 2006

The pictures to the right from Richard Stiennon’s post on Threat Chaos show the paths of the system calls used by IIS on Win32 and Apache on POSIX to service a single HTTP request. This pictures demonstrates, fundamentally, why IIS on Win32 is simply a bad engineering choice when it comes to security.
Every system [...]

Ubuntu Qmail HOWTO

Thursday, March 30th, 2006

Ubuntu used to have the qmail-src package available in the multiverse collection, however due to the lack of attention by whomever monitors the build reports, breezy doesn’t have the package availble to it. However, since the debian package is an all-platform package, one can simply use it to get where you need to go. [...]

Enabling Xinerama in Ubuntu

Sunday, January 22nd, 2006

Configuring Xinerama in Ubuntu is straightforward and only has two real steps (if you’re lucky). The first is to set up your video boards so they are identified by X11. Then you simply need to tell X11 how your screens are aranged and then that you want them to be one large [...]

Port Knocking is Worthless

Sunday, January 22nd, 2006

As I read about Port Knocking and whether or not it qualifies as security through obscurity, it strikes me that not only is Port Knocking useless, it’s wrong minded as well. It fails to solve the very problem it purports to address, and creates the illusion of greater security. I believe this is [...]

Setting Up TWM Under Ubuntu

Saturday, January 21st, 2006

Getting TWM, a.k.a. the Window Manager Of The Gods working under Ubuntu is actually quite easy.

Install the twm package: sudo apt-get install twm
Create a twm desktop config file for your display manager: cat > /usr/share/xsessions/twm.desktop
[Desktop Entry]
Encoding=UTF-8
Name=twm
Comment=
Exec=twm
Icon=
Type=Application
CTRL-D

Now, you’re free to select twm from the list of display managers. I really ought to get around to [...]