From 61817b2cf3e73b35c2343e00c3f5e1fe3b566168 Mon Sep 17 00:00:00 2001 From: Matthew Grotke Date: Wed, 3 Jun 2026 01:11:37 -0400 Subject: [PATCH] Development --- routlin/install.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/routlin/install.py b/routlin/install.py index c9780cc..5e9d8cf 100644 --- a/routlin/install.py +++ b/routlin/install.py @@ -215,6 +215,10 @@ def install_core_packages(pm): def fix_freeradius_service_file(): + # The freeradius package ships with MemoryLimit= in its unit file, which was + # deprecated in systemd 248 in favor of MemoryMax=. This + # causes a noisy warning on every systemctl operation. We patch the file in + # place and reload the daemon so the change takes effect immediately. svc = Path("/lib/systemd/system/freeradius.service") if not svc.exists(): return