Installing And Configuring UDK2018/Clang 7.0 On Fedora 29

This post shows you how to install the UDK2018 snapshot of EDK2 on Fedora 29 and build 64-bit UEFI applications using the Clang 7.0 toolchain.

Using the D-Bus Interface to Firewalld

This post describes the D-Bus interface to FirewallD and provides a number of working examples which use dbus-send to retrieve information from FirewallD and change the firewall configuration.

RHEL/CentOS 7: Revert To Old Network Interface Naming Convention

RHEL/CentOS 7 uses SystemD predictable network interface names. This post shows you how to rename a network interfcae to eth0,/em>without modifying the kernel commnad line or any udev rules, and without requiring a sytem reboot.

Installing and Configuring UDK2017 on Fedora 26

In this post, I show you how to install and configure UDK2017 on Fedora 26. I also show you how to build a simple HelloWorld UEFI application using the installed UDK2017 tools and environment.

UEFI Utility to Read TPM 2.0 PCRs

In this post, I discuss a number of key TPM 2.0 features such as multiple algorithm support and PCR banks, and provide the source code for a UEFI shell utility to display the digests from the first 24 PCRs of a TPM 2.0 implementation.