ktls-utils-0.10+13.gd575b3b-150600.3.3.2<>,9gS;%p9|W~P;~wfjP;XrԘchrHkl,͌!~gjbyXFd,#Ph("YAz즇9Ι=tY,%YcC/q4*{*:), "jt']ga8j7k$ `1!C3khgl8oקQ S%wehǮ/3>\ MU5 oGk2u5 ]LYԸrYymg>؃4h̕69>F%?%d  + bPTdh % h g             9 f X(I8P9h:=>?@F G  H @ I d X pY |\ ] ^!b b"(c"d#Ve#[f#^l#`u#t v#w$ x% y%(z%l%|%%%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;%ibs-power9-20ylSUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Kernelhttps://github.com/oracle/ktls-utilslinuxppc64le 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;$d0a1bc789c4a91c078ced1841946eedc75ad5a0d77351e110303d13d281cedae35537197fdabec4117db9ea05de374a8b6316b772721e2a3a2504b54137f5651507fb773546088c99a62271c739fe92f6e78d4ebef40f8b38ab68029d2dd4b48b1317cf1239aa9ae53c7e501c3c0a573635677b7b0ac251cf4fc53274f08a5c9c1eefadfa6c191d30f1f7fbad49e2037f23f999cad02384651404564f793e9c95d9d2eb5b60b074f2205809cd0c0288dab7825a54789e23ca4dd1a5c56d803a9abfbf8d522bccc5d37ea581e83303e219a1d9b5ec2450354b57363f78c105d37rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootktls-utils-0.10+13.gd575b3b-150600.3.3.2.src.rpmconfig(ktls-utils)ktls-utilsktls-utils(ppc-64) @@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(ktls-utils)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(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/shibs-power9-20 1733507877 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_Updatedrpmxz5ppc64le-suse-linuxASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=adc38df792e17aa81cf1f33aa58d1709b447976c, for GNU/Linux 3.10.0, strippeddirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRRRR R R R RR RRRw?5T*tutf-884b5ee2c186468e15a8672dc0edd5bc62f20185017cc7f568ac1802149f8498a?7zXZ !t/ ]"k%ٚ hYx<ҶڵmT@)/5}.>!V0B'?)$Q|3c_/Fvz7w1uJS3X)P2!9ةv-1=x4)of|dj}EO_ݞ_IG$Ǣ!pTXw+]I<-x$*E|K/jqqc):!BCVTfk} n A&srs0Q1k$[•6-9f5q Tmv$KL@KNJ@QŢ ЦXw|Ua0Ѫ[|*i!Y4DLqB`C g0D~.$ )W0@M糖ąIPb @ pP 䯩Il=1t$81A^ ~?]^aSm‘ۚ%FKJj {\A.GHY#1ak4eхd =fST+0Պ {D ldʤk 4ma{7eP]ҷYX|3=Ly*8Π>m=D,]v؛_ ɦ=5X~ԿtpNS.2j&R~*;eFl2X 5ǽnKZ(J;P"Z=>T}'Xq"J,pec}ֱڃǿ`TޮqC*&il5AD)✶*NAQ!##*˘[;<͕HB"X+ bp[žUY?&SXǝVJ(2ܖe"L{h+σ]1u0F8Ĺܐ玹efEryhoLjU渏qK Vh5g¢"y(lvL1 cu߂t~j\>4 L+&Mqc^@kzD0|g`)qL.`eN *]2y02V[q؇ieStHlLa6K6׃6ߵ*c o? sSN0cwGlevLݭ߻oTB>iSӚép)'-,J7#xXȢ*(2ɉ42En !qy8vQݶr49>FHmU231m_"h~5Po9R e(Jq8D6ƓM ~\F:t1_σmrM'YNV#ǭ)jXv?x̴l?9] # { cA&5sHtˮ,%KmDMPo14>63 :ɉ:Ԏ}8@ :Fw-ߧI.ԉp}j^o#םpe {Y ri960ńc8158dضaq콀hӽ5uNn4d!"%aWȸ*7+TѳmR~+-y{RTR>e:,b49smS7L|Kf8t}# )kX#lʓ/6L,%yO( ɥ@^)v-jroDs);a6ğ ߕ?AKs!@wuImdr]AvjUpߗ].Yh.IROJ *y8sJTsl# w6yduG0NEc#W3kxJqT-6~& NVhS@]҃5ܼ3 f5t,_m@r /Ek'Э{5'25X{#[wjj~_a2YJS!8%A+;[\ϕmR}O˭.TDXzqE6h:1%fR&KF; ͗Vtk; ąXiBpgn14&M!W3t#=Z5/7gj UGz) lp 2*'< 6}<.2nPHQjJ_ǑHzIg<3nҴe]@f؂G5eC~6*{d_WXf`rɏ:hmgx:jb]k_wޕ2V,ExxUW \Hfi>!1aHL\8dw᱒&yP; hAe]Ba~BУ5l&H(Q`x/xj| l[.S9be6!Q vnː'@ {_0V,I >}9;~]5w,E\D9&S>Vi6K}(: UO&@Q~A\Q,`DUV7^;C^Wuw3ݞC]iy$"DQeNe;${S'-Q | ]BVmiɁ,Eśyhk@M`a ^>U|໇*ЭB"߅T*e6_2K5<_Y&:A,c* YZ