Message ID | 20250408034829.4000367-1-alistair.francis@wdc.com |
---|---|
State | New |
Headers | show |
Series | [meta-oe,v2] ktls-utils: Initial commit | expand |
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] > -=-=-=-=-=-=-=-=-=-=-=- > >
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 --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"
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