<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title>Harald Hoyer</title>
        <link>https://harald.hoyer.xyz</link>
        <description>Triple Faults for Debug</description>
        <generator>Zola</generator>
        <language>en</language>
        <atom:link href="https://harald.hoyer.xyz/rss.xml" rel="self" type="application/rss+xml"/>
        <lastBuildDate>Wed, 21 Jan 2026 00:00:00 +0000</lastBuildDate>
        <item>
            <title>ssh-tresor: Encrypting Secrets with Nothing but Your SSH Agent</title>
            <pubDate>Wed, 21 Jan 2026 00:00:00 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/ssh-tresor/</link>
            <guid>https://harald.hoyer.xyz/ssh-tresor/</guid>
            <description>&lt;p&gt;What if your SSH agent could encrypt secrets, not just authenticate connections? ssh-tresor does exactly that—it uses your SSH keys to encrypt files with no key material stored on disk. Works seamlessly over forwarded agents, supports multiple keys like LUKS slots, and turns your existing SSH setup into a portable secret management solution.&lt;&#x2F;p&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;ssh-tresor&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>Pull Backup with Restic to a QNAP NAS S3 store</title>
            <pubDate>Mon, 06 Nov 2023 00:00:00 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/restic/</link>
            <guid>https://harald.hoyer.xyz/restic/</guid>
            <description>&lt;p&gt;Although &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;restic.net&#x2F;&quot;&gt;&lt;code&gt;restic&lt;&#x2F;code&gt;&lt;&#x2F;a&gt; is a really nice backup solution, it lacks the possibility to pull the files to
backup from a remote server, like rsync does over &lt;code&gt;ssh&lt;&#x2F;code&gt;, preventing any attacker to gain access to a secret.
This blog post shows some workarounds and does the backup to a QNAP NAS S3 store over an encrypted TLS connection.&lt;&#x2F;p&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;restic&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>Bye bye Fedora - Hello NixOS</title>
            <pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/nixos/</link>
            <guid>https://harald.hoyer.xyz/nixos/</guid>
            <description>&lt;p&gt;After over twenty years of using Red Hat and Fedora, it’s time to move on to explore other possibilities.
Although my secure boot laptop still uses &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;haraldh&#x2F;VerityBook&quot;&gt;VerityBook&lt;&#x2F;a&gt;, which is based
on Fedora, my other machines are now running &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;nixos.org&#x2F;&quot;&gt;NixOS&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;nixos&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>Webcam Eye AF for the Sony A7RII</title>
            <pubDate>Thu, 28 Oct 2021 00:00:00 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/alpha-hack/</link>
            <guid>https://harald.hoyer.xyz/alpha-hack/</guid>
            <description>&lt;p&gt;I am using my Sony A7 RII as a webcam with shallow depth of field with &lt;code&gt;gphoto2&lt;&#x2F;code&gt; under Linux.
The normal auto focus does not follow very well, therefore I assigned the “Eye AF” to the lens button
and activate it permanently with some rubber straps and a small button like object underneath.&lt;&#x2F;p&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;alpha-hack&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>rman - Search the Rust Documentation offline</title>
            <pubDate>Tue, 23 Jun 2020 00:00:00 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/rman/</link>
            <guid>https://harald.hoyer.xyz/rman/</guid>
            <description>&lt;p&gt;Want to search your local offline rust &lt;code&gt;std&lt;&#x2F;code&gt; documentation,
with a quick command from your terminal?&lt;&#x2F;p&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;rman&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>Rust - Static PIE and ASLR for the x86_64-unknown-linux-musl Target</title>
            <pubDate>Tue, 23 Jun 2020 00:00:00 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/rust-static-pie/</link>
            <guid>https://harald.hoyer.xyz/rust-static-pie/</guid>
            <description>&lt;p&gt;With current rust nightly the default binary output of the &lt;code&gt;x86_64-unknown-linux-musl&lt;&#x2F;code&gt; target is a
