Andrea Terzolo
|
dca76ba93c
|
chore: fix building with njson
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-02-10 11:41:24 +01:00 |
|
Aldo Lacuku
|
43c802d045
|
fix(dockerfile/no-driver): install ca-certificates
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
|
2023-02-09 17:31:31 +01:00 |
|
Federico Di Pierro
|
7343bcf050
|
cleanup(uerspace/falco): do not enter dropping mode.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-02-09 14:16:31 +01:00 |
|
Jason Dellaluce
|
eaeec7c079
|
fix(userspace): avoid using std namespace in sources
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-02-08 15:30:29 +01:00 |
|
Jason Dellaluce
|
54f117141b
|
update(userspace/engine): avoid relying on leaked std namespace
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
|
2023-02-08 15:30:29 +01:00 |
|
Federico Di Pierro
|
01ae266332
|
fix(cmake): properly check that git describe returns a real tag (semversioned).
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-02-07 13:49:28 +01:00 |
|
Federico Di Pierro
|
d5907f612c
|
fix(cmake): fixed tag fetching fallback (that is indeed needed).
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-02-07 13:49:28 +01:00 |
|
Luca Guerra
|
b978e71919
|
new(docs): update Changelog for 0.34.0
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-02-07 11:25:29 +01:00 |
|
Lorenzo Susini
|
6f994ee340
|
chore: bump falcoctl version to 0.4.0
Signed-off-by: Lorenzo Susini <susinilorenzo1@gmail.com>
|
2023-02-06 20:05:27 +01:00 |
|
Lorenzo Susini
|
de63a36ead
|
update: add allowed types to falcoctl artifact follow service
Signed-off-by: Lorenzo Susini <susinilorenzo1@gmail.com>
|
2023-02-06 20:05:27 +01:00 |
|
Federico Di Pierro
|
dcaf24164f
|
fix(scripts): force rpm postinstall script to always show dialog, even on upgrade.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-02-03 18:09:20 +01:00 |
|
Andrea Terzolo
|
1b11a041b5
|
update: change cpus_for_each_syscall_buffer default value
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-02-03 12:50:20 +01:00 |
|
Luca Guerra
|
13b66c95ef
|
update(build): update falcoctl to 0.3.0
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-02-02 21:41:15 +01:00 |
|
Federico Di Pierro
|
89b54555d4
|
fix(scripts): fixed falcoctl config install dir.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-02-02 18:19:16 +01:00 |
|
Roberto Scolaro
|
3cba495e62
|
fix(scripts): add retrocompatibility to make /usr/share/falco writable
Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
|
2023-02-02 17:59:16 +01:00 |
|
Roberto Scolaro
|
ab8ab8fbd0
|
fix(scripts): make /usr/share/falco writable
Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
|
2023-02-02 17:59:16 +01:00 |
|
Luca Guerra
|
b4ec7c60f3
|
update(build): update falcoctl version
Signed-off-by: Luca Guerra <luca@guerra.sh>
|
2023-02-02 12:39:13 +01:00 |
|
Andrea Terzolo
|
7ebf4b8dff
|
fix(scripts): revert part of 7a794b70a71896a3eb1971ca66cc0c19b9a104e6
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-01-31 14:48:05 +01:00 |
|
Federico Di Pierro
|
8e3067361d
|
update(cmake): bumped libs to 0.10.3
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-01-31 11:56:03 +01:00 |
|
Andrea Terzolo
|
d8fc259309
|
cleanup: improve falcoctl yaml readability
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
Co-authored-by: Aldo Lacuku <aldo@lacuku.eu>
|
2023-01-30 17:20:02 +01:00 |
|
Andrea Terzolo
|
e0529746af
|
new(scripts): add falcoctl config into falco pkg
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-01-30 17:20:02 +01:00 |
|
Andrea Terzolo
|
1d99e3d7b3
|
fix(ci): remove application rules from docker build
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-01-30 13:44:17 +01:00 |
|
Leonardo Grasso
|
216d3c0e36
|
chore(cmake/cpack/debian): remove application_rules.yaml
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
|
2023-01-30 13:44:17 +01:00 |
|
Leonardo Grasso
|
99dccc4743
|
build(cmake): deprecate /etc/falco/rules.available and don't ship application_rules.yaml any more
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
|
2023-01-30 13:44:17 +01:00 |
|
Federico Di Pierro
|
132484c158
|
fix(scripts): switch back to insmod instead of modprobe in driver loader.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-01-30 11:29:56 +01:00 |
|
Federico Di Pierro
|
207fc65d08
|
chore(scripts): for local installations, only try the dkms build.
In this way, dkms will gracefully handle kernels updates.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-01-30 11:29:56 +01:00 |
|
Andrea Terzolo
|
660da98e4c
|
fix: configure_file in CMake
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-01-28 12:35:47 +01:00 |
|
Andrea Terzolo
|
7bdebf5d93
|
update(systemd): solve some issues with systemd unit
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-01-28 12:35:47 +01:00 |
|
Andrea Terzolo
|
11b98512db
|
fix: falcoctl version
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-01-26 18:46:43 +01:00 |
|
Leonardo Grasso
|
27f0898c73
|
build(cmake): upgrade falcoctl to v0.3.0-rc6
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
|
2023-01-26 18:46:43 +01:00 |
|
Leonardo Grasso
|
d4623609c4
|
Update PULL_REQUEST_TEMPLATE.md
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
|
2023-01-26 18:21:43 +01:00 |
|
Leonardo Grasso
|
30ea744d12
|
docs(.github): rules are no longer in this repo
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
|
2023-01-26 18:21:43 +01:00 |
|
Leonardo Grasso
|
e8d9b5a7e7
|
build(cmake/modules): bump k8saudit to 0.5.0 and cloudtrail to 0.6.0
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
|
2023-01-26 13:27:43 +01:00 |
|
Andrea Terzolo
|
229633ee8a
|
update(CI): mitigate frequent failure in CircleCI jobs
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-01-26 12:37:43 +01:00 |
|
Andrea Terzolo
|
acd1e0dc28
|
update: split the build phase in multiple RUN commands
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-01-26 12:37:43 +01:00 |
|
Andrea Terzolo
|
8eb6fbf32d
|
fix(userspace): use the right path for the cpus_for_each_syscall_buffer
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-01-26 11:44:44 +01:00 |
|
Andrea Terzolo
|
a7e991bf1c
|
chore: bump libs version
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-01-25 17:37:37 +01:00 |
|
Andrea Terzolo
|
059a28184d
|
tests: fix rule paths
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-01-25 17:37:37 +01:00 |
|
Andrea Terzolo
|
0918cd0c54
|
chore: bump rules and falcoctl
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-01-25 17:37:37 +01:00 |
|
Andrea Terzolo
|
328c3e0a29
|
update: add falco alias to kmod unit
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-01-25 17:37:37 +01:00 |
|
Andrea Terzolo
|
92a5d770f4
|
fix: create directory for systemd scripts
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-01-25 17:37:37 +01:00 |
|
Federico Di Pierro
|
84db98376e
|
update(cmake): bumped falcoctl to latest version.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-01-25 17:37:37 +01:00 |
|
Federico Di Pierro
|
26c00a3948
|
chore: couple of small fixes.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-01-25 17:37:37 +01:00 |
|
Andrea Terzolo
|
3c7fc1a8c5
|
cleanup: rename plugin unit into custom unit
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-01-25 17:37:37 +01:00 |
|
Andrea Terzolo
|
a67657f316
|
docs: fix some comments
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-01-25 17:37:37 +01:00 |
|
Andrea Terzolo
|
7ed5f39da0
|
scripts: remove falco.target and use require falcoctl with Wants=
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-01-25 17:37:37 +01:00 |
|
Andrea Terzolo
|
9b7ab105d8
|
chore: fix cmake file copy
Signed-off-by: Andrea Terzolo <andrea.terzolo@polito.it>
|
2023-01-25 17:37:37 +01:00 |
|
Federico Di Pierro
|
7d355dd2d9
|
chore(scripts): small fixes to systemd units.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
Co-authored-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
|
2023-01-25 17:37:37 +01:00 |
|
Federico Di Pierro
|
f96f2179ba
|
fix(scripts): some small fixes around falco and falcoctl systemd services logic.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-01-25 17:37:37 +01:00 |
|
Federico Di Pierro
|
3b2732355a
|
update(cmake): bumped falcoctl to 0.3.0-rc2.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
|
2023-01-25 17:37:37 +01:00 |
|