From b3e3a4c321fa352ebd658828ad359a779f601b27 Mon Sep 17 00:00:00 2001 From: Alon Zivony Date: Sun, 17 Dec 2023 13:28:21 +0200 Subject: [PATCH] feat(signatures): expose signatures helpers as Go module To allow users the option to use the up-to-date helpers for Go signatures, the helpers were exported to be an external Go module. --- go.mod | 5 +++++ go.sum | 2 ++ signatures/helpers/go.mod | 5 +++++ 3 files changed, 12 insertions(+) create mode 100644 signatures/helpers/go.mod diff --git a/go.mod b/go.mod index 8f69b7d580a0..214abd8d48a0 100644 --- a/go.mod +++ b/go.mod @@ -47,6 +47,7 @@ require ( require ( github.com/AdaLogics/go-fuzz-headers v0.0.0-20230106234847-43070de90fa1 // indirect github.com/AdamKorcz/go-118-fuzz-build v0.0.0-20230306123547-8075edf89bb0 // indirect + github.com/aquasecurity/tracee/signatures/helpers v0.0.0-00010101000000-000000000000 // indirect github.com/containerd/typeurl/v2 v2.1.0 // indirect github.com/cyphar/filepath-securejoin v0.2.4 // indirect github.com/emicklei/go-restful/v3 v3.11.0 // indirect @@ -180,3 +181,7 @@ require ( gopkg.in/yaml.v3 v3.0.1 // indirect kernel.org/pub/linux/libs/security/libcap/psx v1.2.68 // indirect ) + +replace github.com/aquasecurity/tracee/signatures/helpers => ./signatures/helpers + +replace github.com/kubernetes/cri-api => k8s.io/cri-api v0.23.5-rc.0 diff --git a/go.sum b/go.sum index 3e44abd43455..5aa8e88343e9 100644 --- a/go.sum +++ b/go.sum @@ -70,6 +70,8 @@ github.com/aquasecurity/tracee/api v0.0.0-20231222010915-0f73aad36da9 h1:1y+/rhV github.com/aquasecurity/tracee/api v0.0.0-20231222010915-0f73aad36da9/go.mod h1:QJG2PABXucOsFVO85tQsKxV4c1GUhcjww/Kw+Wv7Y/c= github.com/aquasecurity/tracee/types v0.0.0-20231231104405-a33891f29d17 h1:tgcl7BuyBLDng+47KKhyOB9gdsq3V9dKoapNyRDchwg= github.com/aquasecurity/tracee/types v0.0.0-20231231104405-a33891f29d17/go.mod h1:kHvgUMXGq5QEqSLPgu4RwGSJEoCuMQJnEkGk8OAcSUc= +github.com/aquasecurity/tracee/types v0.0.0-20231214175504-32d2eda31fce h1:rW+/gTQKNrvBctZo5wxCKOKv/Be+loaYZd6lIs+rVUQ= +github.com/aquasecurity/tracee/types v0.0.0-20231214175504-32d2eda31fce/go.mod h1:kHvgUMXGq5QEqSLPgu4RwGSJEoCuMQJnEkGk8OAcSUc= github.com/arbovm/levenshtein v0.0.0-20160628152529-48b4e1c0c4d0 h1:jfIu9sQUG6Ig+0+Ap1h4unLjW6YQJpKZVmUzxsD4E/Q= github.com/arbovm/levenshtein v0.0.0-20160628152529-48b4e1c0c4d0/go.mod h1:t2tdKJDJF9BV14lnkjHmOQgcvEKgtqs5a1N3LNdJhGE= github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= diff --git a/signatures/helpers/go.mod b/signatures/helpers/go.mod new file mode 100644 index 000000000000..6e307bf91c26 --- /dev/null +++ b/signatures/helpers/go.mod @@ -0,0 +1,5 @@ +module github.com/aquasecurity/tracee/signatures/helpers + +go 1.19 + +require github.com/aquasecurity/tracee/types v0.0.0-20231214175504-32d2eda31fce