From 1a6b133afab515429cc84c5dd8cc00999cc80ee0 Mon Sep 17 00:00:00 2001 From: Markus Zolliker Date: Tue, 20 May 2025 08:17:35 +0200 Subject: [PATCH] fix execute argument in unix_cmd --- utils.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/utils.py b/utils.py index 2eca249..1794c83 100644 --- a/utils.py +++ b/utils.py @@ -231,14 +231,14 @@ def check_service(service, set_on=None, execute=None): active = True if set_on: if not active: - unix_cmd(f'systemctl start {service}', execute) + unix_cmd(f'systemctl start {service}', execute=execute) if not enabled: - unix_cmd(f'systemctl enable {service}', execute) + unix_cmd(f'systemctl enable {service}', execute=execute) elif set_on is not None: if active: - unix_cmd(f'systemctl stop {service}', execute) + unix_cmd(f'systemctl stop {service}', execute=execute) if enabled: - unix_cmd(f'systemctl disable {service}', execute) + unix_cmd(f'systemctl disable {service}', execute=execute) return active, enabled @@ -279,8 +279,8 @@ def change_firewall(set_on, ports, execute=None): with open('f{FIREWALL_CONF}.tmp', 'w') as f: f.write(content.replace(prevline, line)) os.rename('f{FIREWALL_CONF}.tmp', FIREWALL_CONF) - unix_cmd('systemctl restart nftables', execute) - unix_cmd('systemctl enable nftables', execute) + unix_cmd('systemctl restart nftables', execute=execute) + unix_cmd('systemctl enable nftables', execute=execute) elif ports - prevportset: print('need sudo rights to modify firewall') return True