Austin skyline as seen from the south side of the river

Texas Linux Fest 2024 recap ๐Ÿค 

I gave two talks at this yearโ€™s event and ran into lots of old friends and colleagues. ๐Ÿง

16 April 2024 ยท 3 min ยท 634 words ยท Major Hayden

Build a Tailscale exit node with firewalld

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. ๐Ÿ•ณ๏ธ

27 October 2022 ยท 4 min ยท 788 words ยท Major Hayden

Build a custom CentOS Stream 9 cloud image

Learn how to customize a CentOS Stream 9 cloud image with the stuff you want and nothing that you donโ€™t. ๐Ÿ“ฆ

6 May 2022 ยท 5 min ยท 978 words ยท Major Hayden

Allow a port range with firewalld

...

4 January 2019 ยท 2 min ยท 286 words ยท Major Hayden
Cover image

Install testing kernels in Fedora

...

28 February 2018 ยท 3 min ยท 465 words ยท Major Hayden
Cover image

Ensuring keepalived starts after the network is ready

...

15 December 2017 ยท 2 min ยท 310 words ยท Major Hayden
Cover image

Changes in RHEL 7 Security Technical Implementation Guide Version 1, Release 3

...

2 November 2017 ยท 3 min ยท 501 words ยท Major Hayden
Cover image

Import RPM repository GPG keys from other keyservers temporarily

...

20 September 2017 ยท 2 min ยท 311 words ยท Major Hayden

RHEL 7 STIG v1 updates for openstack-ansible-security

...

5 April 2017 ยท 1 min ยท 204 words ยท Major Hayden

Display auditd messages with journalctl

...

5 January 2017 ยท 3 min ยท 525 words ยท Major Hayden

augenrules fails with โ€œrule existsโ€ when loading rules into auditd

...

3 January 2017 ยท 2 min ยท 425 words ยท Major Hayden
Cover image

Automated security hardening with Ansible: May updates

...

27 May 2016 ยท 3 min ยท 434 words ยท Major Hayden
Cover image

Updating Dell PowerEdge BIOS from Linux

...

18 January 2016 ยท 3 min ยท 439 words ยท Major Hayden

Chronicles of SELinux: Dealing with web content in unusual directories

...

10 September 2015 ยท 7 min ยท 1343 words ยท Major Hayden

Understanding systemdโ€™s predictable network device names

...

21 August 2015 ยท 7 min ยท 1310 words ยท Major Hayden

Research Paper: Securing Linux Containers

...

14 August 2015 ยท 3 min ยท 456 words ยท Major Hayden

Automated testing for Ansible CIS playbook on RHEL/CentOS 6

...

5 August 2015 ยท 1 min ยท 127 words ยท Major Hayden

Allow new windows to steal focus in GNOME 3

...

6 July 2015 ยท 2 min ยท 237 words ยท Major Hayden

Improving LXC template security

...

18 June 2015 ยท 2 min ยท 312 words ยท Major Hayden

Keep old kernels with yum and dnf

...

18 May 2015 ยท 1 min ยท 206 words ยท Major Hayden

Creating a bridge for virtual machines using systemd-networkd

...

26 March 2015 ยท 3 min ยท 612 words ยท Major Hayden

Install sysstat on Fedora 21

...

12 December 2014 ยท 2 min ยท 366 words ยท Major Hayden

httpry 0.1.8 available for RHEL and CentOS 7

...

13 August 2014 ยท 1 min ยท 101 words ยท Major Hayden

Unexpected predictable network naming with systemd

...

6 August 2014 ยท 3 min ยท 472 words ยท Major Hayden

Adventures in live booting Linux distributions

...

29 July 2014 ยท 5 min ยท 1008 words ยท Major Hayden

Install Debian packages without starting daemons

...

26 June 2014 ยท 2 min ยท 379 words ยท Major Hayden

Getting Dellโ€™s racadm working in Fedora 20

...

20 June 2014 ยท 2 min ยท 229 words ยท Major Hayden

Launch secure LXC containers on Fedora 20 using SELinux and sVirt

...

22 April 2014 ยท 7 min ยท 1284 words ยท Major Hayden

Confine untrusted users (including your children) with SELinux

...

5 July 2013 ยท 4 min ยท 735 words ยท Major Hayden

Supermicro X9SCI/X9SCA server does a shutdown rather than a reboot

...

3 June 2013 ยท 2 min ยท 407 words ยท Major Hayden

Migrate KVM virtual machines from CentOS 6 to Fedora 18 without the luxury of shared storage

...

22 May 2013 ยท 3 min ยท 511 words ยท Major Hayden

Handling terminal color escape sequences in less

...

22 May 2013 ยท 2 min ยท 268 words ยท Major Hayden

Automate CentOS 6 deployments with CIS Security Benchmarks already applied

...

26 April 2013 ยท 1 min ยท 146 words ยท Major Hayden

Limit access to the su command

...

26 April 2013 ยท 1 min ยท 177 words ยท Major Hayden

Reprint: Stop Disabling SELinux!

...

19 April 2013 ยท 4 min ยท 708 words ยท Major Hayden

Seriously, stop disabling SELinux

...

16 April 2013 ยท 1 min ยท 147 words ยท Major Hayden

Remove sensitive information from email headers with postfix

...

15 April 2013 ยท 1 min ยท 172 words ยท Major Hayden

virt-manager wonโ€™t release the mouse when using ssh forwarding from OS X

...

20 March 2013 ยท 1 min ยท 122 words ยท Major Hayden

Log Android events remotely to a syslog server

...

4 November 2012 ยท 3 min ยท 572 words ยท Major Hayden

Automatic package updates in CentOS 6

...

21 September 2012 ยท 2 min ยท 245 words ยท Major Hayden

X forwarding over ssh woes: DISPLAY is not set

...

14 July 2012 ยท 2 min ยท 323 words ยท Major Hayden

New Fedora and EPEL package: httpry

...

14 March 2012 ยท 2 min ยท 229 words ยท Major Hayden

Looking back at the long road to becoming a Red Hat Certified Architect

...

13 February 2012 ยท 10 min ยท 1991 words ยท Major Hayden

The Kerberos-haterโ€™s guide to installing Kerberos

...

5 February 2012 ยท 8 min ยท 1619 words ยท Major Hayden

Getting started with SELinux

...

26 January 2012 ยท 3 min ยท 564 words ยท Major Hayden

Automatically upgrading to new point releases of Scientific Linux

...

23 November 2011 ยท 1 min ยท 120 words ยท Major Hayden

Live upgrade Fedora 15 to Fedora 16 using yum

...

15 November 2011 ยท 3 min ยท 589 words ยท Major Hayden

Receive e-mail reports for SELinux AVC denials

...

16 September 2011 ยท 3 min ยท 448 words ยท Major Hayden

Getting apache, PHP, and memcached working with SELinux

...

8 September 2011 ยท 3 min ยท 470 words ยท Major Hayden

Dual-primary DRBD with OCFS2

...

14 February 2011 ยท 5 min ยท 979 words ยท Major Hayden