diff mbox series

[meta-oe,v2] ktls-utils: Initial commit

Message ID 20250408034829.4000367-1-alistair.francis@wdc.com
State New
Headers show
Series [meta-oe,v2] ktls-utils: Initial commit | expand

Commit Message

Alistair Francis April 8, 2025, 3:48 a.m. UTC
Package ktls-utils which includes tlsd.

This is used when in-kernel TLS consumers need a mechanism to perform TLS
handshakes on a connected socket to negotiate TLS session parameters that
can then be programmed into the kernel's TLS record protocol engine.

Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
---
 .../ktls-utils/ktls-utils_0.11.bb               | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 meta-oe/recipes-kernel/ktls-utils/ktls-utils_0.11.bb

Comments

Khem Raj April 8, 2025, 3:54 a.m. UTC | #1
Maybe send it to oe-devel mailing list

On Mon, Apr 7, 2025 at 8:48 PM Alistair Francis via lists.openembedded.org
<alistair23=gmail.com@lists.openembedded.org> wrote:

> Package ktls-utils which includes tlsd.
>
> This is used when in-kernel TLS consumers need a mechanism to perform TLS
> handshakes on a connected socket to negotiate TLS session parameters that
> can then be programmed into the kernel's TLS record protocol engine.
>
> Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
> ---
>  .../ktls-utils/ktls-utils_0.11.bb               | 17 +++++++++++++++++
>  1 file changed, 17 insertions(+)
>  create mode 100644 meta-oe/recipes-kernel/ktls-utils/ktls-utils_0.11.bb
>
> diff --git a/meta-oe/recipes-kernel/ktls-utils/ktls-utils_0.11.bb
> b/meta-oe/recipes-kernel/ktls-utils/ktls-utils_0.11.bb
> new file mode 100644
> index 0000000000..e85dc4ac72
> --- /dev/null
> +++ b/meta-oe/recipes-kernel/ktls-utils/ktls-utils_0.11.bb
> @@ -0,0 +1,17 @@
> +SUMMARY = "TLS handshake utilities for in-kernel TLS consumers"
> +DESCRIPTION = "In-kernel TLS consumers need a mechanism to perform TLS \
> +handshakes on a connected socket to negotiate TLS session parameters that
> \
> +can then be programmed into the kernel's TLS record protocol engine."
> +DEPENDS = "gnutls keyutils glib-2.0 libnl"
> +RDEPENDS:${PN} += " gnutls"
> +LICENSE = "GPL-2.0-only"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=d568123389d9a12625cca2b089b1728b"
> +
> +SRCREV = "5c3314b5728b272cbaf0d98f4d521cca9610b6bf"
> +SRC_URI = "git://
> github.com/oracle/ktls-utils.git;nobranch=1;protocol=https"
> +
> +S = "${WORKDIR}/git"
> +
> +inherit autotools pkgconfig systemd
> +
> +PACKAGECONFIG[systemd] = "--with-systemd,,systemd"
> --
> 2.49.0
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#214506):
> https://lists.openembedded.org/g/openembedded-core/message/214506
> Mute This Topic: https://lists.openembedded.org/mt/112147336/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [
> raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
Alistair Francis April 8, 2025, 4:03 a.m. UTC | #2
On Tue, Apr 8, 2025 at 1:54 PM Khem Raj <raj.khem@gmail.com> wrote:
>
> Maybe send it to oe-devel mailing list

Urgh, sorry. I copied the wrong address

Alistair

>
> On Mon, Apr 7, 2025 at 8:48 PM Alistair Francis via lists.openembedded.org <alistair23=gmail.com@lists.openembedded.org> wrote:
>>
>> Package ktls-utils which includes tlsd.
>>
>> This is used when in-kernel TLS consumers need a mechanism to perform TLS
>> handshakes on a connected socket to negotiate TLS session parameters that
>> can then be programmed into the kernel's TLS record protocol engine.
>>
>> Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
>> ---
>>  .../ktls-utils/ktls-utils_0.11.bb               | 17 +++++++++++++++++
>>  1 file changed, 17 insertions(+)
>>  create mode 100644 meta-oe/recipes-kernel/ktls-utils/ktls-utils_0.11.bb
>>
>> diff --git a/meta-oe/recipes-kernel/ktls-utils/ktls-utils_0.11.bb b/meta-oe/recipes-kernel/ktls-utils/ktls-utils_0.11.bb
>> new file mode 100644
>> index 0000000000..e85dc4ac72
>> --- /dev/null
>> +++ b/meta-oe/recipes-kernel/ktls-utils/ktls-utils_0.11.bb
>> @@ -0,0 +1,17 @@
>> +SUMMARY = "TLS handshake utilities for in-kernel TLS consumers"
>> +DESCRIPTION = "In-kernel TLS consumers need a mechanism to perform TLS \
>> +handshakes on a connected socket to negotiate TLS session parameters that \
>> +can then be programmed into the kernel's TLS record protocol engine."
>> +DEPENDS = "gnutls keyutils glib-2.0 libnl"
>> +RDEPENDS:${PN} += " gnutls"
>> +LICENSE = "GPL-2.0-only"
>> +LIC_FILES_CHKSUM = "file://COPYING;md5=d568123389d9a12625cca2b089b1728b"
>> +
>> +SRCREV = "5c3314b5728b272cbaf0d98f4d521cca9610b6bf"
>> +SRC_URI = "git://github.com/oracle/ktls-utils.git;nobranch=1;protocol=https"
>> +
>> +S = "${WORKDIR}/git"
>> +
>> +inherit autotools pkgconfig systemd
>> +
>> +PACKAGECONFIG[systemd] = "--with-systemd,,systemd"
>> --
>> 2.49.0
>>
>>
>> -=-=-=-=-=-=-=-=-=-=-=-
>> Links: You receive all messages sent to this group.
>> View/Reply Online (#214506): https://lists.openembedded.org/g/openembedded-core/message/214506
>> Mute This Topic: https://lists.openembedded.org/mt/112147336/1997914
>> Group Owner: openembedded-core+owner@lists.openembedded.org
>> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
>> -=-=-=-=-=-=-=-=-=-=-=-
>>
diff mbox series

Patch

diff --git a/meta-oe/recipes-kernel/ktls-utils/ktls-utils_0.11.bb b/meta-oe/recipes-kernel/ktls-utils/ktls-utils_0.11.bb
new file mode 100644
index 0000000000..e85dc4ac72
--- /dev/null
+++ b/meta-oe/recipes-kernel/ktls-utils/ktls-utils_0.11.bb
@@ -0,0 +1,17 @@ 
+SUMMARY = "TLS handshake utilities for in-kernel TLS consumers"
+DESCRIPTION = "In-kernel TLS consumers need a mechanism to perform TLS \
+handshakes on a connected socket to negotiate TLS session parameters that \
+can then be programmed into the kernel's TLS record protocol engine."
+DEPENDS = "gnutls keyutils glib-2.0 libnl"
+RDEPENDS:${PN} += " gnutls"
+LICENSE = "GPL-2.0-only"
+LIC_FILES_CHKSUM = "file://COPYING;md5=d568123389d9a12625cca2b089b1728b"
+
+SRCREV = "5c3314b5728b272cbaf0d98f4d521cca9610b6bf"
+SRC_URI = "git://github.com/oracle/ktls-utils.git;nobranch=1;protocol=https"
+
+S = "${WORKDIR}/git"
+
+inherit autotools pkgconfig systemd
+
+PACKAGECONFIG[systemd] = "--with-systemd,,systemd"