Finding and installing the security updates on Ubuntu

Keeping the system updated is a daily task of sys admins. To find out the available security updates on a Ubuntu machine use the commands here under. I have done this on a virtual machine Ubuntu [https://ubuntu.com/] 21.04. apt update This will update all the package information…

Upgrade CentOS 7 to CentOS 8 inplace

I wanted to upgrade one of my servers from CentOS 7 to CentOS 8 [https://www.centos.org/]. The following are the steps I followed : Check the kernel version Before we start the upgrade process, let us see the kernel version. # uname -a Linux centostest 3.10.0-1127.el7.x86_…

Server migration for blogs.dgplug.org

I have been maintaining dgplug [https://dgplug.org/] infrastructure for sometime now. We have a blogging platform, blogs.dgplug.org [https://blogs.dgplug.org] for our community. We were planning to migrate it to the latest version of Operating System and the blogging software, but my post covid symptoms hindered…

Solution to `linker` error while building `bat`

I was trying to install bat [https://github.com/sharkdp/bat], from source, the clone of cat command with syntax highlighting and Git integration, in a CentOS [https://www.centos.org/] machine, via cargo, Rust package installer. But it gave me this error: error: linker `cc` not found | = note: No…

How to use Yubikey or any GPG smartcard in Thunderbird 78

Thunderbird [https://www.thunderbird.net/en-US/] is the free and open source email client by Mozilla Foundation [https://foundation.mozilla.org/en/]. I have been using it for some years now. Till now the Thunderbird users had to use an extension Enigmail [https://enigmail.net/index.php/en/] to use…