Gnome Shell 40 upgrade

Performing my mundane periodic software package upgrade on a laptop I did not expect anything spectacular to happen. The Informant did not stopped the upgrade due to some breaking news. There was no problem with mirrors, key signatures, cyclic dependencies or incompatible package…

Feature: task list in Gitea issues

There is a feature in Gitea that got me a little puzzled recently. At first, I thought it is related to Project Milestones (a Kanban Board in Gitea). After clicking around at everything I have found, and even removing all the boards and milestones, the icon with a progress bar p…

How to use flashrom on Archlinux ARM

By corrupting a bootloader on my router's motherboard I managed to soft-brick it. Bootloader is usually the first batch of software instructions, the motherboard executes when powered up. Soft-bricking means that the device won't boot up, but can be resurrected to life, or de-bri…

Arch news pacman hook tip

Part of the Arch Linux system maintenance is to actively read latest news. Mostly anyone who uses Arch has come across this piece of advice: read the news before updating! In other words, before running the dreaded sudo pacman -Syu command, one should be prepared to act upon any …

How to verify integrity of OpenWRT files

The OpenWRT page about download integrity verification describes three steps for a successful verification of downloaded files: Download the sha256sum and sha256sum.asc files Check the signature with gpg --with-fingerprint --verify sha256sum.asc sha256sum, ensure that the GnuPG …

Things to do after installing ansible on Arch

After installing ansible package I start with listing all the available roles: ansible-galaxy list I am immediately greeted with two warnings: # /home/peterbabic/.ansible/roles [WARNING]: - the configured path /usr/share/ansible/roles does not exist. [WARNING]: - the configured …

Status update April 2021

Feeling little overwhelmed lately. There are many projects and activities I have started and none seem to get even near finishing. I have pushed myself to finish the triangles.fun so I have one less thing to worry about, but too many people experienced the top row cutoff. This is…