ThinkPad x230

In February 2013, I got a new work laptop. It’s a Lenovo ThinkPad x230.

These are my installation notes.

chromium and Kerberos TGT

To have chromium (and chrome) browser do Kerberos TGT for example.com web pages, one needs to pass --auth-server-whitelist="*.example.com"

Fedora 16 - Huawei E17X - udev rule

SMS reception while online

Wanting to be able to use gnokii while I have a connection open with ModemManager, I created the following udev rules in /etc/udev/rules.d/98-pcfe-modem.rules

TPM to feed random number generator

One of the uses of a TPM is to feed /dev/random on your linux box. I will not go into the political implications of TPM.

See also Matt Domsch’s blog.

Those still running RHEL5/CentOS5, be sure to have rng-utils-2.0-4 or later and kernel-2.6.18-238.el5 or later.

Some of the following steps are specific to my HP ProLiant MicroServer, but most will apply to any modern linux and HW (one would prefer the TPM to be an integral part of the motherboard as opposed to a module).

git server setup

For the last decade, I have been using cvs at home to have version control over documents (mostly LaTeX and config files). The original cvs server has been since migrated to a virtual machine.

DynDNS updates with TSIG and NetworkManager dispatcher

for paid accounts (DynDNS Pro and Dyn Standard DNS), one can do the updates with TSIG.

This allows us to not use ddclient, thus not having our DynDNS.com password in a config file on disk. Obviously, if the key is leaked, an attacker can still wreak havoc with your DynDNS zone configurations, but at least they will not be able to log onto the web interface of DynDNS under your name.

fixing badly aligned storage

In the olden days, one would have to manually calculate[1] to get a file system (FS), in a logical volume (LV) that was part of a volume group (VG) living on a software RAID, properly aligned. I would get this calculation wrong in about 10% of the cases.

These days, modern Linux distributions like Fedora 14 and RHEL 6 parse hints from the storage.