static position independent executable (static-pie)
with address space layout randomization (ASLR) on execution.&lt;&#x2F;p&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;rust-static-pie&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>Syntax highlighting for console snippets</title>
            <pubDate>Tue, 19 May 2020 00:00:00 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/console/</link>
            <guid>https://harald.hoyer.xyz/console/</guid>
            <description>&lt;p&gt;Finally, I moved my blog from wordpress to a static site. I chose &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;www.getzola.org&#x2F;&quot;&gt;zola&lt;&#x2F;a&gt; as the
site generator, because most of my documentation nowadays is in markdown anyway.&lt;&#x2F;p&gt;
&lt;p&gt;Syntax highlighting was a badly missed feature for me in the past. And zola delivers :-)&lt;&#x2F;p&gt;
&lt;p&gt;The only thing missing was syntax highlighting for &lt;code&gt;console&lt;&#x2F;code&gt; (terminal) snippets.&lt;&#x2F;p&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;console&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>Bat understands varlink now</title>
            <pubDate>Thu, 07 Feb 2019 07:04:47 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/2019/02/07/bat-understands-varlink-now/</link>
            <guid>https://harald.hoyer.xyz/2019/02/07/bat-understands-varlink-now/</guid>
            <description>&lt;p&gt;&lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;sharkdp&#x2F;bat&quot;&gt;Bat&lt;&#x2F;a&gt; is a &lt;em&gt;cat(1)&lt;&#x2F;em&gt; clone with syntax highlighting and Git integration.&lt;&#x2F;p&gt;
&lt;p&gt;My pull request for varlink syntax coloring was accepted today :-)&lt;&#x2F;p&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;2019&#x2F;02&#x2F;07&#x2F;bat-understands-varlink-now&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>varlink and the elvish shell</title>
            <pubDate>Thu, 22 Feb 2018 09:53:37 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/2018/02/22/varlink-and-the-elvish-shell/</link>
            <guid>https://harald.hoyer.xyz/2018/02/22/varlink-and-the-elvish-shell/</guid>
            <description>&lt;p&gt;I recently discovered &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;elvish.io&#x2F;&quot;&gt;Elvish&lt;&#x2F;a&gt;, which is a shell perfectly
suited to process structured data. In my case it is perfect to be used with
&lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;http:&#x2F;&#x2F;varlink.org&quot;&gt;varlink&lt;&#x2F;a&gt;. Too bad elvish has no numeric type and
can’t feed varlink with int and float, because to-json converts them to strings.&lt;&#x2F;p&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;2018&#x2F;02&#x2F;22&#x2F;varlink-and-the-elvish-shell&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>varlink for dnf - a Showcase</title>
            <pubDate>Thu, 22 Feb 2018 07:09:03 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/2018/02/22/varlink-for-dnf-a-showcase/</link>
            <guid>https://harald.hoyer.xyz/2018/02/22/varlink-for-dnf-a-showcase/</guid>
            <description>&lt;p&gt;On the &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;varlink&#x2F;documentation&#x2F;wiki&#x2F;Adding-varlink-to-DNF&quot;&gt;varlink wiki page&lt;&#x2F;a&gt; I showcase how to add varlink to a python project. In this case, I chose DNF, the rpm package manager of Fedora.&lt;&#x2F;p&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;2018&#x2F;02&#x2F;22&#x2F;varlink-for-dnf-a-showcase&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>Varlink</title>
            <pubDate>Mon, 18 Dec 2017 12:22:38 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/2017/12/18/varlink/</link>
            <guid>https://harald.hoyer.xyz/2017/12/18/varlink/</guid>
            <description>&lt;p&gt;For a long time we tried to solve the early boot IPC problem. IPC problem you ask? Well, in the early boot phase we
