FreeIPA reset failed locked out admin account

This is a short note on how to unlock admin account for FreeIPA. # kinit admin kinit: Client’s credentials have been revoked while getting initial credentials When too many incorrect password attempts are made, the admin account is locked out. To unlock it, perform the following on the FreeIPA server: # ldapmodify -x -D "cn=directory manager" -W Enter LDAP Password: dn: uid=admin,cn=users,cn=accounts,dc=example,dc=com changetype: modify delete: krbLoginFailedCount To process the modification enter Control-D....

February 3, 2022 · 1 min · 94 words · kenno

Freeipa Unable to Communicate With Cms 403

A new post, a new problem, and a solution. Earlier today I worked on a task involving SSSD, System Security Services Daemon, a system service to access remote directories and authentication mechanisms. It got both excited and a little worried at the same times, since it’s been a long while since I had do anything with SSSD. Fast forward to the evening, I realized I had a FreeIPA server set up a long time ago right after passing the Red Hat Certified Specialist in Identity Management exam (EX362)....

February 2, 2022 · 1 min · 201 words · kenno

Foreman: Create a new product & repository for AlmaLinux

A few days ago I started to re-surrect my Foreman(/katello) server and wanted to use it to pull content from remote repository for AlmaLinux. This involves updating Foreman with a new product and related AlmaLinux repository. I wrote a similar post on creating product & repository using hammer before for EPEL 8. However, it’s been a long while and things could change with the current version of Foreman server. # rpm -qa | egrep -i '^foreman-[0-9]|^katello-[0-9]|^pulp-server-[0-9]' katello-4....

January 30, 2022 · 4 min · 669 words · kenno

Resizing KVM qcow2 Image

I’m quite sure I’d resized qcow2 images before. However, when I needed to resize an image today for my VM at home, I totally forgot about it. Well, this means it’s a good excuse for me to just write down a few commands to help me in the future. If you try to follow a long, two things you wanna keep in in mind: do it at your own risk, and always backup your data before you make change to it....

December 25, 2021 · 5 min · 902 words · kenno

bash: append_path: command not found

I have a few Raspberry Pi at home, they’re used for specific purposes such as Kodi media player, Pi-hole server, and a backup DNS/DHCP server. Recently, I need to turn on the backup DNS/DHCP server, which is one of the Raspberry Pi devices running Arch Linux. When I logged into to the server, I saw a message complaining that bash: append_path: command not found. It’s been so long since this little server, so I can’t remember what happened last time....

December 9, 2021 · 3 min · 596 words · kenno

Set default window's dimensions for Alacritty

I haven’t really posted anything new recently as I’ve just had a big transision in my career. I may or may not write about this in the future, as I don’t think it’s that relevant to you. Anyway, I’ve been having this trouble with window size of Alacritty being too small on launched.First what is Alacritty? It’s an terminal emulator written in Rust. It also makes use of GPU-acceleration, which should improve some performance in theory....

November 17, 2021 · 1 min · 201 words · kenno

Configure Interface Teaming Using Nmcli

If you want to know what is Network Teaming, please check out this link. In this post, I’m going to just list all the commands required to setup a team interface. Let’s list the available network interfaces I have on my server. $ nmcli dev status DEVICE TYPE STATE CONNECTION enp1s0 ethernet connected enp1s0 enp7s0 ethernet connected student virbr0 bridge connected (externally) virbr0 enp8s0 ethernet disconnected -- enp9s0 ethernet disconnected -- lo loopback unmanaged -- virbr0-nic tun unmanaged -- From the above output, you probably can guess that I’m going to use enp8s0 and enp9s0 to create a team network interface....

August 31, 2021 · 5 min · 884 words · kenno

What does source (command) do?

If you’re a seasoned Linux user, you may have used source command once or twice before. You might also have used ., the exactly same command, instead. Both source and . are shell builtin commands. I have used this many times, but I only used for one purpose which is to read the environment variables from a file to the current shell environment. So, when I was asked during a job interview, “What does source do?...

August 30, 2021 · 2 min · 401 words · kenno

Dolphin Error "Could not enter folder tags:/"

I normally use dwm as the Windows manager on my laptop. However, I occationally need to switch to Plasma to test some applications out. This laptop is currently running Fedora 34 which has been upgraded from previous versions as old as 28, I believe. When I run Dolphin, there is an annoying error message “Could ont enter folder tags:/”. Though it doesn’t cause any problems, it’s very annoying. I found a solution from bug report #437176 suggesting to purge Baloo database....

July 31, 2021 · 1 min · 133 words · kenno

Unable to Use tar to Decompress tar.bz2 File

I just setup a new server with a minimal installation of AlmaLinux 8. AlmaLinux is a variant of free Red Hat Enterprise Linux 8. It’s like a CentOS 8, but will have a full support until the end of RHEL 8 life cycle. This server is to serve as a new proxy for all VMs inside my home lab. I want to use tinyproxy which is need to be compiled from source as the RPM package is not available as of the time writing....

July 25, 2021 · 2 min · 406 words · kenno