HOWTO Install Sun's JAVA on Ubuntu Lucid Lynx (10.04)

After Ubuntu's decision to default to OpenJDK for 10.04 (which is a good decision, IMHO), Sun's (but is it still Sun, or Oracle?) JAVA somewhat "disappeared" from Ubuntu (multiverse). That being said, some people may still need features only available in Sun's JRE/JDK, which might not yet have been Freed. Actually, Ubuntu is still shipping it, but in its "partner" section.

Howto reset network device after swapping disks from one PC to another

I had a problem with a very old Compaq PC not detecting the keyboard anymore. I used the PC as a local server, not a real problem, except that the BIOS didn't allow the PC to boot when the keyboard was not plugged in. One solution there might have been to use some USB keyboard (I didn't get a chance to try that - didn't have any USB keyboard lying around). Luckily enough, I happened to have a clone of this computer, so I just swapped the disks from one PC to the other, and booted.

HOWTO Build a Linux kernel module out-of-tree

This article is incomplete and was first written in June 2006
for the BeezNest technical website (http://glasnost.beeznest.org/articles/340).
It could happen that you badly need to use a newer kernel module than what is present on your existing Linux kernel (2.6.x), but you do not want to upgrade the whole kernel or rebuild it from scratch, because:
  • you cannot or don't want to reboot afterwards
  • you don't have the original source anymore (and your kernel was patched) or you don't want to download and install them, but you do have the kernel headers handy
  • o

Linux CIFS Client

This article was first written in February 2006 for the BeezNest technical
website (http://glasnost.beeznest.org/articles/328).
Extract from the Linux CIFS Client homepage: The CIFS VFS is a virtual file system for Linux to allow access to servers and storage appliances compliant with the SNIA CIFS Specification version 1.0 or later. Popular servers such as Samba, Windows 2000, Windows XP and many others support CIFS by default.

Networked printing infrastructure using CUPS on Debian

This article was first written in August 2005 for the BeezNest technical
website (http://glasnost.beeznest.org/articles/286).
In a networked infrastructure, with many workstations needing to print (or generate PDF or PS files, or send faxes), CUPS may help a lot, especially with its automatic network-browsing features. Let's see how to set that up.

CUPS Server

First, you probably want to setup a server to share printers.