cannot talk D-BUS, because the daemon is not running yet, but to bring up the system, so that the D-BUS daemon can run
(mount stuff, load modules, start other services), we need some kind of IPC. Therefore all the early boot daemons have a
fallback IPC via unix domain sockets with its own homegrown protocol.&lt;&#x2F;p&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;2017&#x2F;12&#x2F;18&#x2F;varlink&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>Rust Echo Server</title>
            <pubDate>Fri, 09 Dec 2016 14:23:35 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/2016/12/09/rust-echo-server/</link>
            <guid>https://harald.hoyer.xyz/2016/12/09/rust-echo-server/</guid>
            <description>&lt;p&gt;On modern CPUs, rust seems to perform very nicely with the thread context switches,
at least when benchmarking an &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;haraldh&#x2F;rust_echo_server&quot;&gt;echo server&lt;&#x2F;a&gt;.
For that I also wrote an &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;haraldh&#x2F;rust_echo_bench&quot;&gt;echo server benchmark client&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;2016&#x2F;12&#x2F;09&#x2F;rust-echo-server&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>dracut and CVE-2016-4484: Cryptsetup Initrd root Shell</title>
            <pubDate>Tue, 15 Nov 2016 16:42:23 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/2016/11/15/dracut-and-cve-2016-4484-cryptsetup-initrd-root-shell/</link>
            <guid>https://harald.hoyer.xyz/2016/11/15/dracut-and-cve-2016-4484-cryptsetup-initrd-root-shell/</guid>
            <description>&lt;p&gt;People who want to secure their Fedora&#x2F;RHEL system have to:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;add a BIOS password&lt;&#x2F;li&gt;
&lt;li&gt;add a grub password&lt;&#x2F;li&gt;
&lt;li&gt;add “rd.shell=0” to the kernel command line&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Anaconda does add “rd.shell=0” to the kernel command line automatically, if you setup the bootloader with a password.&lt;&#x2F;p&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;2016&#x2F;11&#x2F;15&#x2F;dracut-and-cve-2016-4484-cryptsetup-initrd-root-shell&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>GPG, Smartcard and ssh</title>
            <pubDate>Thu, 21 Jul 2016 14:35:14 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/2016/07/21/gpg-smartcard-and-ssh/</link>
            <guid>https://harald.hoyer.xyz/2016/07/21/gpg-smartcard-and-ssh/</guid>
            <description>&lt;p&gt;This blog post shows how to tweak Fedora, if you want to use a smartcard with OpenPGP and use it also as a ssh key.
It also serves me as a recipe for fresh installations.&lt;&#x2F;p&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;2016&#x2F;07&#x2F;21&#x2F;gpg-smartcard-and-ssh&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>A Python Transaction Class</title>
            <pubDate>Tue, 13 Oct 2015 10:20:43 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/2015/10/13/a-python-transaction-class/</link>
            <guid>https://harald.hoyer.xyz/2015/10/13/a-python-transaction-class/</guid>
            <description>&lt;p&gt;This is a repost of a blog post of 2008. Just for the reference :-)&lt;&#x2F;p&gt;
&lt;p&gt;This class allows sub-classes to commit changes to an instance to a history, and rollback to previous states.&lt;&#x2F;p&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;2015&#x2F;10&#x2F;13&#x2F;a-python-transaction-class&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>libtool: getting rid of 180,000 sed forks</title>
            <pubDate>Thu, 05 Mar 2015 08:10:36 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/2015/03/05/libtool-getting-rid-of-180000-sed-forks/</link>
            <guid>https://harald.hoyer.xyz/2015/03/05/libtool-getting-rid-of-180000-sed-forks/</guid>
            <description>&lt;p&gt;When compiling systemd on rawhide, we noticed a significant slowdown in compile time.
