ktls-utils-0.10+13.gd575b3b-150600.3.3.2<>,5gS<p9|1@Y!\^uG'pE ^9D1oDWTuN\2q_v8-wus7Xaф9g1K >x҃J8de5y&`a0^B7\B"k_wN^ؙ`gjQ. 7=&awܐ$*031}H V>~ .&+#e5j%oQQ*5ҿͯ^f^I4k>F&?%d  + bPT`d}  b a             5 b \7(89:= > (? 0@ 8F @G T H x I X Y \! ]!4 ^! b"`c# d#e#f#l#u# v#w% x%( y%Lz%%%%%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<s390zp359dSUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Kernelhttps://github.com/oracle/ktls-utilslinuxs390x 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<d0a1bc789c4a91c078ced1841946eedc75ad5a0d77351e110303d13d281cedae35537197fdabec4117db9ea05de374a8b6316b772721e2a3a2504b54137f565159221aebae58a95f3cb89df0aca3674313a8e6846b1757076c25690df8358258b1317cf1239aa9ae53c7e501c3c0a573635677b7b0ac251cf4fc53274f08a5c9c1eefadfa6c191d30f1f7fbad49e2037f23f999cad02384651404564f793e9c95d9d2eb5b60b074f2205809cd0c0288dab7825a54789e23ca4dd1a5c56d803a9abfbf8d522bccc5d37ea581e83303e219a1d9b5ec2450354b57363f78c105d37rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootktls-utils-0.10+13.gd575b3b-150600.3.3.2.src.rpmconfig(ktls-utils)ktls-utilsktls-utils(s390-64) @@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(ktls-utils)libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(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/shs390zp35 1733508120 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_Updatedrpmxz5s390x-suse-linuxASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=7c55d975178f67a8d8627ecf66523ff703138fe6, for GNU/Linux 3.2.0, strippeddirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRR R RRRRRRRR R RR RRRin `ESv i?utf-8e525525cf53feb806c67bd39697668fca41e5f6fcbc1b4c3b24275d3e371dfee?7zXZ !t/ L]"k%ٚ hYx<ҶڵmT@)/5}.[+L,B0Xwy};jE`^.j4MCy5),0\xGo0{9[/BP گ< 0@*z1k1VJBr^lw1Bg%{)HZ#dED%8luO )7EM3`%gO$5:shz|7sкg>RŰMv[Fm0N^~(H'yPZ9-mwsS5SS8~Kj#qg ճg[_U!Px9N-Dk&XdW`ea~LcAOQ$:<L8n KyܒPv xv*n5,zbw*KO9=5`n ہ-Oc܃إ-rO$Q)"cA]R\gc@gD&KgyG򞝿 %RY)6PVףux#e-~R +t@Peʊ 4kÈ]>]5j,)WTEo9{"+@NԌ${:dJ H->UCCWմ5-<\?piv{?=l'-;aI$nip^v5'* PG#\4  VGd,d"KBsJyS$m{zdi k hFeiij>sF:D=-cÞ'.T9nGduGv4`z7 t+-!rU53SmĨik#;/NV}odh( i;Fw>4\)gOo|Z5j1D˒#]7AOQaФ7U;|"5zkNP 4hZ4kTe(jTY9+l?5{H?&G;5_} +eLL$ZqJZKQ}%CkM9`6U"µkvYEe]6R5m[D+3N$I߉|Zu KUtn΄랆s†0,zQGBUhQc&f{>㑂2NfE:<;譡eh{ 'LZ*AmEHKZq{/,6WX|*ps GMm Z  a欠8=W_7c6J =N%x4Up0,y~Ђ =DpodsnK?_ W5Xw;lLLq:$*IjRp' }_RfI^UޟoK }{FmSҩ?MޒkBԬ14*xVn{ Hמw=)W7clSި._7cؾ&>6>OBw$?˪'F7syQ֮㲉>#ݓ;Ü Mz/*yTf:AI;BI gP NNCBˈ 5΅cC]XOV<1AHײBfev^mLb'zLݜ3Bw|)&?2KHX˼96t{?=0^A0%Jՠ(tۥC U߆^rp`¥9>ON΃+~C579*ǗK$x[:?hz2x߭=x ]핼qEfc%;B챳 -,"E1ljC #[k5]qv N&õzL*ۀ7a71G?mqQN#; s_1 Hxv!CIY.h\kj!aٿ;B\NSOhs0 /!Jag!vR Oy 9/c]1g7QG)W܅^ &9Aۛ1 ƻ*ښ1g> 6 fKg](ܐ -'Œ2t.PdN/;/#ʱϘJQ+<2=xu14'Ru#ov-;z='bH:AG=}a=!M}GagsZ[U4Wy[MܗSKz;x6lR,ADR-7 %N߰$ԋT ÿzԎ69@Ql L$\AdXuWH#ښCŷvr^4