Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

new: ship falcoctl bundled with Falco #2345

Merged
merged 20 commits into from
Jan 25, 2023
Merged
Changes from 1 commit
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
fce8959
new(cmake): added a cmake module to enforce the download and installa…
FedeDP Jan 10, 2023
a9d9eff
update(scripts): added a falcoctl systemd service.
FedeDP Jan 10, 2023
8486e9d
chore(scripts): updated falcoctl service.
FedeDP Jan 11, 2023
a11baaf
update(cmake,scripts): updated falcoctl to 0.3.0-rc1.
FedeDP Jan 18, 2023
57bb323
new(scripts): add a falco.target that consists of falco-X.service units.
FedeDP Jan 19, 2023
8d296d7
update(scripts): multiple renamings to falcoctl service + fixed descr…
FedeDP Jan 19, 2023
52f2f93
update(cmake): bumped falcoctl to 0.3.0-rc2.
FedeDP Jan 20, 2023
96720a6
fix(scripts): some small fixes around falco and falcoctl systemd serv…
FedeDP Jan 20, 2023
8dd76a2
chore(scripts): small fixes to systemd units.
FedeDP Jan 23, 2023
c07c7c9
chore: fix cmake file copy
Andreagit97 Jan 23, 2023
468eefb
scripts: remove falco.target and use require falcoctl with `Wants=`
Andreagit97 Jan 23, 2023
abb2078
docs: fix some comments
Andreagit97 Jan 23, 2023
086d78c
cleanup: rename plugin unit into custom unit
Andreagit97 Jan 23, 2023
ef4a089
chore: couple of small fixes.
FedeDP Jan 24, 2023
72540f5
update(cmake): bumped falcoctl to latest version.
FedeDP Jan 24, 2023
ad449df
fix: create directory for systemd scripts
Andreagit97 Jan 24, 2023
02a1b3c
update: add `falco` alias to kmod unit
Andreagit97 Jan 24, 2023
7c4f1de
chore: bump rules and falcoctl
Andreagit97 Jan 25, 2023
a62bdd0
tests: fix rule paths
Andreagit97 Jan 25, 2023
79b55ca
chore: bump libs version
Andreagit97 Jan 25, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
docs: fix some comments
Signed-off-by: Andrea Terzolo <[email protected]>
Andreagit97 authored and FedeDP committed Jan 24, 2023
commit abb207811597b3c29d70d862c04d328320d8fa62
5 changes: 3 additions & 2 deletions scripts/debian/postinst.in
Original file line number Diff line number Diff line change
@@ -18,7 +18,8 @@

chosen_driver=

echo "[POST-INSTALL] Disable all possible enabled 'falco' service:"
# Every time we call this script we want to stat from a clean state.
echo "[POST-INSTALL] Disable all possible 'falco' services:"
systemctl --system stop 'falco-kmod.service' || true
systemctl --system stop 'falco-bpf.service' || true
systemctl --system stop 'falco-modern-bpf.service' || true
@@ -64,7 +65,7 @@ if [ "$1" = "configure" ]; then
2>&1 >/dev/tty)
case $CHOICE in
2)
# we don't want falcoctl enabled by defualt, we mask it
# we don't want falcoctl enabled, we mask it
systemctl --system mask falcoctl-artifact-follow.service || true
;;
esac
3 changes: 2 additions & 1 deletion scripts/rpm/postinstall.in
Original file line number Diff line number Diff line change
@@ -17,6 +17,7 @@

chosen_driver=

# Every time we call this script we want to stat from a clean state.
echo "[POST-INSTALL] Disable all possible enabled 'falco' service:"
systemctl --system stop 'falco-kmod.service' || true
systemctl --system stop 'falco-bpf.service' || true
@@ -63,7 +64,7 @@ if [ $1 -eq 1 ]; then
2>&1 >/dev/tty)
case $CHOICE in
2)
# we don't want falcoctl enabled by defualt, we mask it
# we don't want falcoctl enabled, we mask it
systemctl --system mask falcoctl-artifact-follow.service || true
;;
esac