<?xml version="1.0" encoding="UTF-8"?>
<!-- This sitemap was dynamically generated on July 14, 2026 at 2:02 pm by All in One SEO v4.9.9 - the original SEO plugin for WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://ngelinux.com/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>New Generation Enterprise Linux</title>
		<link><![CDATA[https://ngelinux.com]]></link>
		<description><![CDATA[New Generation Enterprise Linux]]></description>
		<lastBuildDate><![CDATA[Tue, 14 Jul 2026 13:29:02 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://ngelinux.com/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://ngelinux.com/catching-cron-job-output-before-it-vanishes-into-the-ether/]]></guid>
			<link><![CDATA[https://ngelinux.com/catching-cron-job-output-before-it-vanishes-into-the-ether/]]></link>
			<title>Catching cron job output before it vanishes into the ether</title>
			<pubDate><![CDATA[Tue, 14 Jul 2026 13:29:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-getting-burned-by-kernel-modules-that-refuse-to-unload/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-getting-burned-by-kernel-modules-that-refuse-to-unload/]]></link>
			<title>Stop getting burned by kernel modules that refuse to unload</title>
			<pubDate><![CDATA[Tue, 14 Jul 2026 11:36:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-getting-locked-out-when-your-ssh-session-times-out/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-getting-locked-out-when-your-ssh-session-times-out/]]></link>
			<title>Stop getting locked out when your ssh session times out</title>
			<pubDate><![CDATA[Tue, 14 Jul 2026 11:29:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-guessing-which-socket-is-hogging-your-ephemeral-ports/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-guessing-which-socket-is-hogging-your-ephemeral-ports/]]></link>
			<title>Stop guessing which socket is hogging your ephemeral ports</title>
			<pubDate><![CDATA[Tue, 14 Jul 2026 09:29:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/when-your-apparmor-profiles-are-just-suggestions/]]></guid>
			<link><![CDATA[https://ngelinux.com/when-your-apparmor-profiles-are-just-suggestions/]]></link>
			<title>When your AppArmor profiles are just suggestions</title>
			<pubDate><![CDATA[Tue, 14 Jul 2026 07:36:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-guessing-why-your-cgroup-limits-arent-kicking-in/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-guessing-why-your-cgroup-limits-arent-kicking-in/]]></link>
			<title>Stop guessing why your cgroup limits aren&#8217;t kicking in</title>
			<pubDate><![CDATA[Tue, 14 Jul 2026 07:29:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/quit-guessing-why-your-disk-space-isnt-actually-free/]]></guid>
			<link><![CDATA[https://ngelinux.com/quit-guessing-why-your-disk-space-isnt-actually-free/]]></link>
			<title>Quit guessing why your disk space isn&#8217;t actually free</title>
			<pubDate><![CDATA[Tue, 14 Jul 2026 05:29:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-ansible-from-leaving-your-ci-runner-in-a-weird-state/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-ansible-from-leaving-your-ci-runner-in-a-weird-state/]]></link>
			<title>Stop Ansible from leaving your CI runner in a weird state</title>
			<pubDate><![CDATA[Tue, 14 Jul 2026 03:36:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-hardcoding-those-messy-directory-paths-in-scripts/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-hardcoding-those-messy-directory-paths-in-scripts/]]></link>
			<title>Stop hardcoding those messy directory paths in scripts</title>
			<pubDate><![CDATA[Tue, 14 Jul 2026 03:29:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/]]></guid>
			<link><![CDATA[https://ngelinux.com/]]></link>
			<title>Welcome to NGELinux.com</title>
			<pubDate><![CDATA[Thu, 30 Dec 2021 14:04:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/running-one-off-tasks-without-the-clutter-of-crontab/]]></guid>
			<link><![CDATA[https://ngelinux.com/running-one-off-tasks-without-the-clutter-of-crontab/]]></link>
			<title>Running one-off tasks without the clutter of crontab</title>
			<pubDate><![CDATA[Tue, 14 Jul 2026 01:29:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/when-your-block-level-backups-are-lying-to-you/]]></guid>
			<link><![CDATA[https://ngelinux.com/when-your-block-level-backups-are-lying-to-you/]]></link>
			<title>When your block-level backups are lying to you</title>
			<pubDate><![CDATA[Sun, 12 Jul 2026 23:36:17 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/your-ssh-keys-are-living-in-the-past/]]></guid>
			<link><![CDATA[https://ngelinux.com/your-ssh-keys-are-living-in-the-past/]]></link>
			<title>Your SSH keys are living in the past</title>
			<pubDate><![CDATA[Mon, 13 Jul 2026 23:36:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/find-out-who-is-spamming-your-system-logs-before-the-disk-fills-up/]]></guid>
			<link><![CDATA[https://ngelinux.com/find-out-who-is-spamming-your-system-logs-before-the-disk-fills-up/]]></link>
			<title>Find out who is spamming your system logs before the disk fills up</title>
			<pubDate><![CDATA[Mon, 13 Jul 2026 23:29:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-losing-your-place-when-you-ssh-between-servers/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-losing-your-place-when-you-ssh-between-servers/]]></link>
			<title>Stop losing your place when you ssh between servers</title>
			<pubDate><![CDATA[Mon, 13 Jul 2026 21:29:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/tracing-syscalls-with-ebpf-when-journald-is-just-not-telling-you-the-truth/]]></guid>
			<link><![CDATA[https://ngelinux.com/tracing-syscalls-with-ebpf-when-journald-is-just-not-telling-you-the-truth/]]></link>
			<title>Tracing syscalls with eBPF when journald is just not telling you the truth</title>
			<pubDate><![CDATA[Mon, 13 Jul 2026 19:36:17 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/save-your-sanity-when-tarring-up-messy-directories/]]></guid>
			<link><![CDATA[https://ngelinux.com/save-your-sanity-when-tarring-up-messy-directories/]]></link>
			<title>Save your sanity when tarring up messy directories</title>
			<pubDate><![CDATA[Mon, 13 Jul 2026 17:29:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-systemd-from-silently-nuking-your-long-running-processes/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-systemd-from-silently-nuking-your-long-running-processes/]]></link>
			<title>Stop Systemd from silently nuking your long-running processes</title>
			<pubDate><![CDATA[Mon, 13 Jul 2026 15:36:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/finding-which-group-actually-owns-your-file-permissions/]]></guid>
			<link><![CDATA[https://ngelinux.com/finding-which-group-actually-owns-your-file-permissions/]]></link>
			<title>Finding which group actually owns your file permissions</title>
			<pubDate><![CDATA[Mon, 13 Jul 2026 13:29:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-typing-long-paths-for-your-deepest-config-directories/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-typing-long-paths-for-your-deepest-config-directories/]]></link>
			<title>Stop typing long paths for your deepest config directories</title>
			<pubDate><![CDATA[Sun, 12 Jul 2026 23:29:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-relying-on-the-limited-standard-mode-bits-for-complex-directory-shares/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-relying-on-the-limited-standard-mode-bits-for-complex-directory-shares/]]></link>
			<title>Stop relying on the limited standard mode bits for complex directory shares</title>
			<pubDate><![CDATA[Mon, 13 Jul 2026 19:29:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-apt-from-keeping-ghost-versions-of-your-config-files/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-apt-from-keeping-ghost-versions-of-your-config-files/]]></link>
			<title>Stop apt from keeping ghost versions of your config files</title>
			<pubDate><![CDATA[Sun, 12 Jul 2026 21:29:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/zfs-arc_max-isnt-a-silver-bullet-for-your-oom-killer-woes/]]></guid>
			<link><![CDATA[https://ngelinux.com/zfs-arc_max-isnt-a-silver-bullet-for-your-oom-killer-woes/]]></link>
			<title>ZFS arc_max isn&#8217;t a silver bullet for your OOM killer woes</title>
			<pubDate><![CDATA[Sun, 12 Jul 2026 19:36:26 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-fighting-overquoted-command-line-arguments/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-fighting-overquoted-command-line-arguments/]]></link>
			<title>Stop fighting overquoted command line arguments</title>
			<pubDate><![CDATA[Sun, 12 Jul 2026 19:29:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-cd-ing-into-subdirectories-just-to-verify-the-contents/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-cd-ing-into-subdirectories-just-to-verify-the-contents/]]></link>
			<title>Stop cd-ing into subdirectories just to verify the contents</title>
			<pubDate><![CDATA[Mon, 13 Jul 2026 11:29:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-hunting-for-hidden-command-errors-in-your-scripts/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-hunting-for-hidden-command-errors-in-your-scripts/]]></link>
			<title>Stop hunting for hidden command errors in your scripts</title>
			<pubDate><![CDATA[Mon, 13 Jul 2026 07:29:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-wondering-why-curl-hangs-on-internal-services/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-wondering-why-curl-hangs-on-internal-services/]]></link>
			<title>Stop wondering why curl hangs on internal services</title>
			<pubDate><![CDATA[Mon, 13 Jul 2026 03:29:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-the-journal-from-drowning-your-disk/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-the-journal-from-drowning-your-disk/]]></link>
			<title>Stop the journal from drowning your disk</title>
			<pubDate><![CDATA[Mon, 13 Jul 2026 01:29:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/ditch-cron-for-systemd-timers-to-stop-missing-execution-windows/]]></guid>
			<link><![CDATA[https://ngelinux.com/ditch-cron-for-systemd-timers-to-stop-missing-execution-windows/]]></link>
			<title>Ditch Cron for Systemd Timers to Stop Missing Execution Windows</title>
			<pubDate><![CDATA[Sun, 12 Jul 2026 17:29:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-hardcoding-your-shell-script-exit-codes/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-hardcoding-your-shell-script-exit-codes/]]></link>
			<title>Stop hardcoding your shell script exit codes</title>
			<pubDate><![CDATA[Sun, 12 Jul 2026 16:06:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/fixing-laggy-tcp-connections-with-slow-start-settings/]]></guid>
			<link><![CDATA[https://ngelinux.com/fixing-laggy-tcp-connections-with-slow-start-settings/]]></link>
			<title>Fixing laggy TCP connections with slow start settings</title>
			<pubDate><![CDATA[Sun, 12 Jul 2026 15:29:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-your-logs-from-vaporizing-when-the-server-reboots/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-your-logs-from-vaporizing-when-the-server-reboots/]]></link>
			<title>Stop your logs from vaporizing when the server reboots</title>
			<pubDate><![CDATA[Mon, 13 Jul 2026 15:29:04 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/spotting-where-your-process-hides-with-lsns/]]></guid>
			<link><![CDATA[https://ngelinux.com/spotting-where-your-process-hides-with-lsns/]]></link>
			<title>Spotting where your process hides with lsns</title>
			<pubDate><![CDATA[Sun, 12 Jul 2026 13:29:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/finding-the-package-that-actually-owns-that-mysterious-file/]]></guid>
			<link><![CDATA[https://ngelinux.com/finding-the-package-that-actually-owns-that-mysterious-file/]]></link>
			<title>Finding the package that actually owns that mysterious file</title>
			<pubDate><![CDATA[Sun, 12 Jul 2026 11:29:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-guessing-why-your-packets-are-being-dropped-by-nftables/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-guessing-why-your-packets-are-being-dropped-by-nftables/]]></link>
			<title>Stop guessing why your packets are being dropped by nftables</title>
			<pubDate><![CDATA[Sun, 12 Jul 2026 09:29:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/why-your-systemd-service-is-ignoring-your-limits/]]></guid>
			<link><![CDATA[https://ngelinux.com/why-your-systemd-service-is-ignoring-your-limits/]]></link>
			<title>Why Your Systemd Service Is Ignoring Your Limits</title>
			<pubDate><![CDATA[Sun, 12 Jul 2026 07:36:34 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/find-out-who-is-hogging-the-disk-space-with-ncdu/]]></guid>
			<link><![CDATA[https://ngelinux.com/find-out-who-is-hogging-the-disk-space-with-ncdu/]]></link>
			<title>Find out who is hogging the disk space with ncdu</title>
			<pubDate><![CDATA[Sun, 12 Jul 2026 07:29:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-ignoring-auditd-watch-latency-in-high-throughput-environments/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-ignoring-auditd-watch-latency-in-high-throughput-environments/]]></link>
			<title>Stop Ignoring Auditd Watch Latency in High Throughput Environments</title>
			<pubDate><![CDATA[Mon, 13 Jul 2026 11:36:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/watching-rsync-progress-without-clogging-your-logs/]]></guid>
			<link><![CDATA[https://ngelinux.com/watching-rsync-progress-without-clogging-your-logs/]]></link>
			<title>Watching rsync progress without clogging your logs</title>
			<pubDate><![CDATA[Sun, 12 Jul 2026 05:29:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/when-modprobe-fails-because-of-hidden-symbol-dependencies/]]></guid>
			<link><![CDATA[https://ngelinux.com/when-modprobe-fails-because-of-hidden-symbol-dependencies/]]></link>
			<title>When modprobe fails because of hidden symbol dependencies</title>
			<pubDate><![CDATA[Sun, 12 Jul 2026 03:36:19 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-apt-from-holding-back-packages-you-actually-need/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-apt-from-holding-back-packages-you-actually-need/]]></link>
			<title>Stop apt from holding back packages you actually need</title>
			<pubDate><![CDATA[Sun, 12 Jul 2026 03:29:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-losing-your-cron-job-output-to-the-void/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-losing-your-cron-job-output-to-the-void/]]></link>
			<title>Stop losing your cron job output to the void</title>
			<pubDate><![CDATA[Sun, 12 Jul 2026 01:29:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/when-snapshots-lie-handling-the-silent-failures-of-copywrite-integrity/]]></guid>
			<link><![CDATA[https://ngelinux.com/when-snapshots-lie-handling-the-silent-failures-of-copywrite-integrity/]]></link>
			<title>When snapshots lie: handling the silent failures of copywrite integrity</title>
			<pubDate><![CDATA[Sat, 11 Jul 2026 23:36:24 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/hunting-down-orphan-config-files-left-behind-by-removed-packages/]]></guid>
			<link><![CDATA[https://ngelinux.com/hunting-down-orphan-config-files-left-behind-by-removed-packages/]]></link>
			<title>Hunting down orphan config files left behind by removed packages</title>
			<pubDate><![CDATA[Mon, 13 Jul 2026 09:29:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/taming-connection-churn-with-tcp_tw_reuse/]]></guid>
			<link><![CDATA[https://ngelinux.com/taming-connection-churn-with-tcp_tw_reuse/]]></link>
			<title>Taming connection churn with tcp_tw_reuse</title>
			<pubDate><![CDATA[Sat, 11 Jul 2026 23:29:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-hunting-through-journald-time-gaps/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-hunting-through-journald-time-gaps/]]></link>
			<title>Stop hunting through journald time gaps</title>
			<pubDate><![CDATA[Sat, 11 Jul 2026 21:29:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/see-which-process-is-leaking-into-your-container-namespaces/]]></guid>
			<link><![CDATA[https://ngelinux.com/see-which-process-is-leaking-into-your-container-namespaces/]]></link>
			<title>See which process is leaking into your container namespaces</title>
			<pubDate><![CDATA[Mon, 13 Jul 2026 05:29:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/cleaning-up-messy-logs-with-sed-backreferences/]]></guid>
			<link><![CDATA[https://ngelinux.com/cleaning-up-messy-logs-with-sed-backreferences/]]></link>
			<title>Cleaning up messy logs with sed backreferences</title>
			<pubDate><![CDATA[Sat, 11 Jul 2026 19:29:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/stop-using-eval-to-parse-data-from-files/]]></guid>
			<link><![CDATA[https://ngelinux.com/stop-using-eval-to-parse-data-from-files/]]></link>
			<title>Stop Using eval to Parse Data from Files</title>
			<pubDate><![CDATA[Sat, 11 Jul 2026 18:06:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://ngelinux.com/when-your-shell-script-variable-isnt-as-empty-as-you-think/]]></guid>
			<link><![CDATA[https://ngelinux.com/when-your-shell-script-variable-isnt-as-empty-as-you-think/]]></link>
			<title>When your shell script variable isn&#8217;t as empty as you think</title>
			<pubDate><![CDATA[Mon, 13 Jul 2026 03:36:27 +0000]]></pubDate>
		</item>
				</channel>
</rss>
