opensm-3.3.24-150500.8.3.2<>,Hip9|ܙ4.<p>~K D2 ^K9^NgwiU0;!'#an-kaΧ {'8Ǟ+ [DlD*7d&R7v#S"d ,Y7%K ^N ]Y(?u1dOA㸃ب+C2v2FJHFP S# %^KOm9w3ci11|7tUOqf{8jxI$T >I.?.xd   7(,Ef     4 P  V |@d%X%F%(89:=&>&?&@&F&G'H'@I'xX'Y'\'](^( b)tc*d*e*f*l*u*v*w-x-Py-z....'.(.,.2.tCopensm3.3.24150500.8.3.2Infiniband Subnet ManagerOpenSM provides an implementation for an InfiniBand Subnet Manager and Administration. Such a software entity is required to run for in order to initialize the InfiniBand hardware (at least one per each InfiniBand subnet).is390zl31v;SUSE Linux Enterprise 15SUSE LLC BSD-2-Clause OR GPL-2.0-onlyhttps://www.suse.com/Productivity/Networking/Systemhttps://github.com/linux-rdma/opensmlinuxs390x 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 opensm.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 PNAME=opensm SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." 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 opensm.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 opensm.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 opensm.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in opensm.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 opensm.service ) || : fi fi^dB F` 1큤A큤iiiiiiii`(iiiii555b11cd81a0ee54e0d8260cfbb4e5e89c3f570f81f54ccf46a68a23fd02d9bbc5d3c84147f1cbcbdb242f9b4baacb65a98bd75919fb0cb0928b394a57467fed4343037e9698786eb80d0ace3e20a515b76ff71abf4437d73410fdd115c35ebf2afdf70a70d05e358c696541fe4fd86217d20f3cba6f10c93bbc056d4a2f7161c4497716c08624cfbc507bc309e33fc9363f7edeffe2823a0b489ece00bc52369427d0e8ff7d799c77126bd77064ddbbc93dcb2ab4c492b9d9b04f3d0b336f160716ad114bac8bc47d1a836f98f87416184aa1f0ffc1e979977221c751cf4ede33f468d8cafc7b77db8f12657bd1bfef2563db1c9d1a499b476c29a9fbb979ad843757bd8f35dc0e86140e28b4c7dcd6686cfe3cac6a7948a4885d139967c46a7175cde531ff4002bd7337e02a23b17d5187bf1561041c91bc093b529687849c82fd4f59b862ac2dd078981ff403e10778043a116a228ff0301a96779590cf51sysconfig/opensmservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopensm-3.3.24-150500.8.3.2.src.rpmconfig(opensm)opensmopensm(s390-64)@  @@@@@@@@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/shconfig(opensm)coreutilsdiffutilsfillupgreplibc.so.6()(64bit)libc.so.6(GLIBC_2.16)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2)(64bit)libopensm.so.9()(64bit)libopensm.so.9(OPENSM_1.5)(64bit)libosmcomp.so.5()(64bit)libosmcomp.so.5(OSMCOMP_2.3)(64bit)libosmvendor.so.5()(64bit)libosmvendor.so.5(OSMVENDOR_2.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)logrotaterpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd3.3.24-150500.8.3.23.0.4-14.6.0-14.0-15.2-14.14.3iaq@af@a$@_^t@\f[[#@ZLZ@YMYGY>@Y9<@V@V@T9nicolas.morey@suse.comnmoreychaisemartin@suse.comjsegitz@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comnmoreychaisemartin@suse.comrbrown@suse.comnmoreychaisemartin@suse.comjengelh@inai.denmoreychaisemartin@suse.comnmoreychaisemartin@suse.compth@suse.depth@suse.dep.drouand@gmail.com- Add opensm-osm_port_info_rcv.c-Re-query-PortInfo-with-extended-speeds-enabled.patch to fix issue with NDR switches (bsc#1258143)- Update opensm sysconfig defaults to match current launch script Most options have been removed as they should be configured in the opensm.conf file- Added hardening to systemd service(s) (bsc#1181400). Modified: * opensm.service- Update to version 3.3.24 (jsc#SLE-19252) - Support for NDR link speed - Backward compatibility for old drivers - Several bug fixes- Support any value for %{_libexecdir} (bsc#1178326)- Update to version 3.3.23 - Add support for registering an opensm plugin as a new routing engine - Internal improvements and bug fixes- Update to version 3.3.22 - Internal library reorganization to remove circular dependencies - Added a few additional command line options which were supported by options to be consistent with RedHat Fedora startup script - Internal improvements and bug fixes - Remove unneeded build dependencies- Update to version 3.3.21 (fate#326015) * Support for HDR links and 2x link width * Nue routing algorithm * Support for ignoring throttled links with DFSSSP * Support for long transaction timout for SM class transactions * Many bug fixes - Drop opensm-type_punning.patch as it was fixed upstream- Update Source and URL as opensm was moved to GitHub - Add a _service file to be able to auto-fetch from github- Update opensm.service to use the new rdma-core systemd target (bsc#1074439)- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Have new libs packages obsolete the old opensm-libs3- Implement shared library packaging guideline - Rectify opensm-type_punning.patch: a union does not fix type punning problems (let alone misalignmened pointers), one must use memcpy.- Backport changes from SLE12-SP3 (bsc#1041403) - Add opensm-remove-date-time.patch to remove __DATE__ and __TIME__ from build - Rename /usr/sbin/rcopensmd to /usr/sbin/rcopensm to match binary- Update to version 3.3.20 * No concise list of changes present so see the file ChangeLog in the package documentation directory. - Update opensm-type_punning.patch to new sources- Drop opensm-autotools.patch as the fix is in. - Refresh opensm-type_punning.patch to match changed sources.- Update to 3.3.19 git version (bsc#970668) Changes to numerous to be listed here so please see ChangeLog for the changes since 3.3.17.- Update to version 3.3.19 * No concise list of changes present so see the file ChangeLog in the package documentation directory. - Move to systemd * Replace opensmd with opensm.service * Replace sldd.sh with opensm.launch * Add systemd-rpm-macros and %{?systemd_requires} require * Replace sysvinit post/postun macros with systemd one - Use download Url as source - Get rid of some extra stuff/bin/sh/bin/sh/bin/sh/bin/shs390zl31 1775233816 3.3.24-150500.8.3.23.3.24-150500.8.3.23.3.24-150500.8.3.2 opensmopensm.confopensm-launchopensm.serviceopensmosmtestrcopensmopensmCOPYINGsysconfig.opensmtorus-2QoS.conf.5.gzopensm.8.gzosmtest.8.gztorus-2QoS.8.gz/etc/logrotate.d//etc//usr/lib//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/opensm//usr/share/fillup-templates//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:43498/SUSE_SLE-15-SP5_Update/7851dbb7c6a545f3bc78223715890ce6-opensm.SUSE_SLE-15-SP5_Updatedrpmxz5s390x-suse-linuxASCII textBourne-Again shell script, ASCII text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=46fe6e6ad0c6b7424c055418187b8f56edf483f6, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=a9e0d2154c90b8a6a04eca9aa525eaf6da639384, for GNU/Linux 3.2.0, strippeddirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRRR RR RR RRRRRRRRRR RRRRRR RRRRR +ϠTUh 4systemd-sysvcompatutf-830a2997a5e2a752f5898577e813386d7bcfcb0205abebc2eb9609492dc1b9808?p7zXZ !t/+!]"k%w!n.~?QeJ{sU$S\E̮Kύ켐ی 7R'yg S~"x/TD\c, MNRǻSc;k?adU7[O]vkx̴;93KZ7?Ҁ)zOwQMy`>mA=|$W\])y7Ý6-tX-/ymeru ^&%`ETLdEWIE[~\'/_c6 ~[b& Uctk4 Df(nkC"oJ)TŮ)ac{d3]j:x,L[Hc}l&9<9Wtp}O"!z?NO`OgAML^WnxФen3z Tt%E*O'133=1C蘷g< q4EEE zwJh-~JJ)-;P9w u)wŵ BQJhZG+%,A&hz_k6[`$eG!KwFmas%mEf; 9FQh@WP֒z~]wV#劵TSQ_x %S޷`Fg8*zQ@SA|pv&uf ?{]rPuUyS`܁AP\.@wXL𞲥/AeնAxMBd;"n} M֢pG*l# ?RoK XZu=YF׃3hT ƒ696wFS#ӹw T+cl7h0HGlhPapOrNB/0N%Yyct-ßlQh7;X4 ͺRGżU~w"ޥ|5&>7=F bxϲOґ#p@78l) ?S*xiuQP;/utOm<6k]X}!t-XubLJo$33Wk;x9<>v? }ldGc[ԷP~+$Jo@!sN$g`rkϚ}07g0E@<¢2kDZT| +bʮm"ʣLelXb뉸||ǥ0qHa6g\0=D;j9{vBa0֐\⭷WXDؚ b2E Nkǁ 8?{x;=HiBx @5d:}YX4AFc\%`k)X.=:^,ElF09b|H#z ?wXkiC!rTP9QIl!ҡr;_JZ HHQOx]x~mxf?KJMo 1~$h"ݨf"p.|KC Cp|N3%A#Bi-l;>~ā(5?Ο){^ϕ0KB6n3] HB^vEB4-4] ~*mk}L浃*~*z d2OEKC"9B HOZ|hCvjAy`:[EKEiNiM O%bO\Vق5[>S-yӇjLnrji;nc&Q$&^dm30SH`|iߎ2u|2TB̀ e!5OlEլ3E/lInW2-8ܜlk=S?P@÷dw(Dx]j G$7*O\lR$W~މ؈_FAgx4<oT,s,ѧ"}L1[1S[{s"#t,/'il;g;fEHZ5w*A!F\_%3Nra1h)Ԋx)@ ,oL>tILBC|t qh~F_I 5r5u6C8bn|rꂊ3&҈rY$$n.oojeq^oo}%HJE#'c+3ȐsrJYKM}"[ë-ĚO*8әu$}¡ ,2rGI6F@*5[{AD=$֌",RiZp5e?L!KO5c?pbDA*[H'w>I WԙvpTT{:dI\ԃD! F]yK ~{2gGVnw/ KhmOu=FȳBB if' pF\#>KZ>*0Z"x!>s~Lf~[l, e2]Wrufk"'*UT9b' 7"^%D8hgxO2ic`B".1~O@'W4ec鎇TV|8TA7ٍvkBpyETߘKU |NZuAo#M9Dl 6.Ž8.sfK2ڥ0*0 拔$ط0z^$ٲ,9%YWiLąQtEϯO p|s@x`,_||rR( mTƒ;tp3 W\+U_sVpDNh` |U(dtGҗY-k1$ܾ?Z5%Vlq2vs23%݂]?CU 􊓨:Ҟ"K;uev#)} !LnP@{( BK^YPǠ| Uv&Ǣ݉e}c]ShH†y*&ͧ|$n=ὥ`0J묣W0}Xq 4(}?`t> rȈ΂J'8y{\DX!n߇cc l