]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
pid1: generate compat warning for SystemCallArchitectures= if seccomp is off
authorLennart Poettering <lennart@poettering.net>
Thu, 16 Feb 2023 09:10:19 +0000 (10:10 +0100)
committerLennart Poettering <lennart@poettering.net>
Thu, 16 Feb 2023 10:48:18 +0000 (11:48 +0100)
src/core/main.c

index 867f3c7adcf02d33e0dc8dd0923f022104f22766..c0b8126d9689be20ba2d1489e81cc566d423b71e 100644 (file)
@@ -645,6 +645,9 @@ static int parse_config_file(void) {
                 { "Manager", "NoNewPrivileges",              config_parse_bool,                  0,                        &arg_no_new_privs                 },
 #if HAVE_SECCOMP
                 { "Manager", "SystemCallArchitectures",      config_parse_syscall_archs,         0,                        &arg_syscall_archs                },
+#else
+                { "Manager", "SystemCallArchitectures",      config_parse_warn_compat,           DISABLED_CONFIGURATION,   NULL                              },
+
 #endif
                 { "Manager", "TimerSlackNSec",               config_parse_nsec,                  0,                        &arg_timer_slack_nsec             },
                 { "Manager", "DefaultTimerAccuracySec",      config_parse_sec,                   0,                        &arg_default_timer_accuracy_usec  },