From 27161bb50899409a6d6e95d04147983520123fb5 Mon Sep 17 00:00:00 2001 From: Federico Di Pierro Date: Mon, 27 Nov 2023 15:04:01 +0100 Subject: [PATCH] chore(scripts/systemd): properly make use of new config keys in systemd units. Signed-off-by: Federico Di Pierro --- scripts/systemd/falco-bpf.service | 3 +-- scripts/systemd/falco-kmod.service | 2 +- scripts/systemd/falco-modern-bpf.service | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/scripts/systemd/falco-bpf.service b/scripts/systemd/falco-bpf.service index e9b7c0ff..7c7bf925 100644 --- a/scripts/systemd/falco-bpf.service +++ b/scripts/systemd/falco-bpf.service @@ -7,8 +7,7 @@ Wants=falcoctl-artifact-follow.service [Service] Type=simple User=root -Environment=FALCO_BPF_PROBE= -ExecStart=/usr/bin/falco +ExecStart=/usr/bin/falco -o engine.kind=ebpf ExecReload=kill -1 $MAINPID UMask=0077 TimeoutSec=30 diff --git a/scripts/systemd/falco-kmod.service b/scripts/systemd/falco-kmod.service index b66e5758..81fb63b9 100644 --- a/scripts/systemd/falco-kmod.service +++ b/scripts/systemd/falco-kmod.service @@ -9,7 +9,7 @@ Wants=falcoctl-artifact-follow.service [Service] Type=simple User=root -ExecStart=/usr/bin/falco +ExecStart=/usr/bin/falco -o engine.kind=kmod ExecReload=kill -1 $MAINPID UMask=0077 TimeoutSec=30 diff --git a/scripts/systemd/falco-modern-bpf.service b/scripts/systemd/falco-modern-bpf.service index c9b542e8..4c44a962 100644 --- a/scripts/systemd/falco-modern-bpf.service +++ b/scripts/systemd/falco-modern-bpf.service @@ -7,7 +7,7 @@ Wants=falcoctl-artifact-follow.service [Service] Type=simple User=root -ExecStart=/usr/bin/falco --modern-bpf +ExecStart=/usr/bin/falco -o engine.kind=modern_ebpf ExecReload=kill -1 $MAINPID UMask=0077 TimeoutSec=30