Skip to content

Commit a57e4ce

Browse files
authored
Add GPL-2.0 license notice for rad-runtime eBPF programs (#97)
* Add GPL-2.0 source-offer notice for rad-runtime eBPF programs The rad-runtime plugin ships eBPF programs under GPL-2.0. Add a written offer for the corresponding source to the chart README and a NOTICE file so the notice travels with the packaged chart.
1 parent b061c75 commit a57e4ce

4 files changed

Lines changed: 30 additions & 8 deletions

File tree

‎stable/rad-plugins/Chart.yaml‎

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
name: rad-plugins
3-
version: 2.4.17
3+
version: 2.4.18
44
description: A Helm chart to run the RAD Security plugins
55
home: https://rad.security
66
icon: https://app.rad.security/assets/favicon.svg
@@ -17,13 +17,9 @@ annotations:
1717
artifacthub.io/category: security
1818
# Possible kind options are added, changed, deprecated, removed, fixed and security.
1919
artifacthub.io/changes: |
20-
- kind: security
21-
description: Bump rad-sbom to v1.1.73 with go-jose/go-jose/v4 v4.1.6 (GHSA-mgcc-cww5-fp2q)
22-
- kind: security
23-
description: Bump rad-guard to v1.1.46 with klauspost/compress v1.18.7 (GHSA-259r-337f-4rfw)
24-
- kind: changed
25-
description: Rebuild rad-bootstrapper v1.1.36, rad-sync v1.1.40, rad-watch v1.1.52, rad-runtime and rad-runtime-exporter v0.1.49 with updated internal libraries
26-
artifacthub.io/containsSecurityUpdates: "true"
20+
- kind: added
21+
description: Add GPL-2.0 license notice and NOTICE file for the rad-runtime eBPF programs
22+
artifacthub.io/containsSecurityUpdates: "false"
2723
artifacthub.io/links: |
2824
- name: source
2925
url: https://github.com/rad-security/plugins-helm-chart

‎stable/rad-plugins/NOTICE‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
RAD Security Plugins (rad-plugins) — Third-Party License Notices
2+
================================================================
3+
4+
eBPF programs (rad-runtime)
5+
---------------------------
6+
The rad-runtime plugin distributed in this chart includes eBPF programs
7+
licensed under the GNU General Public License, version 2 (GPL-2.0).
8+
9+
Written offer for corresponding source
10+
--------------------------------------
11+
As required by the GPL-2.0, the complete corresponding source code for these
12+
eBPF programs is available on request. This written offer is valid for three
13+
years from the date you received this distribution and extends to any third
14+
party. To obtain the source, contact RAD Security at support@rad.security.

‎stable/rad-plugins/README.md‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -571,6 +571,12 @@ helm uninstall rad -n rad
571571

572572
The command removes all the Kubernetes components associated with the chart and deletes the release.
573573

574+
## License notices
575+
576+
The `rad-runtime` plugin includes eBPF programs licensed under the GNU General Public License, version 2 (GPL-2.0). The other RAD Security plugins in this chart are distributed under their own licenses.
577+
578+
As required by the GPL-2.0, the complete corresponding source code for these eBPF programs is available on request. This written offer is valid for three years from the date you received this distribution and extends to any third party. To request the source, contact RAD Security at `support@rad.security`. The same notice ships in the [`NOTICE`](./NOTICE) file bundled with this chart.
579+
574580
## Values
575581

576582
| Key | Type | Default | Description |

‎stable/rad-plugins/README.md.gotmpl‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -571,6 +571,12 @@ helm uninstall rad -n rad
571571
572572
The command removes all the Kubernetes components associated with the chart and deletes the release.
573573
574+
## License notices
575+
576+
The `rad-runtime` plugin includes eBPF programs licensed under the GNU General Public License, version 2 (GPL-2.0). The other RAD Security plugins in this chart are distributed under their own licenses.
577+
578+
As required by the GPL-2.0, the complete corresponding source code for these eBPF programs is available on request. This written offer is valid for three years from the date you received this distribution and extends to any third party. To request the source, contact RAD Security at `support@rad.security`. The same notice ships in the [`NOTICE`](./NOTICE) file bundled with this chart.
579+
574580
{{ template "chart.valuesSection" . }}
575581
576582
| rad.clusterName | The name of the cluster you want displayed in RAD Security. | `""` |

0 commit comments

Comments
 (0)