Luca Guerra
8f86f20d17
chore(build): update falcoctl, rules for artifact follow
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2025-05-27 16:53:12 +02:00
Federico Di Pierro
38cb34edc6
update(cmake): bumped falcoctl to 0.11.1 and rules to 4.0.0.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2025-05-26 18:50:06 +02:00
Aldo Lacuku
867a465e6e
update(cmake): bump falcoctl to v0.11.0
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2025-01-27 13:24:32 +01:00
Federico Di Pierro
4efbd44354
update(cmake): bumped falcoctl to v0.10.1.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2024-11-21 09:56:21 +01:00
Poiana
50b98b30e5
chore(falco): apply code formatting
...
Signed-off-by: Poiana <poiana.bot@gmail.com>
2024-09-30 13:25:31 +02:00
Federico Di Pierro
6b634df56e
update(cmake): bump libs and driver to 0.18.0-rc2.
...
Moreover, bumped falcoctl to v0.10.0 and rules to 3.2.0.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2024-09-16 16:04:48 +02:00
Aldo Lacuku
0034c3f082
update(cmake): bump falcoctl to v0.10.0-rc1
...
Signed-off-by: Aldo Lacuku <aldo@lacuku.eu>
2024-09-09 15:52:23 +02:00
Fede Barcelona
7a684fdf13
feat(cmake): add conditional builds for falcoctl and rules
...
There are systems, like Nix derivations where the build process
does not have network access in order to enforce reproducibility.
This patch allows people building Falco to optionally skip the build
of falcoctl with `-DADD_FALCOCTL_DEPENDENCY=OFF` and point to their own
self-backed, or pre-fetched rules files with
`-DFALCOSECURITY_RULES_FALCO_PATH=<some-path>` and
`-DFALCOSECURITY_RULES_LOCAL_PATH=<some-path>`.
For context, I needed to apply these patches while building the
project with Nix in https://github.com/tembleking/falco-nix but I think
that would be benefitial for the community to have also these options
open, and that would also make Falco feasible to be added to the
nixpkgs repository at https://github.com/nixos/nixpkgs
Signed-off-by: Fede Barcelona <fede_rico_94@hotmail.com>
2024-08-27 10:15:26 +02:00
Federico Di Pierro
b5316c98bc
update(cmake): bump falcoctl to v0.8.0.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2024-05-28 11:05:46 +02:00
Federico Di Pierro
dfbd1810f9
update(cmake): bumped libs to 0.17.0-rc1 and falcoctl to v0.8.0-rc6.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2024-05-17 17:11:58 +02:00
Federico Di Pierro
c8072d2640
update(cmake): bumped falcoctl to v0.8.0-rc5.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2024-05-16 14:41:54 +02:00
Federico Di Pierro
44c275dee8
update(cmake): bumped falcoctl to v0.8.0-rc4.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2024-05-13 18:32:43 +02:00
Federico Di Pierro
cf88a8cdf8
update(cmake): bump falcoctl to v0.8.0-rc3
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2024-05-13 18:32:43 +02:00
Federico Di Pierro
937637f668
update(cmake): bumped falcoctl to v0.8.0-rc2.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2024-05-03 12:12:02 +02:00
Federico Di Pierro
2eb519380a
update(cmake,scripts): bumped falcoctl to v0.8.0-rc1.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2024-04-15 15:13:44 +02:00
Federico Di Pierro
71a0d0d186
fix(cmake): properly let falcoctl cmake module create /usr/share/falco/plugins/
folder.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2024-02-21 10:05:02 +01:00
Federico Di Pierro
6c29fdb1e5
update(cmake): bumped falcoctl to v0.7.2.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2024-02-12 11:13:16 +01:00
Federico Di Pierro
10eaf31881
update(cmake): bumped falcoctl to v0.7.1.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2024-01-23 11:57:09 +01:00
Federico Di Pierro
b718083fe7
update(cmake): bump falcoctl to v0.7.0.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2024-01-12 11:50:39 +01:00
Federico Di Pierro
213fa392e8
update(cmake): bumped falcoctl to v0.7.0-rc1.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2023-12-21 09:35:15 +01:00
Federico Di Pierro
8db79da647
chore(cmake,docker): bumped falcoctl to v0.7.0-beta5.
...
Moreover, small fix in docker images entrypoints regarding the name printed in usage.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2023-12-12 18:23:44 +01:00
Federico Di Pierro
e177898d2b
update(cmake): bumped falcoctl to v0.7.0-beta4.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2023-12-11 16:37:39 +01:00
Federico Di Pierro
b7538429b8
update(cmake): bumped falcoctl to v0.7.0-beta3.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2023-12-11 16:37:39 +01:00
Federico Di Pierro
1de6f10ad6
update(cmake): bump falcoctl to 0.7.0-beta2.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2023-12-11 16:37:39 +01:00
Federico Di Pierro
4d566b2c71
chore(cmake): bumped falcoctl to v0.7.0-beta1.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2023-12-11 16:37:39 +01:00
Federico Di Pierro
2244cc6f71
update(cmake): bump falcoctl to v0.7.0-alpha2.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2023-12-11 16:37:39 +01:00
Federico Di Pierro
5eb2ae8d76
chore(cmake/modules): bumped falcoctl to latest alpha.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2023-12-11 16:37:39 +01:00
Federico Di Pierro
7452c5dc98
chore(cmake): bumped falcoctl to dev from https://github.com/falcosecurity/falcoctl/pull/343 .
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2023-12-11 16:37:39 +01:00
Federico Di Pierro
bb92dcfd2f
update(cmake): bumped falcoctl to 0.6.2.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2023-09-22 13:04:49 +02:00
Leonardo Grasso
fe50ac22ee
update: add SPDX license identifier
...
See https://github.com/falcosecurity/evolution/issues/318
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2023-09-21 13:21:47 +02:00
Luca Guerra
9f5e458f92
update(build): update falcoctl to 0.6.1
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2023-09-18 16:29:47 +02:00
Leonardo Grasso
9db4c9b2cb
build(cmake/modules): upgrade falcoctl
to version 0.6.0
...
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
2023-09-04 14:18:51 +02:00
Jason Dellaluce
4b78c99def
update(cmake): bump falcoctl to v0.5.1
...
Signed-off-by: Jason Dellaluce <jasondellaluce@gmail.com>
2023-06-13 10:50:10 +02:00
Luca Guerra
464bc0f4d3
update(build): bump falcoctl version
...
Signed-off-by: Luca Guerra <luca@guerra.sh>
2023-05-24 10:44:37 +02: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
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
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
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
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
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
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
Federico Di Pierro
394d495040
update(cmake,scripts): updated falcoctl to 0.3.0-rc1.
...
Fix up falcoctl.service.
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
Co-authored-by: Lorenzo Susini <susinilorenzo1@gmail.com>
2023-01-25 17:37:37 +01:00
Federico Di Pierro
2a886f7a3d
new(cmake): added a cmake module to enforce the download and installation of falcoctl.
...
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
2023-01-25 17:37:37 +01:00