From 3defdaa116217c38de0041064a9b4931814347f6 Mon Sep 17 00:00:00 2001 From: Packit Service Date: Dec 09 2020 13:20:01 +0000 Subject: Apply patch 0015-fix-client-addService-needs-to-reduce-tuple-size.patch patch_name: 0015-fix-client-addService-needs-to-reduce-tuple-size.patch present_in_specfile: true location_in_specfile: 15 --- diff --git a/src/firewall/client.py b/src/firewall/client.py index efe5d7d..ea27c01 100644 --- a/src/firewall/client.py +++ b/src/firewall/client.py @@ -2488,7 +2488,9 @@ class FirewallClientConfig(object): elif type(settings) is dict: path = self.fw_config.addService2(name, settings) else: - path = self.fw_config.addService(name, tuple(settings)) + # tuple based dbus API has 8 elements. Slice what we're given down + # to the expected size. + path = self.fw_config.addService(name, tuple(settings[:8])) return FirewallClientConfigService(self.bus, path) # icmptype