Investigating further, it turns out, that libtool forks an incredible amount of sed.
Running perf showed 30% of the “make all” was spent in bash. strace showed an execve of
sed with the same arguments 180,000 times!!!!!&lt;&#x2F;p&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;2015&#x2F;03&#x2F;05&#x2F;libtool-getting-rid-of-180000-sed-forks&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>Single UEFI executable for kernel+initrd+cmdline</title>
            <pubDate>Wed, 25 Feb 2015 15:55:16 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/2015/02/25/single-uefi-executable-for-kernelinitrdcmdline/</link>
            <guid>https://harald.hoyer.xyz/2015/02/25/single-uefi-executable-for-kernelinitrdcmdline/</guid>
            <description>&lt;p&gt;Lately Kay Sievers and David Herrmann created a UEFI
&lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;http:&#x2F;&#x2F;cgit.freedesktop.org&#x2F;gummiboot&#x2F;tree&#x2F;src&#x2F;efi&#x2F;stub.c&quot;&gt;loader stub&lt;&#x2F;a&gt;, which starts a linux kernel
with an initrd and a kernel command line, which are COFF sections of the executable.
This enables us to create single UEFI executable with a standard distribution kernel,
a custom initrd and our own kernel command line attached.&lt;&#x2F;p&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;2015&#x2F;02&#x2F;25&#x2F;single-uefi-executable-for-kernelinitrdcmdline&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>Self Hosting Fedora Base</title>
            <pubDate>Tue, 14 Jan 2014 16:15:52 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/2014/01/14/self-hosting-fedora-base/</link>
            <guid>https://harald.hoyer.xyz/2014/01/14/self-hosting-fedora-base/</guid>
            <description>&lt;p&gt;If you want to bootstrap a distribution or want to rebuild it from the sources (SRPMS) to get the same
binaries (think CentOS), you have to build the build tools and rebuild them with the built build tools,
which have to be built with other build tools…&lt;&#x2F;p&gt;
&lt;p&gt;My goal for a self-hosting Fedora Base is to reduce the number of packages to do such a rebuild.&lt;&#x2F;p&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;2014&#x2F;01&#x2F;14&#x2F;self-hosting-fedora-base&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>Linux: HOWTO get the number of CPUs</title>
            <pubDate>Wed, 13 Nov 2013 12:13:04 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/2013/11/13/linux-howto-get-the-number-of-cpus/</link>
            <guid>https://harald.hoyer.xyz/2013/11/13/linux-howto-get-the-number-of-cpus/</guid>
            <description>&lt;pre data-lang=&quot;console&quot; style=&quot;background-color:#282a36;color:#f8f8f2;&quot; class=&quot;language-console &quot;&gt;&lt;code class=&quot;language-console&quot; data-lang=&quot;console&quot;&gt;&lt;span style=&quot;color:#ff79c6;&quot;&gt;$ &lt;&#x2F;span&gt;&lt;span style=&quot;color:#50fa7b;&quot;&gt;getconf&lt;&#x2F;span&gt;&lt;span&gt; _NPROCESSORS_ONLN
&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt;
&lt;p&gt;returns the number of CPUs online.&lt;&#x2F;p&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;2013&#x2F;11&#x2F;13&#x2F;linux-howto-get-the-number-of-cpus&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>Fedora Boot Optimization</title>
            <pubDate>Wed, 13 Nov 2013 10:12:04 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/2013/11/13/fedora-boot-optimization/</link>
            <guid>https://harald.hoyer.xyz/2013/11/13/fedora-boot-optimization/</guid>
            <description>&lt;p&gt;This article shows how to reduce boot time for Fedora 17, but the recipe can also be applied to 18, 19 and 20.&lt;&#x2F;p&gt;
&lt;p&gt;The target is to get a fast booting system with NetworkManager running and gdm displaying the login
screen as fast as possible.&lt;&#x2F;p&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;2013&#x2F;11&#x2F;13&#x2F;fedora-boot-optimization&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>Redirecting apache access_log and error_log to the systemd journal</title>
            <pubDate>Thu, 07 Nov 2013 10:03:38 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/2013/11/07/redirecting-apache-access-log-and-error-log-to-the-systemd-journal/</link>
            <guid>https://harald.hoyer.xyz/2013/11/07/redirecting-apache-access-log-and-error-log-to-the-systemd-journal/</guid>
            <description>&lt;p&gt;To redirect all apache messages to syslog, which will then appear in the systemd
