Skip to content
infected.gr

sysadmin horror stories

Day: August 22, 2026

Enabling SELinux on a Server That Had It Disabled for Years — And Somehow Nothing Broke

22/08/2026 by chris

A real-world AlmaLinux 10 SELinux migration from fully disabled to enforcing on a server running Apache, Remi PHP-FPM, BookStack, a Laravel controller, MariaDB, custom SSH port 65535, cron jobs and custom writable paths — with troubleshooting commands and a practical SELinux cheatsheet.

Categories el, linux, security, Sysadmin Horror Stories

Updating a Forgotten BookStack: 15 Months, 1,371 Files and a Unix User That Didn’t Exist

22/08/2026 by chris

A real-world BookStack upgrade from v25.02.2 to v26.05.3: service-account Git ownership, runuser, backups, Composer/PHP version mismatches, Laravel migrations, writable storage, and the checks that tell you the upgrade actually worked.

Categories linux, Sysadmin Horror Stories

AlmaLinux 8 → 9 → 10 with ELevate: The Upgrade That Actually Worked

22/08/2026 by chris

A real-world, step-by-step AlmaLinux 8 → 9 → 10 in-place upgrade guide using ELevate: backups, Leapp inhibitors, VDO checks, NetworkManager migration, third-party packages, MariaDB, old EL packages, and the post-upgrade cleanup nobody tells you about.

Categories el, linux, Sysadmin Horror Stories Tags linux, updates

Archives

Categories

  • Argus (4)
  • cfm (9)
  • el (5)
  • linux (14)
  • LLM (1)
  • mail (4)
  • network (7)
  • security (9)
  • Sysadmin Horror Stories (7)
  • ubuntu (2)

Recent Posts

  • Enabling SELinux on a Server That Had It Disabled for Years — And Somehow Nothing Broke 22/08/2026
  • Updating a Forgotten BookStack: 15 Months, 1,371 Files and a Unix User That Didn’t Exist 22/08/2026
  • AlmaLinux 8 → 9 → 10 with ELevate: The Upgrade That Actually Worked 22/08/2026
  • Building a (Better) Admin UI for a Security Daemon 12/08/2026
  • GhostLock (CVE-2026-43499): “no mitigation” is true for the bug — not for the exploit chain 09/07/2026
  • Coming Soon to BitNinja. Already in Production in CFM. 08/07/2026
  • AlmaLinux 10: Dual EFI + mdadm RAID1 on Bare Metal (or: How I Spent My Friday Evening Arguing With a Boot Loader) 26/06/2026
  • I Taught an AI to Read My Analytics. Then It Started Doing My Marketing. 20/06/2026
  • Wildcard SSL with Let’s Encrypt: One Cert, Multiple Internal Hosts 01/06/2026
  • cfm kernsec — Kernel Attack Surface Reduction for Linux 11/05/2026
  • August 2026
  • July 2026
  • June 2026
  • May 2026
  • April 2026
  • March 2026
  • February 2026
  • November 2025
  • October 2025
  • July 2025
  • March 2024
  • February 2024
  • May 2020

Tags

ai (1) antivirus (1) bgp (1) cfm (7) cisco (1) cpanel (1) csf (1) efi (2) elk (1) firewall (1) fixes (1) flowdef (1) flownericher (2) flows (2) kernel (2) kernsec (2) kibana (1) linux (2) machine learning (1) mail (2) mbr (1) mikrotik (1) netflow (3) network monitor (1) nginx (1) rbl (1) resize (1) security (2) seo (1) spam (2) ssl (1) tls (1) updates (2)
August 2026
M T W T F S S
 12
3456789
10111213141516
17181920212223
24252627282930
31  
« Jul    
Copyright and Copyleft infected.gr