Articles
- Cleaning up how Postfix and Dovecot connect to LDAP
- Managing software repositories in production environments
- Preparing a Debian 10 netinst USB stick with preseeding and UEFI support
- Program and Debian package development cycles
- Introduction to SIP
- Debian Squeeze RAID1 and GRUB2
- Setting user_attrs in Dovecot/LDAP
- Caching of plaintext passwords by the Subversion client has been disabled by default
- Unix signal processing
- Specifying partition sizes in the Debian Installer
Software
Installing OSs
- Installing CentOS
- Installing Debian 10
- Installing Debian 11 on a PM or KVM VM
- Installing Debian 12 on a PM or KVM VM
- Installing Debian 13 on a PM or KVM VM
- Installing Debian 11 on an LXC container
- Installing Debian 12 on an LXC container
- Installing Debian 13 on an LXC container
- Installing and running PCMS
- Installing XP
- Installing VMware ESXi (private)
- Installing DevStack (installation failed!)
Configuring services
- Configuring automated install services
- Configuring BitTorrent services
- Configuring centralised syslog services
- Configuring database services
- Configuring desktop environment
- Configuring DHCP services
- Configuring DNS services
- Configuring Docker services
- Configuring dynamic DNS services
- Configuring Ganglia services
- Configuring I2P services
- Configuring Jira services
- Configuring JupyterHub
- Configuring LDAP services
- Configuring mail services
- Configuring Mattermost
- Configuring monitoring services using Check_MK
- Configuring monitoring services using Icinga
- Configuring monitoring services using Zabbix
- Configuring NAS services
- Configuring news services (to be written)
- Configuring Nextcloud
- Configuring NIS services
- Configuring NZB services
- Configuring OpenProject services
- Configuring Puppet services
- Configuring serial console
- Configuring storage and virtualisation services (obsolete; superceded by Configuring virtualisation services and Configuring NAS services)
- Configuring Subversion
- Configuring virtualisation services
- Configuring VPN services
- Configuring web services
- Configuring WIFI mesh on Fritz!Box WIFI accesspoints
- Configuring WordPress services
- Configuring XMPP services
Minor procedures
- Adding RPZ support to a BIND configuration
- Apache procedures
- Backup procedures
- Cgroup procedures
- Cloning systems
- Compiling rdiff-backup 2.0.5 on Debian 12
- Configuring a chroot jail for sftp
- Configuring a point-to-point IP connection with Infiniband
- Configuring access to the pasta.freemyip.com repositories (referenced by the above Software pages but not needed otherwise)
- Configuring get_iplayer (private)
- Configuring systems with SSDs
- Converting SUB/IDX subtitles to SRT on Debian
- Decommissioning systems
- Embedding remote content in WordPress
- Emergency IT procedures
- FC-related procedures
- Fixing package key errors
- Fixing Xterm font warnings
- GPS procedures
- GlusterFS procedures
- Installing Viper Racing
- Installing novelwriter.py
- Installing Perl modules in $HOME
- Installing maps from OpenStreetMap in MapSource
- LVM procedures
- Making a bootable USB stick
- Mirroring OS disk after installation
- Moving the root filesystem to ZFS
- Packaging UNFS3
- Configuring a reverse proxy
- Rotating identities with Mutt
- Setting up LetsEncrypt
- Streaming webcams
- Using MIDI
- Virtualisation procedures
- Obsolete sub-procedures (this should be empty but probably isn’t)
- Configuring ad hoc system monitoring
Systems
- arata, baffa and condo (development containers)
- armonie (frontend web server)
- bigoli (NZB server)
- cercis (desktop)
- chifferi (Check_MK server)
- damson (desktop)
- delguine (laptop)
- farfalle (login server)
- fileja (WLAN repeater)
- fregula (cable modem/switch/router)
- jaborini (XMPP server)
- halusky (home laptop)
- poprad (Suzie’s VirtualBox VM)
- mandala (mail server)
- nuvole (Nextcloud server)
- orzo (DNS, DHCP & LDAP server and DYNDNS updater)
- pansoti (JupyterHub server)
- piombi (OpenProject server)
- ragu (login server)
- rotelle (I2P server)
- stortini (storage server)
- sugo (login server)
- testaroli and pestaroli (test virtualisation cluster)
- pici and ziti (production virtualisation cluster)
- vesuvio (WordPress server)
- wacaroni (XP installation for various firmware upgrades)
Projects
- Linux ZFS filer (2007)
- IT support pages (2007-)
- Debian Squeeze rollout (2011)
- Debian Wheezy rollout (2013)
- investigating the suitability of LXC as a virtualisation platform (2021)
- Debian Bullseye rollout (2021)
- Debian Trixie rollout (2025)