Petr Tesarik's Linux blog

View the Project on GitHub ptesarik/

SIGILLatum is my personal tech blog about all things related to Linux.

Plot Twist in the Sandbox Story

Fri, 15 Dec 2023

If you follow my random posts, you may wonder what happened to the Sandbox Mode project. The goals have not changed, but the path to get there might be quite different.

Kernel Sandbox Mode

Mon, 04 Dec 2023

I have spent the past couple of months exploring something I call Sandbox Mode. It is a way to run Linux kernel code in a constrained execution environment. This blog post is an attempt to sort out my thoughts.

State of kdump on RISCV-64 openSUSE Tumbleweed

Fri, 21 Jul 2023

The Tumbleweed port for RISC-V is officially brok^Wstill under development. This post describes the state of kdump as of July 2023.

kdump on 32-bit Arm

Thu, 13 Jul 2023

How to get kdump going on openSUSE Tumbleweed for 32-bit Arm.

What’s Wrong with crashkernel=auto

Thu, 27 Jan 2022

When setting up kernel dump, one of the tricky tasks is to reserve a sufficiently large portion of RAM for the crash kernel. This post explains why the kernel cannot really decide this automatically.

Raspberry Pi 4 Network Boot

Fri, 11 Jun 2021

Find out about all the gory details of booting a Raspberry Pi 4 over an Ethernet connection, including openSUSE/SLE specifics.

openSUSE/SLE Network Install on Raspberry Pi 4

Fri, 11 Jun 2021

This guide describes how to install a Raspberry Pi from the network, i.e. without writing any image to the SD card first. It shows how to load the Raspberry Pi firmware and the operating system from another server over an IPv4 network. It does not cover setting up network storage for a diskless Raspberry Pi.

OpenSSH: Store authorized keys in LDAP

Fri, 12 Mar 2021

A guide on storing OpenSSH authorized keys with OpenLDAP, complete with code.

UPDATE: Added instructions for SSSD.