From 9f617cd09f3312aa6a63a54f06ce5a25414f86b9 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 27 Oct 2017 11:40:53 +0200 Subject: [PATCH] bus-unit-util: drop #ifdef HAVE_SECCOMP from bus client side Whether seccomp is supported or not is a server implementation detail, the client should not be altered by that, and clients should be able to talk to servers configured differently than the client, hence drop the HAVE_SECCOMP ifdeffery here. (This would be different if we'd need libseccomp or so to implement the client, but we don't) --- src/shared/bus-unit-util.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/shared/bus-unit-util.c b/src/shared/bus-unit-util.c index 8b189322b17..01beac03426 100644 --- a/src/shared/bus-unit-util.c +++ b/src/shared/bus-unit-util.c @@ -707,8 +707,6 @@ int bus_append_unit_property_assignment(sd_bus_message *m, const char *assignmen r = sd_bus_message_append(m, "v", "i", (int32_t) n); -#if HAVE_SECCOMP - } else if (streq(field, "SystemCallFilter")) { int whitelist; _cleanup_strv_free_ char **l = NULL; @@ -853,7 +851,7 @@ int bus_append_unit_property_assignment(sd_bus_message *m, const char *assignmen r = sd_bus_message_close_container(m); if (r < 0) return bus_log_create_error(r); -#endif + } else if (streq(field, "FileDescriptorStoreMax")) { unsigned u; -- 2.47.3