nvme-stas-1.1.9-150400.3.9.3<>,Wd>s p9|n? W8;gSFyN%S&ElKM`Bup6S)1Ɛ <_f~-ί:*MI"pi<3g~w:2~l 5W:pov8XkiP.yX]WltF"9^ 0%-*c3I2C  8 fzˁs]GxNDEVfy3js= `NxIݧR0U m:"&>F6,?6d   ?@DPTm o  "p" " " " "" D""v" H"T(8 9$ : =->-'?-/@-7F-?G-T"H-"I.d"X.Y.\."]/X"^0 b1c2d3e3f3l3u30"v3w48"x4"y5Hz55556Cnvme-stas1.1.9150400.3.9.3NVMe STorage Appliance Servicesnvme-stas is a Central Discovery Controller (CDC) client for Linux. It handles Asynchronous Event Notifications (AEN) handling, Automated, NVMe subsystem connection controls, Error handling and reporting and Automatic (zeroconf) and Manual configuration.d>s ibs-arm-4UeSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Unspecifiedhttps://github.com/linux-nvme/nvme-staslinuxaarch64 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 stacd.service stafd.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 stacd.service stafd.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 stacd.service stafd.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 stacd.service stafd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in stacd.service stafd.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 stacd.service stafd.service ) || : fi fi?u%i GnEx9gVT6sDrJ$YUq,,sccccccd>sd>scccd>scccccccccd>sd>sd>scccd>sd>sd>scd>sce843488abe4014c16a6fb3ccecf5521f801115178352c80bd4dbfdf4aa98c7b7ef4175e0863aa4bc7217e9393a93c5f8d9de6230ed25ae47d427c9885fc8bede8549958d4038e83f0e74c7b2e682dd9cd4b0a72de3f7e5019a99fbc9493c62351971635413fea4a3624ff5867f299ccdc429e9d4b07693fafc1d8207114660c1756d1b5ab7d7c7432786993b00e920cec7aba5531420ccfef6f3e611dce1b4fbd7a3ea0e54b2e974b0cba2b0a84692c83128f1830dfb32a39363cff0a24ea692f2d5ee2617af74d65ec0b27a41888142b4ba7b8c285283fbeea30d9d82d26bda13991f3955055bf8483377d48c7cff0acb590a04b957b5b7c23f3ca5be369dff68d04744666b398e0e5771aeccaf59f65cf5dc88af310ec27739f8cf202a4ae367588994f98e47a85df13ed788271792eea316d1f0a1d38e84005e4cebade000a0c45832c7b1d91f363974d6eb137519a2fe8729c905e6679818bf4ad6e0c5655926a7ab8ffbbd92df894ee7aec396d9a122d773947702a7d19fc69090d2f8da757e06479f4c0182bcd145554f8164dac6c1cb3cc4f14dc8ce0556c2bc272cc1f7db03496d2bfda298e53cbd0c5307fea6488a0d57f600e32db4451f86524e7ba2551898ba3e432d6aa0f9e83d870d23b90c13b60bf918814b659f44b01560ff10014b07a2c77c70a795b0aa6ec284f3f65f5d0972c75c8f636c44ccc93911b46312edb46ec4b3ced98521ff3a605ab2f45efda4b91b892278ca5f25f42a5885a8827a2a43445094003b58657144a6dc7285b3f0ed0d588d1d39b565ba7e5248c389de1b6783a7001d1b5d7d9945ef7ad24ff08f42c2d03d74f4b62792225d4454d9fe06c16e3e4736b0eda22dbb43dd16242c8fd00709b8a1ce605a0b9ff888cedb5c8d19962392d31cd6af9b1a3773d2d1f35bff74f1bfb7e492189ae3955241e555a88f1cb54508e8493ecd7c53dc008d6d47ec8487ae95bfb2f304e3a7e1e9963645d511f0acea769de580971084d883a2c9b0e893448601b36c9469f33b477439ffb31d7cbe329ac50a549cab4d4e7af433e35ff730872e756f8c7129278aee616d514a0b67ab84cf74604dbc6e1b955156f19c77f8560a314be5cbed61fa764d32cbd11bd38a643ae669ce341a8ca3e770833cba81059f8fda9a615745e00f9df68451ab479aa797253c95a045ac67877b3ada36c1fb1853f42740e0281c0925937f696cb233c41bcd60ef25a1d2589605ea228bdf73b5e5fd9e13fff27ea048f3a8eaf867751d2966a584ab6a6d972b655abb367172d5f3b19bb50b4140b74d3d4d3b76318dc67666eea5631aa4525afdaff7d9791e16eeaf79af7c7crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnvme-stas-1.1.9-150400.3.9.3.src.rpmconfig(nvme-stas)nvme-stasnvme-stas(aarch-64) @@      @@@/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/python3avahiconfig(nvme-stas)python(abi)python3-dasbuspython3-gobjectpython3-libnvmepython3-pyudevpython3-systemdrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rpmlib(TildeInVersions)typelib(GLib)typelib(GObject)typelib(Gio)1.1.9-150400.3.9.33.61.0~83.0.4-14.6.0-14.0-15.2-14.10.0-14.14.3d&@ci@bb@bMb=b; b b b!b @a@mwilck@suse.commwilck@suse.commwilck@suse.commwilck@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdimstar@opensuse.orgdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.com- Update to version 1.1.9 * Add _nvme-disc._udp to the list of mDNS service types * Fix RoCe and iwarp support (bsc#1207436)- Update to version 1.1.8: * Avahi: Handle upper/lower case 'NQN/nqn' in TXT attribute (bsc#1205873) * staslib: Trim whitespaces at the source (bsc#1204975) * stafd: Add "origin" parameter to DC controller objects- Update to version 1.1.6: Bug fix release * conf: Enable sticky-connections by default * staslib: check that async operation hasn't been cancelled before proceeding * stacd: fix I/O controller connection audits * staslib: add override support * systemd: add explicit dependency to modprobe@nvme_fabrics.service- Update to version 1.1.5 (bsc#1200128) Bug fix release * udev: fix I/O controller scan & detect algorithm * stacd: Fix D-Bus race condition between stacd and stafd. * staslib: fix support for fibre channel * doc: update README.md * staslib: fix race conditions during controller object removal. * stacd: fix defered call to remove_controller() with wrong arguments * staslib: make sure controller object gets "purged" when removed. * staslib: calling wrong cback function on controller removal. * staslib: Fix cback function deleting object that called the cback. * stacd: audit connections * stafd, stacd: Add man page to systend service file. * stacd: Add configuration parameter 'sticky-connections' * doc: troubleshoot guide for missing mDNS packets * stacd: allow disabling nvme-cli auto-connect udev rule. - Added systemd service file (service disabled) - Spec file: use %python_sitelib rather than %python_sitearch, and install everything under %{python_sitelib}/staslib- Update to version v1.0: * Do not call persistent_set() from libnvme * dbus: return native dbus data instead of json when possible. * update documentation- Update to version 1.0-rc5: * Remove misconfiguration check. (bsc#1197361) * Document how to increase the number of interfaces that Avahi can monitor. - Removed python3-netifaces dependency (bsc#1197361) - Added ahahi dependency - Do not list files twice (add %dir to directory paths) - Drop workaround for Python interpreter path fixup.- Update to version 1.0-rc4: * Check ignore-iface when creating TransportId object * Adding man pages for ip-family and ignore-iface * Add ignore-iface and ip-family conf. options * Update the documentation * Change default address returned by name resolver * Filter out invalid IP addresses. (bsc#1197361) * When reading the Host NQN, warn people if the NQN seems invalid * Print descriptive message when unable to run stafctl/stacctl * Use the newly added cntlrtype to check the type of controller * minor fix to previous change to set the log level on libnvme * LOG: enable libnvme debug when trace is enabled - Added python3-netifaces dependency- Correct License information. This project is licenced under Apache License 2.0. - Mark sys.conf.doc as config file.- Add gobject-introspection BuildRequires: enable typelib introspection. This allows RPM to add a bunch of autodetected dependenices by inspecting the python scripts (basedon python-gobject).- Update to version 1.0-rc2: * Fis github workflows to pull from upstream libnvme * TP8010 was merged into upstream libnvme. Some APIs have changed. This is to update nvme-stas to the new APIs. * A bunch of mostly cosmetic changes * Cleaning up a few things. * Simplifying mDNS configuration and updating documentation. * Changed DBus rules to only block setting properties * Restrict the Dbus "deny" rules to only the debug interface.- Update to version 1.0-rc1: * fix comment * Perform explicit registration from user-space * Add known image to docker-compose * Add docker run/build way to README * Actions: Disable actions/setup-python * Actions: Work on incoming branch * Fixing docker compilation error * Update docker-publish.yml * Fix github workflow * removed unused code * D-Bus config fixes. * github workflow actions - fix PYTHONPATH- Initial nvme-stas packaging/bin/sh/bin/sh/bin/sh/bin/shibs-arm-4 1681814304  !"1.1.9-150400.3.9.31.1.9-150400.3.9.31.1.9-150400.3.9.3 stasstacd.confstafd.confsys.conf.docstacctlstafctlstasadmstaslib__init__.pyavahi.pyconf.pyctrl.pydefs.pyglibudev.pygutil.pylog.pyservice.pysingleton.pystas.pytrid.pyudev.pyversion.pystacd.servicestafd.servicestas-config.targetstas-config@.servicestacdstafdorg.nvmexpress.stac.conforg.nvmexpress.staf.confnvme-stasREADME.mdnvme-stasLICENSE/etc//etc/stas//usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/staslib//usr/lib/systemd/system//usr/sbin//usr/share/dbus-1/system.d//usr/share/doc/packages//usr/share/doc/packages/nvme-stas//usr/share/licenses//usr/share/licenses/nvme-stas/-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:28614/SUSE_SLE-15-SP4_Update/f907d6d7d618d17b2f3c80355dc5be40-nvme-stas.SUSE_SLE-15-SP4_Updatedrpmxz5aarch64-suse-linuxdirectoryASCII textPython script, ASCII text executableexported SGML document, ASCII textASCII text, with very long lines RRRRRRRRRRRRRRRRRRRRRRRRRRRRR"pCYL"utf-8923791e9471f0e122111df8ae6960b76f67f0f4042faa5770dec1c6cc4572c9b?7zXZ !t/]"k%^1uG c8ۚorz8rOArA3[L-y Ӄcfз3$v8TV P2$Zؖ< fD~k[C9^2-Sn '̦q*!)n/Y=NO|vt;wV׵otR[=R6Pv,ԾBO/a#_tB|z}Vu=76𵷷PY[~/W K%|@QTIB-.d\vӆWh |OBCM}_J $hZ6~p*ctLQPV'K` Bح5GĈzkh.ӗOf|"6412.z͊ fURTBiL2Gɨg:=U5^ƙ56bsW=6L[v ;Jz/Qgj#nSPN¢ɾm9[]*GH$3oR&_AQkbҦ@8^|zS K+b(Of &n 7# R@3dE./ɧkG:K!._!fg|'rbGD6!:-.-'j%e<7mu'aOD|~21n.[ F&aGr?}TU`¼ = @ZtoW]wסQo#Y)=mz=>G^v3AspbF2ZA+[>ub8,lM&,U4'u#rw;FRwdi@I5_!uϛGC55Ce"%e3Ad) ^-#~T_W`ĠLTz!U CFYs~ձ_fUМia% z<4&o/wc>8'V0[Q+ [85~ߪiQqꮛfrїFx<Hi[OBK`80kScn78:)gM ?ĞѕNSse#΍A,`q}xg6<& EӏU9,0(]kߨOvp {G>u`grSȻ *T%$zAJ1Vv0Og81G5鍷IC69vhҹƨN&.L.f̆Q2YKYs(f3 &Qn~QE! sgu8>aEgB8ޟ?FUkyVlr( (oɾo@1GnQ\ 5o,4 n!~X 00îXX[4 棋V8mHSFhAk1/|Zol%j)YA; k[cq9,4FTI2/T鿚AO pOJyXTиGGreX>$GUNR,*P"dՃҫ\veaQQ)-{.SkPݵ֮f x062SH*v6kjJŊ 8kwQl:ɾ 4p&\UXCtݿY㮐KAcUƅe۵,KPǙ*%`J\.+ <@`Or[:?Ï0çS3g۔jƷNaz _|T77j.dI` ݘ̱Z ŧʠ6F懍 SM)VŷfTҲ96>tѥ dݭ{|I\|p<4>?r^df3ǃܗ M)!FS\ldEz{[Ͷȃ#AX;jCs.eF]eC}n1YnA`jH_4G_5CA{Q~i/z@ |$H0>`eԣyCeoҪfR~\hlonls>0M$6~Q1\/05]|P4$KbOmiIW˃:1N/vo`E.3RCRVןbm$ϋF0JSTL.QqMK+(A†DVQAP5ҽisO*r#R gSv1Z6·j͸Vs}ڨ:4305@bB(XЮs4̯&R qJk_)ae*gO 㬅z/g#O b:z`D(bwoɂogi6*4LnUs!wY*~V 8eI&\G_EȴV֖@ ꆴrSԛN< U:nݷ(K@5iNn/}ؠ4aIֆq!m(uyE7mI}4)' PJ=aҠKC챩SI6Y۶/`ǒnՌۧ+ X&y1Xgn\*mLiBK u|9_!E~(=jul% ߳Ĕ{v}{jr>@߳E2 0ZQ_9`]a2͞~H8+[@|TUl9_MFidy HIYP]!:rC,Y p?GOh[)[q _71e)=2.`3IH^d1:F ubD5uYӎرk4(|'u”%hg<$Us?i=,@Gd d׌F;LfT+ނq>pV[(_c/ING~KP,. ߞ1 Z35^64@3A|X`T!(mTtsxsggnsÓITk{-f YР%#UN*lm҈,3ԗ**(*⸍8a=A3ؿ 2aQ8X=IbUM?Ga,f!1a5g@&ϯ3fH)i{D* :>X7㇑C=͡f'6و H"Qbk84`ԹGe^?}!: p)4WxW4V* oa*Tw%,u1TJ /fE{p04eGV L>J4hӾ[;iĚQX u`:m^hV7=;}a5L②%JwZ瞚`OJq"iϏsgH)ۨ-Z_ah`suat+xQ}pAYȓhieUZXK/D@&ڋD2Utw {uȽOx>cAjvc5[GHPG~,֓CIFSrG&|=KaL=xn^-Ϊ+Pc Lbk8nB:)/}WGMq|5. hN2Pьtab^؜H^SRҳ2ƮM2kc˚1tPnDo_ ʏF8Cp}o@ x*TCY%E'.JJ.EGpuE|/lM:tmHwj+|E26 ԨMS?I>D(뚺a/@ Hndu^sI*("L(<q=,VPeҺ(m<*ގ fA%H(kEQܸ=Qtv\P;UF#a+d`kA&5FZ梡0ZKPk2v9W| `EB,ïјFZ|hNKаkOW?,`]klW(_nh=Z|ui_;&(O0N(B64pk'B1å)_bznPH5ɨU;0 =Y`!S}Mɖ؎PQ2O{zM7O~ᒈ%b98um4P} 7CH33TbY [$ӫeJsXi^/ؚ!N6>?iUK`;a&! B웧|$nf}`"f跁iKA|55 8k')[u'~Nƺ+4-gcǶ/swtn]Ƨ:kl=%( 5Vif+́c,1K$FD|O#"@gǸ@mņo eIŘ/]E^[wy|^g0b$fA=1k)>րNP>dԤ{Upd?;6שٟ|X-[[lUKt-fx"TkesGxs]r, jz9o;& ~<KͨLJ4Z +)I{f FҒ>Jp[-Oy umpr| bUE"8QrY"~/|r+2" MT &-}Pfxgf}{S ]bJhOJD5rzUH;V_Y=E@bem*yw8ită6Yl]n \*uPJdjy6=,35yK`0?}w&JJ@\#U=0rk(P&%A =]Ⓧ-B5lSz}'Ë`C5m7ѡ, 7{N`2dz1%rB 'A7wኾS +Dv ޢB[(U Q Կ WRwBO_'WoҿKnz;@A GKuW򮊽V bJ\^ү;wOw` N`Bvj m^8t_Áѱkü]1Gp_ݼe[uՄhG[J? 1~Ț7;\$<_#Z@i1i㻧Fx0u|/܉t72,} >5:0 aEebn«m; ^ njJHs# = ` ʡ0*KmY(Pɩ" _rAdA{ /1|‡& G&rk6R\7܋K̷8v.7?וK)~ُ}t3B8PaLjQ8݇U\ YZ