diff --git a/scripts/systemd/falco-bpf.service b/scripts/systemd/falco-bpf.service index aec501b67a4..e9b7c0ff473 100644 --- a/scripts/systemd/falco-bpf.service +++ b/scripts/systemd/falco-bpf.service @@ -9,6 +9,7 @@ Type=simple User=root Environment=FALCO_BPF_PROBE= ExecStart=/usr/bin/falco +ExecReload=kill -1 $MAINPID UMask=0077 TimeoutSec=30 RestartSec=15s diff --git a/scripts/systemd/falco-custom.service b/scripts/systemd/falco-custom.service index 95f806bd5e7..b94a4853292 100644 --- a/scripts/systemd/falco-custom.service +++ b/scripts/systemd/falco-custom.service @@ -8,6 +8,7 @@ Wants=falcoctl-artifact-follow.service Type=simple User=%u ExecStart=/usr/bin/falco +ExecReload=kill -1 $MAINPID UMask=0077 TimeoutSec=30 RestartSec=15s diff --git a/scripts/systemd/falco-kmod.service b/scripts/systemd/falco-kmod.service index a149dc74b7c..b66e5758417 100644 --- a/scripts/systemd/falco-kmod.service +++ b/scripts/systemd/falco-kmod.service @@ -10,6 +10,7 @@ Wants=falcoctl-artifact-follow.service Type=simple User=root ExecStart=/usr/bin/falco +ExecReload=kill -1 $MAINPID UMask=0077 TimeoutSec=30 RestartSec=15s diff --git a/scripts/systemd/falco-modern-bpf.service b/scripts/systemd/falco-modern-bpf.service index b87280f72f8..c9b542e8502 100644 --- a/scripts/systemd/falco-modern-bpf.service +++ b/scripts/systemd/falco-modern-bpf.service @@ -8,6 +8,7 @@ Wants=falcoctl-artifact-follow.service Type=simple User=root ExecStart=/usr/bin/falco --modern-bpf +ExecReload=kill -1 $MAINPID UMask=0077 TimeoutSec=30 RestartSec=15s