From f12a176759f3739e96a89c757c8aec21075326c6 Mon Sep 17 00:00:00 2001 From: Franziska Kunsmann Date: Tue, 2 May 2023 05:45:23 +0200 Subject: [PATCH] bundles/sysctl: we need 99-sysctl.conf on debian --- bundles/sysctl/items.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/bundles/sysctl/items.py b/bundles/sysctl/items.py index c4c448c..99860e1 100644 --- a/bundles/sysctl/items.py +++ b/bundles/sysctl/items.py @@ -20,6 +20,14 @@ files = { }, } +if node.os == 'debian': + # debian insists on creating that file during almost every + # unattended-upgrades run. Make it known to bundlewrap, so + # it does not get removed during applies. + symlinks['/etc/sysctl.d/99-sysctl.conf'] = { + 'target': '../sysctl.conf', + } + directories = { '/etc/sysctl.d': { 'purge': True,