journal modify your httpd.conf:&lt;&#x2F;p&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;2013&#x2F;11&#x2F;07&#x2F;redirecting-apache-access-log-and-error-log-to-the-systemd-journal&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>dracut - kernel command line</title>
            <pubDate>Mon, 04 Nov 2013 18:36:27 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/2013/11/04/dracut-kernel-command-line/</link>
            <guid>https://harald.hoyer.xyz/2013/11/04/dracut-kernel-command-line/</guid>
            <description>&lt;p&gt;To quickly find out, what dracut wants as the kernel command for your current disk setup,
fire up:&lt;&#x2F;p&gt;
&lt;pre data-lang=&quot;console&quot; style=&quot;background-color:#282a36;color:#f8f8f2;&quot; class=&quot;language-console &quot;&gt;&lt;code class=&quot;language-console&quot; data-lang=&quot;console&quot;&gt;&lt;span style=&quot;color:#ff79c6;&quot;&gt;# &lt;&#x2F;span&gt;&lt;span style=&quot;color:#50fa7b;&quot;&gt;dracut&lt;&#x2F;span&gt;&lt;span style=&quot;font-style:italic;color:#ffb86c;&quot;&gt; --print-cmdline
&lt;&#x2F;span&gt;&lt;&#x2F;code&gt;&lt;&#x2F;pre&gt; &lt;p class=&quot;post-meta&quot;&gt;&lt;a href=&quot;https:&#x2F;&#x2F;harald.hoyer.xyz&#x2F;2013&#x2F;11&#x2F;04&#x2F;dracut-kernel-command-line&#x2F;&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt; </description>
        </item>
        <item>
            <title>Impressum</title>
            <pubDate>Sat, 01 Jan 2000 00:00:00 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/impressum/</link>
            <guid>https://harald.hoyer.xyz/impressum/</guid>
            <description>&lt;h1 id=&quot;impressum&quot;&gt;Impressum&lt;&#x2F;h1&gt;
&lt;p&gt;Harald Hoyer&lt;&#x2F;p&gt;
&lt;p&gt;Gerda-Penzel-Str. 13
85591 Vaterstetten&lt;&#x2F;p&gt;
&lt;p&gt;Email:webmaster@harald.hoyer.xyz&lt;&#x2F;p&gt;
&lt;p&gt;GPG key: current &lt;a href=&quot;&#x2F;files&#x2F;gpg-key.txt&quot;&gt;0x4BC0896FB5693595&lt;&#x2F;a&gt; as seen on the key servers and &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;haraldh.gpg&quot;&gt;github.com&#x2F;haraldh.gpg&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Keybase: &lt;a rel=&quot;noopener&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;keybase.io&#x2F;haraldhoyer&#x2F;&quot;&gt;https:&#x2F;&#x2F;keybase.io&#x2F;haraldhoyer&#x2F;&lt;&#x2F;a&gt;&lt;&#x2F;p&gt;
&lt;p&gt;old GPG key (not compromised): C5575542 as seen on the key servers&lt;&#x2F;p&gt;
</description>
        </item>
        <item>
            <title>RSS Feeds</title>
            <pubDate>Sat, 01 Jan 2000 00:00:00 +0000</pubDate>
            <author>Harald Hoyer</author>
            <link>https://harald.hoyer.xyz/rss/</link>
            <guid>https://harald.hoyer.xyz/rss/</guid>
            <description>&lt;p&gt;Want to subscribe to the blog topics through an RSS feed? You’ve come to the right place!
If you want to receive all content, then subscribe to the &lt;a href=&quot;&#x2F;rss.xml&quot;&gt;Blog RSS feed here&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
</description>
        </item>
    </channel>
</rss>
