ktls-utils-0.10+13.gd575b3b-150600.3.3.2<>,6@gS:p9|)A#fz|^Wk$S_BWEP̖)6 +FuhAL[Aqpo\Fdbu؁;AvCsh6Gd7F&8?&(d  + bPT`d}   c b             5 b `Z(89:,= D> L? T@ \F dG x H I X Y \!4 ]!X ^! b"c#-d#e#f#l#u# v#w%0 x%T y%xz%%%%&$Cktls-utils0.10+13.gd575b3b150600.3.3.2Agent for performing handshakes for kernel TLS socketsIn-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. This package of software provides a TLS handshake user agent that listens for kernel requests and then materializes a user space socket endpoint on which to perform these handshakes. The resulting negotiated session parameters are passed back to the kernel via standard kTLS socket options.gS:h01-ch3cLSUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Kernelhttps://github.com/oracle/ktls-utilslinuxx86_64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in tlshd.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in tlshd.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable tlshd.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop tlshd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in tlshd.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart tlshd.service ) || : fi fi:FJkA큤A큤gS:gS:gS:gS:gSgS:gSgS:gS:d0a1bc789c4a91c078ced1841946eedc75ad5a0d77351e110303d13d281cedae35537197fdabec4117db9ea05de374a8b6316b772721e2a3a2504b54137f5651d013caf466d231abcb5153d77191e34afee538a763a7ff64c08379c2a455a2d8b1317cf1239aa9ae53c7e501c3c0a573635677b7b0ac251cf4fc53274f08a5c9c1eefadfa6c191d30f1f7fbad49e2037f23f999cad02384651404564f793e9c95d9d2eb5b60b074f2205809cd0c0288dab7825a54789e23ca4dd1a5c56d803a9abfbf8d522bccc5d37ea581e83303e219a1d9b5ec2450354b57363f78c105d37rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootktls-utils-0.10+13.gd575b3b-150600.3.3.2.src.rpmconfig(ktls-utils)ktls-utilsktls-utils(x86-64) @@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(ktls-utils)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.4)(64bit)libglib-2.0.so.0()(64bit)libgnutls.so.30()(64bit)libgnutls.so.30(GNUTLS_3_4)(64bit)libgnutls.so.30(GNUTLS_3_6_9)(64bit)libgnutls.so.30(GNUTLS_3_7_3)(64bit)libkeyutils.so.1()(64bit)libkeyutils.so.1(KEYUTILS_0.3)(64bit)libkeyutils.so.1(KEYUTILS_1.5)(64bit)libnl-3.so.200()(64bit)libnl-3.so.200(libnl_3)(64bit)libnl-3.so.200(libnl_3_2_27)(64bit)libnl-genl-3.so.200()(64bit)libnl-genl-3.so.200(libnl_3)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.10+13.gd575b3b-150600.3.3.23.0.4-14.6.0-14.0-15.2-14.14.3gR@e!@e @eԔ@e@e5@dwagner@suse.demwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.com- Update to version 0.10+13.gd575b3b: * tlshd: always link .nvme default keyring into the session (bsc#1233286)- Update to version 0.10+12.gc3923f7: * Rework priority string setting for PSK (bsc#1221437) * config: use 'authenticate' as a section name * server: add missing priority setting (gh#oracle/ktls-utils#49)- Update to upstream version 0.10+9.gf28f084: * ktls: restrict hash functions to supported sizes (bsc#1218037) * tlshd: Add support for chained certs- Update to upstream version 0.10: * All previously SUSE_specific patches included * tlshd: Reorganize tlshd.conf - get rid of [main] - add [debug] and move the debug-related options there - move the "keyrings" option to [authenticate] * tlshd: add 'delay' configuration parameter * tlshd: Add .conf option to specify trust store * Bug fixes and cleanups- Spec file: * fix summary and license * use pkgconfig for BuildRequires * remove superfluous PreReq dependencies * use %config(noreplace) for the config file (because it may contain paths to key files) * remove BuildRoot * simplify build section- Update to version 0.9+4.g01b3018 (jsc#PED-7559) * _service: move to openSUSE git repository - Patches now in git, remove them from spec file: * del 0001-netlink-de-constify-nla_policy * del 0001-tlshd-Allow-for-compilation-with-older-libnl-librari.patch * del 0002-tlshd-Check-for-gnutls_get_system_config_file.patch * del 0003-tlshd-add-delay-configuration-parameter.patch Wed 16 Aug 2023 08:21:59 PM CEST - Hannes Reinecke - Reshuffle patches to match upstream submission: * Remove 0001-netlink-de-constify-nla_policy * Add 0001-tlshd-Allow-for-compilation-with-older-libnl-librari.patch * Remove 0001-Check-for-gnutls_get_system_config_file.patch * Add 0002-tlshd-Check-for-gnutls_get_system_config_file.patch * Remove 0001-Add-tlshd_delay-configuration-option.patch * Add 0003-tlshd-add-delay-configuration-parameter.patch Wed 16 Aug 2023 07:55:46 AM CEST - Hannes Reinecke - Add patch to exercise handshake timeout * 0001-Add-tlshd_delay-configuration-option.patch - Add patch to allow compilation on older releases * 0001-Check-for-gnutls_get_system_config_file.patch Sat 01 Jul 2023 10:40:46 AM CEST - Hannes Reinecke - Add patch for older libnl versions + 0001-netlink-de-constify-nla_policy.patch - Fix build error on 32-bit + 0001-tlshd-fix-max-config-file-size-comparison.patch Fri 30 Jun 2023 12:58:27 PM CEST - Hannes Reinecke - Initial package, version 0.9/bin/sh/bin/sh/bin/sh/bin/shh01-ch3c 1733507801 0.10+13.gd575b3b-150600.3.3.20.10+13.gd575b3b-150600.3.3.20.10+13.gd575b3b-150600.3.3.2tlshd.conftlshd.servicetlshdktls-utilsREADME.mdktls-utilsLICENSE.txttlshd.conf.5.gztlshd.8.gz/etc//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/ktls-utils//usr/share/licenses//usr/share/licenses/ktls-utils//usr/share/man/man5//usr/share/man/man8/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:36717/SUSE_SLE-15-SP6_Update/859bb2aa02a2042ebcd411408e5d8a3d-ktls-utils.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=04d1c81217de556794a8d48e8593d6c240ef71b2, for GNU/Linux 3.2.0, strippeddirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRR R R RRRRRRRR RR RRRL}\dnegutf-8a7d341bdafb056d38d337c2893f0ea05532b46e6678304a2c83bed77607c122f?7zXZ !t/ ?]"k%ٚ hYx<ҶڵmT@)/5}.w ˌɇuکe>$ek R\G)QjQ1ۭQN]5uON7э g(ܼ aݶoڔjo#YrBY*n5o $nkNK,(F {pj%MBf6'm7)xB&4}cgmzS >E.=_)~$icC.O1l1;/z@U[4%⾋5i|[*x)O\Ts0@ {%.i]~}+M#skA(˷vi=YP* <өG[F;䝀ʩxaųU/,hya Fx'2(Q,QA3[T:9lL&tfc0 qCv,wR ;y4N@nOXʒ њBM?bCPG2|Ǎ}3?"w$kTwNjչvQ3HжÄqTP͝Cq9'rHNz]NVs/f7kTvK2b0 Hgt2C!bvr!\P__CHp*zZO.V5VQ'X*"2LKW8ɗg f>p>5qNwg;xctlhM!N~(y]fw9Ml_# L[{A&hS*7@)1Q-&$lYLUڗ/])}{u\r~p{{lRDKB4 >. Ĉ3)qQ20{'so 3"ܫ#vy }Q>i[`|ĎYӻTeO#3{& l8$6@f]`HrFl#Ee'%65Hő{%IEJ2agq*5ֵ!2n:wG L6bh"9v겝KJx#M^{#'-4fF>~a.T㩭JdyL~(|!Oz uĈNIh熠u1Fu3'3Jevyױ>$[zk(Ȼc\4fw0c)nE@oЧ)!ѡQ7Na"VwoZ8߀quYXz8x/[bf4WDnwx9v{=uhi}^Kh.5߲uxhw!MJëEo ls]ǽz;ج7& ?gn./2K=Z4,W`%KО8QN<ҝJbfos'HJ3͊$OYi0K{@lYZm%3/o5sz  Uut' g srԨfIm*+=mm@^ZBB0