Skip to main content
  1. Tags/

linux

2023


2022


Build a Tailscale exit node with firewalld

·792 words·4 mins
Tailscale exit nodes allow you to route your traffic through nearly any system in your tailnet. Learn how to build an exit node using firewalld. πŸ•³οΈ

Disable HiDPI in alacritty

·459 words·3 mins
The alacritty terminal on Fedora enables HiDPI mode by default. Break out your magnifying glasses as we disable HiDPI. πŸ‘“

2021


Kerberos logins with Brave on Linux

·563 words·3 mins
Brave recently changed how their browser reads managed policy configuration, but luckily the fix is an easy one. πŸ”§

Secure Tailscale networks with firewalld

·648 words·4 mins
Tailscale provides a handy private network mesh across multiple devices but it needs security just like any other network. πŸ•΅

ThinkPad X1 Nano Gen 1 Review

·1216 words·6 mins
One of the smallest ThinkPads delivers one of the best experiences I’ve had on a laptop. πŸ’»

Backlight control with i3

·298 words·2 mins
Adjust the LED backlight on your laptop quickly in i3 on Linux. πŸ’‘

Forwarding ports with firewalld

·729 words·4 mins
Learn how to forward ports with firewalld for IPv4 and IPv6 destinations. πŸ•΅πŸ»

Tray icons in i3

·396 words·2 mins
Get your system tray looking great and displayed on the correct monitor with a simple script and some i3 configuration. πŸ“₯

icanhazip.com FAQ

·38 words·1 min
The family of icanhaz sites help you get more information about your network connection.

A new future for icanhazip

·1493 words·8 mins
icanhazip.com lives on with the same mission, but with a new owner πŸ€—

Efficient emojis with rofimoji

·407 words·2 mins
Emojis brighten up any message or document. 🌻 Search, select, and use emojis quickly on Linux with rofimoji. πŸ€—

2020


Make diacritics easy in Linux

·482 words·3 mins
Making an effort to use diacritics is always a good idea, but how can you make it easier in Linux?

2019


Thinkpad T490 Fedora install tips

·637 words·3 mins
My new T490 with a 10th generation Intel CPU and a discrete NVIDIA MX250 has arrived! Installing Linux creates some interesting challenges.

Monitoring OpenShift cron jobs

·525 words·3 mins
Openshift (and Kubernetes) allow you to run jobs on schedule, but these jobs can fail from time to time. You can monitor them from bash!

Monitor CyberPower UPS wattage

·607 words·3 mins
Monitor the power consumption of your CyberPower UPS and display the live output in your Linux desktop’s status bar.

Customize GNOME from i3

·317 words·2 mins
All of your GNOME and gtk applications are configured in i3 with a few simple tricks.

Deploy monit in OpenShift

·1123 words·6 mins
Monit is a tried-and-true monitoring daemon that is easy to deploy. Add it to OpenShift to make monitoring even easier.

Fedora 30 on Google Compute Engine

·880 words·5 mins
Fedora 30 is a great Linux distribution for cloud platforms, but it needs a little work to perform well on Google Compute Engine.

Automatic floating windows in i3

·657 words·4 mins
The i3 window manager is a fast window manager that helps you keep all of your applications in the right place.

DevConf.CZ 2019 Recap

·693 words·4 mins
DevConf.CZ 2019 wrapped up last weekend and it was a great event packed with lots of knowledgeable speakers, an engaging hallway track, and delicious food.

2018


2017


RHEL 7 STIG v1 updates for openstack-ansible-security

·204 words·1 min
DISA’s final release of the Red Hat Enterprise Linux (RHEL) 7 Security Technical Implementation Guide (STIG) came out a few weeks ago and it has plenty of improvements and changes.

2016


Power 8 to the people

·1000 words·5 mins
IBM Edge 2016 is almost over and I’ve learned a lot about Power 8 this week.

IBM Edge 2016: Day 2 Recap

·647 words·4 mins
Day two of IBM Edge 2016 is all done, and the focus has shifted to the individual.

IBM Edge 2016: Day 1 Recap

·905 words·5 mins
I am here in Las Vegas for IBM Edge 2016 to learn about the latest developments in POWER, machine learning, and OpenStack.

Recovering deleted Chrome bookmarks on Linux

·85 words·1 min
After getting a bit overzealous with cleaning up bookmarks in Chrome, I discovered that I deleted a helpful Gerrit filter for OpenStack reviews.

2015


Understanding systemd’s predictable network device names

·1319 words·7 mins
I talked a bit about systemd’s network device name in my earlier post about systemd-networkd and bonding and I received some questions about how systemd rolls through the possible names of network devices to choose the final name.

Book Review: Linux Kernel Development

·764 words·4 mins
I picked up a copy of Robert Love’s book, Linux Kernel Development, earlier this year and I’ve worked my way through it over the past several weeks.

Run virsh and access libvirt as a regular user

·194 words·1 min

libvirt logoLibvirt is a handy way to manage containers and virtual machines on various systems. On most distributions, you can only access the libvirt daemon via the root user by default. I’d rather use a regular non-root user to access libvirt and limit that access via groups.

Share a wireless connection via ethernet in GNOME 3.14

·368 words·2 mins

There are some situations where you want to do the opposite of creating a wireless hotspot and you want to share a wireless connection to an ethernet connection. For example, if you’re at a hotel that offers only WiFi internet access, you could share that connection to an ethernet switch and plug in more devices. Also, you could get online with your wireless connection and create a small NAT network to test a network device without mangling your home network.

Lessons learned from a kernel bisection

·501 words·3 mins
[][1]I’m far from being a kernel developer, but I found myself staring down a [peculiar touchpad problem][2] with my new Dell XPS 13.

Using ZoneMinder with a Logitech C270 webcam

·274 words·2 mins
For those of you in the market for a cheap webcam for videoconferencing or home surveillance, the Logitech C270 is hard to beat at about $20-25 USD.

2014


Helpful Linux I/O stack diagram

·78 words·1 min
During one of my regular trips to reddit, I stumbled upon an amazingly helpful Linux I/O stack diagram:

Installing Xen on Fedora 20

·264 words·2 mins
I’ve written about installing Xen on Fedora 19 and earlier versions on this blog before.

2013


Learn octal file permissions easily with stat

·106 words·1 min
My SANS classmates were learning how to set and recognize file permissions on a Linux server and we realized it would be helpful to display the octal value of the permissions next to the normal rwx display.