The Bizarre Cathedral - 72
Latest from the Bizarre Cathedral.
Latest from the Bizarre Cathedral.
My son's hand-me-down motherboard recently gave up the ghost, and I decided that was a good excuse for an upgrade. Shopping around, I found that multi-core CPUs were finally in my price range, so I decided to build him a quad-core system. This build worked out extremely well, with almost no configuration problems, not even for accelerated 3D graphics or ALSA sound -- all using the latest Debian GNU/Linux (which means it'll also work with Ubuntu or other derivatives). This one has that "classic" feel -- everything just clicked into place. So I wanted to document it here. This also serves as a technology update to my earlier article on selecting hardware for a free-software-friendly system.
Latest from the Bizarre Cathedral.
Latest from the Bizarre Cathedral.
Latest from the Bizarre Cathedral.
Latest from the Bizarre Cathedral.
A good backup system can help you recover from a lot of different kinds of situations: a botched upgrade (requiring re-installation), a hard drive crash, or even thumb-fingered users deleting the wrong file. In practice, though I've experienced all of these, it's the last sort of problem that causes me the most pain. Sometimes you just wish you could go back a few days in time and grab that file. What you want is something like the Internet Archive's "Wayback Machine", but for your own system. Here's how to set one up using the rsnapshot package (included in the Debian and Ubuntu distributions).
Latest from the Bizarre Cathedral.
Three recent problems with packages in the last stable release of Debian GNU/Linux ("Lenny"), brought me face-to-face with what is still a major obstacle for acceptance of free software on the desktop: contempt for the values of the people who use it. Despite all the accusations of unfair trade practices or other excuses, this remains as one solid reason why free software is still perceived as "geeks only" territory. If we want to progress further, we've got to improve our attitudes.
Latest from the Bizarre Cathedral.
You may have seen that the Debian project (my particular GNU/Linux distribution of choice) has decided to schedule fixed time-based releases in future. This has come as a surprise to many -- including possibly some Debian developers -- largely because of Debian's long-standing "we ship when it's ready" policy. So what caused this change of heart and is it a good idea.
A constant pattern in the corporate environment is the gathering of resources, but with the free exchange of information inherent in commons-based projects, the pattern of choice is the dispersal of resources. This presents certain design challenges, which manifest themselves in the Unix-style "small sharp tools" approach to specialization; encourage "bottom-up design"; and most importantly require easy-to-obtain, shared, free standards for data interchange between programs. When every train car is to be made by a separate builder, it is essential that the rail gauge is constant and known.
Latest from the Bizarre Cathedral.
Traditional methods of spam protection involve using Bayesian detection rules (usually via SpamAssassin) on messages after they have been accepted by your server. Most mail sysadmins may have encountered the constant cries from their users asking "can't you stop them sending it?". Of course you can't stop somebody sending a message but you can stop accepting them in the first place. Enter greylisting.
These two articles are kind of follow-ons to my previous article on spam prevention in exim mail servers. Think of it as an appendix. If you are starting from scratch you might find is useful to go and read that first.
Latest from the Bizarre Cathedral
Following on from my recommendation for apt-buglist--where you can see the reported bugs on a package before installing it--I thought it might be useful to look at the other side of the coin, reporting bugs in Debian. The best way to do this is with the dedicated tool: reportbug.
Recently I had cause to buy a scanner. Being in a reasonably small home I was eager to save on desk-space, and so decided to upgrade my ageing inkjet printer at the same time. Having looked around I eventually went for an HP Photosmart C5180 device. This is my experience of installing it on Debian Lenny.
I'm a Debian user and--like many--I use apt and its associated tools. If you haven't yet discovered apt here's a brief summary of some of it and some of its tools which can make your package management even more powerful.
Debian is well respected as a stable server distribution, and most of the reviews focus on aspects appropriate to server deployments. This article covers Debian on the desktop. It is not a step by step tutorial, but focuses on the highlights of the recent Etch release.
One of the biggest strengths of Debian (and derivatives like Ubuntu) is support for the .deb package. After all, it provides a one-click method of easily installing programs. Best of all, these programs are automatically updated via the official Debian repositories. Unfortunately, the official repositories aren’t always the best. Some programs aren’t always up to date (the latest version of Thunderbird is 2.0. However, the latest version in the repositories is 1.5).