nvmetcli-0.7-lp151.6.3.1<>,8@^j/=„\&^c Ƌ;e٢qݒŝ>?3lORB s88]?\Ϲ+6 d| mfh0JhޭDgR'>|zxrZC?)m%b9y>F+P?+@d   L04<@S\g    X     qP\t(8 9 : =$p>$x?$@$F$G$H$I%LX%dY%h\%x]%^& b(c(d)Ue)Zf)]l)_u)tv)w*x*py*z****+<Cnvmetcli0.7lp151.6.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.^jbuild73EopenSUSE Leap 15.1openSUSEApache-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 fiMy|#o>NRd'AAA큤A큤A큤A큤^i^i^i\Š^i^i^i^i^}\Š^i^i^i^i^i^i^i^i^j\Š\Š1ca3e4d95fdf0c0a173a4d99d0440b23509ed67645db4741a1f8846437dc13177ca51592b9e0b34ca1a32ddcf12a30176d3da83892fcf1d500857a681b7539e541a118d6a53de9a488eed62784aa542ab8e5dd8d9cf31ec7790d21e4546e7484cf2cff4cc7671e10e71552be912eba9b9a5f61a1bb257de1b5de24ddcb18df6f0507ed980e7e59a2fb678ff8f43c090b0796f5319a107a7c5d67f23f168db2efa60e49925d0f5e691966f9431706fd11fa534c245bd53bebb756b7d701b9f94da59f366482c864714ddd3ed178720e11659d6f7e65d09e68103cab747f7e0c2da5fa439d80ea02f3a9fea678338b6b4c8c49db9d83ffebd354356308c4d82ec401ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bef79f23268d9c6c5244d6c1d1890c7625dd6098942ab9a88688ead34efce6acbc3d0e4c2c778148d8d3628732c599a916c887d9ab5b1d0b6c27a0e4c0770895726f0fb7a3e04c7df8fde53fc53d7fdda44cb4d44e8236e40b8ced324668ab7965df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b33205a8f3dfe79ccf7ccc5ebdd6f22bf3b25fda440b248f450ebf217f1475b6bb50eservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnvmetcli-0.7-lp151.6.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.dehare@suse.delduncan@suse.comlduncan@suse.comlduncan@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjthumshirn@suse.comjengelh@inai.dejthumshirn@suse.com- Update to version v0.7: * bump version to v0.7 * nvmetcli: ANA configuration support * nvmetcli: simplify the enabled logic * nvmetcli: pep8 fixes * nvmetcli: support inline_data_size port parameter * Revert "nvmetcli: expose nvmet port status and state" * Support python3 dictionary access. * nvmetcli: expose nvmet port status and state - Remove patches merged with upstream: * nvmetcli-make-dict-access-python-version-independant.patch * nvmetcli-ANA-configuration-support.patch - 'clear' command doesn't handle ANA groups correctly (bsc#1167644) adding patch - 0001-nvmetcli-don-t-remove-ANA-Group-1-on-clear.patch- 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/shbuild73 1586268522 0.7-lp151.6.3.1 nvmetsite-packagesnvmet__init__.py__pycache____init__.cpython-36.pycnvme.cpython-36.pyctest_nvmet.cpython-36.pycnvme.pytest_nvmet.pynvmetcli-0.7-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.7-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:12278/openSUSE_Leap_15.1_Update/e8f2e5b29fc969aa01cca6c27dcf5b0e-nvmetcli.openSUSE_Leap_15.1_Updatedrpmxz5noarch-suse-linuxdirectoryPython script, ASCII text executablepython 3.6 byte-compiledASCII textRRRRRRR< ȓ|Futf-8adf02b2b35703004961c862b930b8839cc427f3856312f897af70b96d624a418?7zXZ !t/%]"k%f4^U,ZC(pI:2ٲ#ODoym-"mS>І* ?#LΉTrBWd-jl^ijeR7.M  0+4R I|B["䃻8#څA$lHp?}֨[{c1:l>s= j-lԌr|lmJ_lj' ynGf_S.hA&PۭN!sy_)"G[:'oYl+'e<팾u#[AΝJD*Әdi}u1QNu+h{,V9os5:D5D9/YV):ˑ"6| 4GJϼ9djBވjߡ3ѽeDq7㷦ZN9*b_wS Hú޶KI`rA6qd+'q.s(N*RcgA%M^8mPigw|9 k0A`0rVZSFdy?g\d 69Boœ?e &wEG.z__ T~865h.sjM,+R=9tL޷[&OX5Fb 8Cm <=,9aM,qPJS(5ף ɣC?ޫbI~ ɫ%F|y}T[+o{g#F7ܼ&dA1Vok"}`Ft C @Uz1BD1dWlhT/q!QҊw`c}I0@5 睹~q-9 C%7@7/+8/!mf6Y^ҩ5/G&ƽPa4,,H%/?(bHȴTka읰$KIjR[{ =w( GVh.OQ*r@noErV=l‡V)e>#7O lE3BG\{ }5F!nb^<ןy+ 8"߸k@MU-{Ȫ'AEINk:`+g/_4dGZ3QD M8ϙ9cψ0 )]P2rdnJ#sǝ=wNyT#O]?nFlDe5@`n:l/B]GDC '8m#X,G3N1'UzDGgyyi`0=M ˫*-#zVY06[+1LGō soɬmb^Y) ;ʻ2 ?XYD\n& Tm+!k%=;0X+_ ]Zxl dmJ`啞2@ZHdAa5xfakZ}JTmaNL`=lQ'ZVz 1F36o%?ľ*} r2~o=1C,H d7Lz $Y?- -_Xti΍3ǡ`R Sz&\7 P;Ѧ'{9GԡܳD2 Loli5Ɲmi1Xpker*F+porem)U`XɈ,6VH3G/];U0 YZ