How to Generate a GPG Key

GPG, the GNU Privacy Guard, can be used to digitally sign email, encrypt files. GPG is also used to sign RPM package. In this post, I’ll write a short instruction on how to generate a new GPG key on RHEL or CentOS 7. The command we need to generate the GPG key is gpg. This program is provided by gnupg2, and it should have aready been installed in most system....

August 19, 2019 · 4 min · 658 words · kenno

Upgrading Kernel Issues and Fixes on Gentoo

Today I decided to upgrade the kernel (gentoo-sources) from 4.19.64 to 5.2.6 on my old ThinkPad X220. Apart from a few hiccups, everything went quite smoothly. I already have a blog post about upgrading the kernel on Gentoo, so I’ll skip many things here. First, ensure the sys-kernel/gentoo-sources-5.2.6 is installed: # emerge -av =sys-kernel/gentoo-sources-5.26 After the above package installed, we should be able to list it: ~ ❯❯❯ eselect kernel list Available kernel symlink targets: [1] linux-4....

August 6, 2019 · 1 min · 204 words · kenno

New Device Firmware Available for ThinkPad P1

It looks like there are more device firmware available for Lenovo ThinkPad P1 (and X1 Extreme). Based on the list from Gnome Software Center, the available firmware are: Thunderbolt Firmware N2ETF12W System Firmware (Embedded Controller) 0.1.11 System Firmware (?) 0.1.23 It’s time to update all of them on my P1.

August 4, 2019 · 1 min · 50 words · kenno

New Firmware 1.21 Available for ThinkPad P1

I run Fedora 30 on my ThinkPad P1 with i3 as a windows manager. Today, I switched to Plasma to test something out. While running plasma, I launched (Gnome) Software centre to check if there was any firmware update for this P1. To my surprise, there was one available: 1.21 released on April 29, 2019. Feel free to find out what’s new in this firmware at the following link: P1 (Type 20MD, 20ME) Laptop (ThinkPad)....

June 8, 2019 · 1 min · 96 words · kenno

New Firmware for Sony A6500 v1.06

In early March this year Sony released version 1.05 firmware for Sony A6500. Today, I found out that Sony has a newer version of the firmware available, 1.06. This time around, Sony didn’t clearly specify what’s changed in this version beside just one point: Improves the overall stability of the camera To update the firmware, you’ll need either a Windows or a Mac machine. Here is a link to download the firmware from Australian Sony website:...

May 28, 2019 · 1 min · 82 words · kenno

Destroying Unknown Status Pod in OpenShift

Here’s a quick tip to remove an OpenShift pod with “Unknown” status. Suppose this is the output when I run oc get pods: ~ ❯❯❯ oc get pods NAME READY STATUS RESTARTS AGE dothe-4-bjq8v 0/1 ContainerCreating 0 5h dothe-4-ghttj 1/1 Unknown 0 15h ~ ❯❯❯ oc delete pod dothe-4-ghttj pod "dothe-4-ghttj" deleted ~ ❯❯❯ oc get pods NAME READY STATUS RESTARTS AGE dothe-4-bjq8v 0/1 ContainerCreating 0 5h dothe-4-ghttj 1/1 Unknown 0 15h Let’s try deleting the bad pod again with --force option:...

May 17, 2019 · 2 min · 227 words · kenno

Fedora 30 Beta With ZFS Support

Up until today, I have been running Fedora 29 with the kernel 4.9. The current version of the kernel on Fedora 29 is 5.0. However, I had to stick with the 4.20 version for a very long while due to a thing I did a short while back. So what is that thing? Well, at one point ZFS (stable) no stopped working with the new kernel on Fedora 29. At then, I had a choice to either keep running older version of the kernel or trying out the new version of ZFS (testing)....

April 18, 2019 · 2 min · 380 words · kenno

Connect Bose QC35 to Fedora 29 Using i3

I have a very nice pair of headphones Bose QC35 and would like to connect it to my laptop running Fedora 29. It’s normally quite easy to pair up the headphones and the laptop when running Gnome or KDE as the desktop environment. But, how to do this from a minimal tiling windows manager such as i3? In this post, I’m going briefly show how one can do that. First ensure that the bluetooth service is running:...

March 18, 2019 · 2 min · 354 words · kenno

New Firmware v1.05 Available for Sony Alpha 6500

Unlike FujiFilm, Sony doesn’t often release updated firmware for its cameras. For that reason, I’m almost never bothered to check if there is new one available for my Sony Alpha 6500 (a6500). However, out of the blue, I decided to just have a quick look up and found out that Sony has release v1.05 firmware for the A6500 since February last year. The firmware on my camera was v1.04. The most notable updates for the v1....

March 2, 2019 · 1 min · 149 words · kenno

Install Ansible on Freebsd

This post briefly explains how to install Ansible on a FreeBSD host. I’m going to install Ansible in a virtual environment using Python 3. (If you still use Python 2, it’s time to start migrating to Python 3 now.) $ sudo pkg install python36 $ mkdir ~/dev/python3-venv $ python3 -m venv ~/dev/python3-venv/ansible Next, activate the Python venv (ansible), and start installing Ansible using pip: $ source ~/dev/python3-venv/ansible $ pip install ansible You may or may not need to update pip module as I did....

February 21, 2019 · 1 min · 138 words · kenno