Fedora Yubikey GPG-Agent scdaemon issues

Background I use GPG for encrypting various things locally on my machines. Things like .authinfo.gpg which gets sourced by Emacs and things like that. In past I’ve used it even more when I was actively using Password Store as my password manager. But not to go too much into off-topic, let’s talk about the issue that’s been plaguing me ever since Fedora 33 and how I, finally, solved it. My GPG keys are saved on Yubikey (2 copies) which acts as a smart card....

August 6, 2021 · 3 min · Ivan Tomica

OpenSUSE – great distribution for someone that’s not me

Last month/year I decided to challenge myself and embark on the journey of using OpenSUSE to give it a fair chance to become my daily driver. It is really hard to say if I’ve given it a fair chance, but during the journey I’ve learned OpenSUSE is not the right distribution for me. I have tried both Leap and Tumbleweed release, and long story short, Leap is using rock-solid packages which are also quite old, while Tumbleweed is on the bleeding/cutting edge, and oh boy, did it bleed!...

January 23, 2021 · 2 min · Ivan Tomica

Spicing up main desktop

Yesterday I decided to give Cinnamon a try on my main desktop. My main desktop runs Fedora 33 Workstation edition and I have been fully enjoying GNOME on it. It is modern, simple, and yet, quite fast on my machine. So, why the change? Things got boring. This is great on machine that has to be rock-solid, and Fedora Workstation edition has been just that for me over the years (ever since Fedora Next - around release version 20)....

January 16, 2021 · 2 min · Ivan Tomica

Installing POP!_OS GTK theme on Fedora 33

It has been mentioned in the comments of the older version of this article that the build process no longer works so I’ve decided, instead of updating old article, to write a new one. Reason for the failed build is the fact that the build requirements changed, as well as the build commands. It seems that for building the theme, PopOS crew transitioned to using Meson. Let’s first install all of the requirements:...

November 13, 2020 · 1 min · Ivan Tomica

Cleaning up ZFS GPT signatures

I have been previously installing Ubuntu on ZFS (root-on-zfs) and since then I’ve transitioned to Fedora, on ext4+lvm, to avoid much complication and hassle. It is also not necessary for me to have all those nice ZFS features on root. When I was installing Fedora I have reformatted existing drive. Unfortunately although new GPT should’ve been created it seems like I’ve missed something and root of my device was identified as ZFS member:...

March 29, 2020 · 5 min · Ivan Tomica

Mounting NFS from Host machine inside VM on Fedora

For the past few weeks I’ve been trying to solve few particular set of problems which I won’t go into detail here, perhaps in another post. One of the challenges I’ve faced is how to export NFS from my ZFS pool on Fedora host machine and mount it within Ubuntu based VM. The whole process is quite simple and straight forward so here we go. In order to be able to use NFS at all we first need to install required components on the host machine:...

November 19, 2019 · 2 min · Ivan Tomica

Firefox Widevine CDM crashing on Fedora

I had this problem with playing Netflix videos in Firefox on Fedora where even at video preview-s I would constantly get yellow bar with the message that Widevine Content Decryption Module, required for playing DRM content Netflix serves, has in fact crashed. Videos worked fine in Chrome, but I’d like to use Firefox. After some digging through, mainly by following Journal logs and triggering error in parallel I’ve came across following error...

November 18, 2019 · 2 min · Ivan Tomica

Self-Hosted Email server

More than 3 years ago I’ve written an article about self-hosting email. Throughout the years that setup was adjusted, migrated and changed in various ways. I’ve used it on the FreeBSD, Debian, Ubuntu since the original article which was based on CentOS. Now, I’m trying to set it up again on the CentOS, this time on the CentOS 8 and components to achieve the whole flow are changed a bit, and there are even some new ones....

October 31, 2019 · 13 min · Ivan Tomica

Using Sanoid for snapshotting ZFS on Fedora

ZFS is really nice filesystem and I use it wherever I can. I could write essays on the topic of ZFS and how awesome it is, and that is just what might happen some time in the future, but for now I’ll just show you how snapshots are managed on my machines. Why snapshots? There are 10 types of people: Those who do backups And those who will I’m not sure about you, but I’ve definitely deleted things I shouldn’t have only to realize few minutes (,or 3 days, or a month) later that I need the data that’s now gone....

September 8, 2019 · 3 min · Ivan Tomica

mu4e on Fedora

Since recently I’m an Emacs user, and as such I like to have my Emacs everywhere. Including on the laptop which runs Fedora 30 at this moment. One of the most crucial things for me is email, which is being handled by mu/mu4e. And since I was unable to google things properly I was going through hassle of downloading and building mu from the source code, which then provided me with mu4e....

July 7, 2019 · 1 min · Ivan Tomica