Different VirtualHost entries for IPv4 and IPv6 in apache

The VirtualHost directive in Apache configuration enables us to run multiple websites on a single server. I wanted to have two different VirtualHost entries for the same domain on different IPv4 and IPv6 addresses. I am using adas.example.org as the domain name in the example mentioned here. <…

PyLadies Stockholm April, 2022 meetup

It is has been a few months since I have moved to Stockholm. Since we were planning to move in here, the first thing I searched for was the PyLadies Stockholm. Within days of arriving, I attended my first PyLadies meetup in November 2021. What a vibrant group it is!…

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 21.04. apt update This will update all the package information for the Debian…

Upgrade CentOS 7 to CentOS 8 inplace

I wanted to upgrade one of my servers from CentOS 7 to CentOS 8. 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_64 #1 SMP Tue…

Server migration for blogs.dgplug.org

I have been maintaining dgplug infrastructure for sometime now. We have a blogging platform, 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 that. A few days ago I finally…

Solution to `linker` error while building `bat`

I was trying to install bat, from source, the clone of cat command with syntax highlighting and Git integration, in a CentOS machine, via cargo, Rust package installer. But it gave me this error: error: linker `cc` not found | = note: No such file or directory (os error 2) error: aborting…