mirror of
https://github.com/falcosecurity/falco.git
synced 2025-07-13 22:44:33 +00:00
fix(scripts): revert part of 7a794b70a71896a3eb1971ca66cc0c19b9a104e6
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
This commit is contained in:
parent
8e3067361d
commit
7ebf4b8dff
@ -75,12 +75,17 @@ set -e
|
|||||||
echo "[POST-INSTALL] Trigger deamon-reload:"
|
echo "[POST-INSTALL] Trigger deamon-reload:"
|
||||||
systemctl --system daemon-reload || true
|
systemctl --system daemon-reload || true
|
||||||
|
|
||||||
# If needed, try to load/compile the driver through falco-driver-loader (only compile for kmod, that uses dkms)
|
# If needed, try to load/compile the driver through falco-driver-loader
|
||||||
case "$chosen_driver" in
|
case "$chosen_driver" in
|
||||||
"kmod")
|
"kmod")
|
||||||
|
# Only compile for kmod, in this way we use dkms
|
||||||
echo "[POST-INSTALL] Call 'falco-driver-loader --compile module':"
|
echo "[POST-INSTALL] Call 'falco-driver-loader --compile module':"
|
||||||
falco-driver-loader --compile module
|
falco-driver-loader --compile module
|
||||||
;;
|
;;
|
||||||
|
"bpf")
|
||||||
|
echo "[POST-INSTALL] Call 'falco-driver-loader bpf':"
|
||||||
|
falco-driver-loader bpf
|
||||||
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-deconfigure" ] || [ "$1" = "abort-remove" ] ; then
|
if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-deconfigure" ] || [ "$1" = "abort-remove" ] ; then
|
||||||
|
@ -74,12 +74,17 @@ set -e
|
|||||||
echo "[POST-INSTALL] Trigger deamon-reload:"
|
echo "[POST-INSTALL] Trigger deamon-reload:"
|
||||||
systemctl --system daemon-reload || true
|
systemctl --system daemon-reload || true
|
||||||
|
|
||||||
# If needed, try to load/compile the driver through falco-driver-loader (only compile for kmod, that uses dkms)
|
# If needed, try to load/compile the driver through falco-driver-loader
|
||||||
case "$chosen_driver" in
|
case "$chosen_driver" in
|
||||||
"kmod")
|
"kmod")
|
||||||
|
# Only compile for kmod, in this way we use dkms
|
||||||
echo "[POST-INSTALL] Call 'falco-driver-loader --compile module':"
|
echo "[POST-INSTALL] Call 'falco-driver-loader --compile module':"
|
||||||
falco-driver-loader --compile module
|
falco-driver-loader --compile module
|
||||||
;;
|
;;
|
||||||
|
"bpf")
|
||||||
|
echo "[POST-INSTALL] Call 'falco-driver-loader bpf':"
|
||||||
|
falco-driver-loader bpf
|
||||||
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
# validate rpm macros by `rpm -qp --scripts <rpm>`
|
# validate rpm macros by `rpm -qp --scripts <rpm>`
|
||||||
|
@ -8,7 +8,6 @@ Wants=falcoctl-artifact-follow.service
|
|||||||
Type=simple
|
Type=simple
|
||||||
User=root
|
User=root
|
||||||
Environment=FALCO_BPF_PROBE=
|
Environment=FALCO_BPF_PROBE=
|
||||||
ExecStartPre=/usr/bin/falco-driver-loader bpf
|
|
||||||
ExecStart=/usr/bin/falco --pidfile=/var/run/falco.pid
|
ExecStart=/usr/bin/falco --pidfile=/var/run/falco.pid
|
||||||
UMask=0077
|
UMask=0077
|
||||||
TimeoutSec=30
|
TimeoutSec=30
|
||||||
|
Loading…
Reference in New Issue
Block a user