Ubuntu and Zimbra upgrade night session

Music: Great White, Guns ‘n’ Roses, Pink Floyd, Five Finger Deathpunch, Mötley Crüe, AC/DC, Rammstein Drink coffee, 3L Open 4-6 SSH sessions Do Ubuntu from 16 > 18 > 20 Upgrade platform apps Check logs Stop timer at 7.5h Realize there’s no whiskey available to celebrate?! “OMG!” Find Japanese cough …

More

Ubuntu 20.04, Nginx, Redmine, Ruby, and Passenger-Phusion confusion

Redmine, Ruby, Passenger-Phusion, and Nginx makes for an extremely confusing situation with dependencies, installation “instructions”, and “mismatching” package versions. Redmine wants Ruby x, your Linux distribution has Ruby y, Passenger-Phusion only works with Ruby z, and you quite often end up in a loop somewhere. This article will not do …

More

Checking LSI RAID storage status in Linux

Flying blind is no fun and many hardware manufacturers are notoriously bad at providing info tools form their hardware for Linux. If you have an LSI-chipped RAID controller, this may come in handy. The `storcli`utility replaces the MegaCLI utility and is provided by Broadcom. You can get `storcli`here: docs.broadcom.com/docs/007.1506.0000.0000_Unified_StorCLI-PUL.zip (For …

More

Where did my Emacs color-theme go in Ubuntu 20.04.LTS?!

Having recently upgraded a small VPS from Ubuntu 18.04.LTS to Ubuntu 20.04.LTS, I ran into a little snag with Emacs and its color-theme (from the emacs-goodies-el package). After some digging, it seems this is now done somewhat differently in Ubuntu 20.04.LTS. This is what my .emacs file used to contain: …

More

pdftk and php-pdftk on Ubuntu 18.04 without using snap

During a product launch I recently came across an “interesting” issue involving pdftk (and php-pdftk). Some of the developers had made assumptions (ever heard that one before?) about the operating environment and how things were/are configured. These assumptions were based on a development environment that in no way reflected the …

More

Forcing apt-get to use IPv4

When or if you run into trouble with apt-get and IPv6 connections timing out or not resolving properly at all, it may be a good idea to simply prevent apt-get from using IPv6. Use -o Acquire::ForceIPv4=true when running apt-get, or create /etc/apt/apt.conf.d/99force-ipv4 and put Acquire::ForceIPv4 “true” in it. If this …

More