nvmetcli-0.6-lp150.4.3.1<>,>\3/=„iDLR˗82fv4CP-a{spgn0)LnHH%qq>#F(?(d   L04@DW`k   \      uT`x(8 9 : =!>!?!@!F!G"H"hI"X"Y"\"]#<^$U b%c&3d&e&f&l&u&v'<w'x'y(8z(T(d(h(n(Cnvmetcli0.6lp150.4.3.1Command line interface for the kernel NVMe nvmetThis package contains the command line interface to the NVMe over Fabrics target in the Linux kernel. It allows configuring the NVMe target interactively as well as saving / restoring the configuration to / from a json file.\3obs-arm-7openSUSE Leap 15.0openSUSEApache-2.0http://bugs.opensuse.orgSystem/Managementhttp://git.infradead.org/users/hch/nvmetcli.gitlinuxnoarch test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in nvmet.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in nvmet.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-nvmetcli-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-nvmetcli-update-$service-new-in-upgrade" fi done for service in nvmet.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset nvmet.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in nvmet.service ; do if [ ! -e "/run/rpm-nvmetcli-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-nvmetcli-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in nvmet.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : 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 nvmet.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 nvmet.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( 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 nvmet.service ) || : fi else # package uninstall for service in nvmet.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fiMx#o >NPd'AAA큤A큤A큤A큤\3\3\3\\3\3\3\3\Zf11\3\3\3\3\3\3\3\3\3Zf11Zf111ca3e4d95fdf0c0a173a4d99d0440b23509ed67645db4741a1f8846437dc13179296cfe20723c5b83a9fc4a3cbb431054acd296f3d87dff0abe75c906c7311a10a9bba1e4352e7f80fc4a3390158ea6f8910b4be34ddb661fcf1b4bc939cedfe0e38fd66e21ed60c2dba1a0413980ad01797e0ee8deadcc4d8757635e669f30c6bc6282d30e04664076c8db448eebe57fa3d6a0d0c0e5f2f693aebf2a8416b65a60e49925d0f5e691966f9431706fd11fa534c245bd53bebb756b7d701b9f94d45e55659042637ceef45fcbc8fc395b00aaeef47c9f29c2881e0c13f7c070dc1a5fa439d80ea02f3a9fea678338b6b4c8c49db9d83ffebd354356308c4d82ec401ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bef79f23268d9c6c5244d6c1d1890c7625dd6098942ab9a88688ead34efce6acbc3d0e4c2c778148d8d3628732c599a916c887d9ab5b1d0b6c27a0e4c07708957b4fe1cdbf828535a80170cf42b07d224a520e2d735e817de422f51cb2e2d21e75df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b33204c2151bc3936d7f764c12f2b4cfdaa257d08325ca6896f4412dd0649337cbf39servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnvmetcli-0.6-lp150.4.3.1.src.rpmnvmetcli @@    /bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/python3python(abi)python3-configshell-fbpython3-kmodrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemd3.63.0.4-14.6.0-14.0-15.2-14.14.1\ZԐ@ZЛZ@Zg#Z!D@Y@YC@Y$$@Y]XW%hare@suse.delduncan@suse.comlduncan@suse.comlduncan@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjengelh@inai.dejthumshirn@suse.com- Add ANA support (bsc#1130981) * nvmetcli-ANA-configuration-support.patch- Stop using singlespec, since we only need a python3 version of this package, and we do not want it named "python3-nvmetcli" (bsc#1082208). Also, use the "python-six" module to make dictionary iteration work for Python 2 and 3, adding patch: * nvmetcli-make-dict-access-python-version-independant.patch- Support python3 by using the python-six module, and convert dictionary access to use 'six' routines, so we can work on python 2 or python 3 (bsc#1082208)- Convert to Python3-only siglespec (bsc#1082208) * Update the SPEC file, using singlespec format, but telling the macros to ignore Python2 * Tell the scripts to use Python3 instead of python, adding patch: - nvmetcli-update-python-to-python3.patch- Update to version v0.6: (FATE#322737) - 0001-nvmetcli-remove-status-method-for-the-uiportnode.patch * nvmetcli: remove status method for the UIPortNode * nvmetcli: expose ls to dump UI configuration * nvmetcli: decorate namespace, subsystem and port UI * nvmetcli: port decoration coloring only if its enabled * bump version to v0.6- Don't display bogus 'disabled' status for ports (bsc#1070533) + 0001-nvmetcli-remove-status-method-for-the-uiportnode.patch- Update to version v0.5: (FATE#322737) - 0001-nvmetcli-add-support-for-NS-UUIDs.patch * nvmetcli: add support for NS UUIDs * nvmetcli: allow setting of serial number number * nvmetcli: allow setting of the subsystem version * add a make clean pass to bump-ver.sh * bump version to v0.5- Add possibiliy to configure Namespace UUIDs (bsc#1038235) + 0001-nvmetcli-add-support-for-NS-UUIDs.patch- Change dependency from python-configshell to python-configshell-fb (bsc#1040212)- Update to version v0.4: (bsc#1034105) * add example configuration files * update .gitignore for the auto-generated manpage formats * add a bump-ver.sh script to automate cutting releases * bump version to v0.3 * nvmetcli: fix Port and Host operations in shell * nvmetcli: fix Referral operation in shell * nvmetcli: Install nvmetcli in /usr/sbin with setup.py * nvmetcli: create json file's dir first if it doesn't exist * Add fc transport support to nvmetcli * bump version to v0.4- expand nvmet- Initial import for SUSE (FATE#321732)/bin/sh/bin/sh/bin/sh/bin/shobs-arm-7 1557476113 0.6-lp150.4.3.1 nvmetsite-packagesnvmet__init__.py__pycache____init__.cpython-36.pycnvme.cpython-36.pyctest_nvmet.cpython-36.pycnvme.pytest_nvmet.pynvmetcli-0.6-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txtnvmet.servicenvmetclircnvmetnvmetcliCOPYINGREADME/etc//usr/lib/python3.6//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/nvmet//usr/lib/python3.6/site-packages/nvmet/__pycache__//usr/lib/python3.6/site-packages/nvmetcli-0.6-py3.6.egg-info//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/nvmetcli/-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.opensuse.org/openSUSE:Maintenance:10194/openSUSE_Leap_15.0_Update_ports/7d10f26204735f6ed82b1808c63dcf5b-nvmetcli.openSUSE_Leap_15.0_Updatedrpmxz5noarch-suse-linuxdirectoryPython script, ASCII text executablepython 3.6 byte-compiledASCII textRRRRRRRÉӻ ޣEutf-8e2ffbebca8cf314809d9ff4508af159c508142e77cb496a6e538b8333cc4aefe?7zXZ !t/3e]"k%f4^U,ZC(pV'Lٵt.we,p9!0zrpFIb%$7-Tyڢ'Uk ʒL:M'i$lA70eʎ1d*h("ie/ tୖ>%Q%o$ *-ETy=X_r MxQMI_叉7{AQƇ{65zH &Cg0g Ps_%Y$+pԉ#=p^Ao#"ͦH+I5ʭ='l'm+~.q K1&؇TN@ʲ F5T___'7Tw3۩ ۿH&-uz9V38$F|gv BVeCjd mD?ό]Kv9 E[E(~;pB~M ,e3 m#F^HJ8q!Xʒ41 ks[JprPBү[qCYHTk|07 [Nž86Eڟ`GdҮǤ~ud]b{7pT:Dw iJ|6P0 $9v^Vcx`yfj^i%^\$^d9 SrZReښSW7xhp$8WAE)'N6*llՙdSd^W xtbf^ c3W $p-Z{DeM8ޑcfg%s<%5|_SfS:N38[ *8?$wB_j\(4K9t1U`Iwޒq2*V$f*= v@vGl_3l$ޓv|I] Zw9a sVFVs'+FK 1S c իH&+ Kre'40jaes\8H*5L&7]Ѭ ga XƽnY6(䰧b5m#5uˬ ل"'?;hcufoHJ<,F1 /mȷ>óo R|, 1p!/u>~P+ <ؿ9 ˌ.IquKIqn[oEfX $+_f8h+}WTm.O49Vv/%ӢPC<؛l(B b nb.p) ( =J{eq> huX,}T<,2TT87\qYM6Z7xU̇Uc0<߆Nί[S]=` BM[ Mo>3P(jfMfB̿{FX `=v$0PcǨBxI٭ǧӄ:ud!ZӡwuQkEk8M>,YxIrޅUbmޗywi8ވvSj,/F4Yz\u7Znm$]F!|w/[0ʀ!-7.<ޛ40Vy'|H&S?ѰŌV.1Lx*slmrЇZiu_G8zdQ,瞓Ӈ_hChJ+& u q[!JԀCy|6栥 >#}l8csSjnP<|݅OkB@Kٹ)z/o>^Y 0 F/$)ɱ`пhx&-?8d˩\@خ,PVU v5B9Kz\`s)+8iZ#vrJ(wF^Za&M{\֤.o *U1qD=mՒL*2@P>bt+OTI e:ݙwy6w|NQ"9h O,6SMQYGv^a1싎)ԃ(m7jIe\1j}ѮzJc6T&Qá⪷1}[AtR{nmr_1ĨV/fj ޛ70dSqD0 =-v_IwO;m]LS[tkmO>rYGF[\F+I BGmz!O*IyPs1v4+=kHr{z鹹;Kãa`;26*-|2]x\GqD/"[ˌU#L 8Z3r?=Ir =\X@z R ֮^v|8/+u}&}єI$e!1o޴9IpГ G_!+EU{[(n&Wu*%d@x/840evuK)ak6Lo#.Tn3Q%rhήO;?;{kO= 4Felb9Ud c_X򺨽<!0_^SX/WZ 8w~C648Pۯ豵eK9Ә{vgֲ_coq7^(8dIЌ桥|haWxҔ_4mɽX/Dp"3IF}m@zڏt9MU}%ߐ H&zrr@2\Ԙxoç"f?>"3{0kG>azܻ^MA\]H6]2ʹ.5ttVgrOv]7]15!sP#(.4}Y& ֹÿ5UJxc N+H=Pg%ek7%)@H|(5D`ibos1#: IJmU?%kS#W^~G~LkTG9.(*w烞__Q2ø|\_DOO"l?䮫뜯_Fm|9^BtHMъ׺lctvÈou|j5f'Y̧k?r$n8^Y+ w:ELޓ"$Hf+v I"AU/+~$Wb5\׬&]hacC[ c9oQͬJ`O]UyY*w(QlQe~Zs@7?ԛ&X?ukq$2:?J޶H XPkHrB<˱>,ʯ-zxEz?U\=?X(,wsOq}SE[;aay&J.SWN?^v 8G+F^Q >n y8*Gu#gw YZ