Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python2-targetcli-fb | Distribution: openSUSE Leap 15.2 |
Version: 2.1.52 | Vendor: openSUSE |
Release: lp152.1.1 | Build date: Wed May 27 03:02:33 2020 |
Group: System/Management | Build host: goat15 |
Size: 241938 | Source RPM: targetcli-fb-2.1.52-lp152.1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/open-iscsi/targetcli-fb | |
Summary: A command shell for managing the Linux LIO kernel target |
targetcli-fb is a command-line interface for configuring the LIO generic SCSI target, present in 3.x Linux kernel versions. targetcli-fb is a fork of the "targetcli" code written by RisingTide Systems. The "-fb" differentiates between the original and this version. Please ensure to use either all "fb" versions of the targetcli components -- targetcli, rtslib, and configshell, or stick with all non-fb versions, since they are no longer strictly compatible.
Apache-2.0
* Thu May 21 2020 lduncan@suse.com - Update to version 2.1.52: * version 2.1.52 * daemon-interactive: do not allow clearing the prompt * daemon-interactive: show path on prompt * daemonized-mode: add interactive shell support * Use temp file objects for temporary storage area * Fix StringIO/BytesIO stuck issue * Fix targetclid daemon infinite stuck * targetclid.sock: change SocketMode to 0600 (bsc#1168415 CVE-2020-10699) * setup.py: add the socket and service files to the data_files section * Use StringIO as a buffer instead of a file Also, add a patch to move systemd unit files to /usr/lib/systemd/system: * fix-setup-install.patch * Wed Feb 12 2020 lduncan@suse.com - Update to version 2.1.51 from 2.1.49, which includes the addition of a targetcli daemon, which can be used to speed up batch processing. With patches: * version 2.1.51 * targetcli: depreciate the redundant '--tcp' option * man: add daemon intro at targetcli(8) man page * systemd-units: fix documentation * targetclid: add man page entry * daemon: load the prefs on every new connection * cli: show useful hint in header area of shell in daemonized mode * cli: provide a way to disable using daemon * cli: show better error msg when daemon is not running * Do not print err msg when signal closes socket. * Handle systemd socket activation, when present. * Close socket when receiving a signal to interrupt connection. * Exit with success when getting a signal. * Only return response to targetcli when bytes present * Removed useless semicolons, as they're ignored * Handle OSError correctly: use strerror to get string * Tweak systemd socket-activation settings for daemon * Handle Python 3.7 stricter binary vs. string rules. * Fix indention for targetclid when processing output. * version 2.1.50 * iscsi discovery_auth enable is a number not a string * restoreconfig: add ability to restore/reload single target or storage_object * Fix a syntax error in some except clauses * Remove Epydoc markup from command messages * targetcli: serialize multiple requests * targetcli: way to enable targetclid as default choice * targetclid: enable socket based activation * targetclid: add daemonize component for targetcli * Do not remove the first digit when auto-completing the TPG tag * Remove the extra semicolon in _save_backups * Add emulate_pr backstore attribute * targetcli-fb: Fix raise exception error in _save_backups * saveconfig: compress the backup config files This replaces targetcli-fb-2.1.49.tar.xz with targetcli-fb-2.1.51.tar.xz, and removes the following patches, which area already upstream: * Add-emulate_pr-backstore-attribute.patch * do-not-remove-the-first-digit-when-auto-completing-the-tpg-tag * iscsi-discovery_auth-enable-is-a-number-not-a-string * saveconfig-compress-the-backup-config-files * targetcli-fb-fix-raise-exception-error-in-save_backups * Mon Feb 03 2020 Dominique Leuenberger <dimstar@opensuse.org> - BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut through the -mini flavors. * Mon Aug 19 2019 Lee Duncan <lduncan@suse.com> - Added the following upstream patches: * targetcli-fb-fix-raise-exception-error-in-save_backups * iscsi-discovery_auth-enable-is-a-number-not-a-string (bsc#1145685) * saveconfig-compress-the-backup-config-files * do-not-remove-the-first-digit-when-auto-completing-the-tpg-tag * Wed Apr 03 2019 ddiss@suse.com - support emulate_pr attribute changes (bsc#1121998) + Add-emulate_pr-backstore-attribute.patch * Thu Feb 07 2019 lduncan@suse.com - Ensure this package and the deprecated lio-utils package do not run at the same time, in a sane way (bsc#1123423), updating the source file targetcli-fb.service. Also, updated the SPEC file with new year, updated URL, and http->https. * Fri Dec 07 2018 ddiss@suse.com - Enable RBD support for SLE/Leap 15+ (bsc#1118516) * Thu Oct 18 2018 opensuse-packaging@opensuse.org - Update to version 2.1.49: * version 2.1.fb49 * targetcli-fb: Add support for media change * fix the parameter of define_config_group_param * saveconfig: handle backups with block-level delete * saveconfig: way for block-level save with delete command * create: add a way to set control string * fix amount of backup files in backup dir * config: add saveconfig command to StorageObject level * Allow to customize a home directory * Fix default max_backup_files in ui_command_saveconfig * MappedLuns and Luns max number is not the same anymore * Use signed char instead of char * version 2.1.fb48 * remove wrong exit code from targetcli --version * backup: global option to tune max no. of backup conf files * config: rename key 'kept_backups' as 'max_backup_files' * config: backup when current config is different from recent backup copy * config: defend on '/etc/target/backup' directory * Auto-detect readonly state for iblock devices * Read number of backup files to keep from file * skip refreshing user backed storage object when it is null * Replace dbus-python with GObject Introspection This replaces targetcli-fb-2.1.47.tar.xz with targetcli-fb-2.1.49.tar.xz, and removes the following patches: * Auto-detect-readonly-state-for-iblock-devices.patch * Use-signed-char-instead-of-char.patch * targetcli-only-save-old-config-if-present.patch and updates the SPEC file. * Fri Apr 20 2018 lduncan@suse.com - Only save current config to backup if current config exists (bsc#1090424), adding patch: * targetcli-only-save-old-config-if-present.patch * Wed Apr 11 2018 ddiss@suse.com - Merge RBD support from non-fb version (bsc#1079329) + Split-out-blockdev-readonly-state-detection-helper.patch + rbd-support.patch (SLE/Leap only, due to LIO kernel dependency) + Add explicit Provides for "python-rtslib-rbd" - Detect write-protected block devices (bsc#1070815) + Auto-detect-readonly-state-for-iblock-devices.patch + Use-signed-char-instead-of-char.patch * Tue Apr 10 2018 ddiss@suse.com - Automatically generate version string from upstream tag + Retain current fb-removed version format used + Rename targetcli-fb-2.1.fb47.tar.xz to targetcli-fb-2.1.47.tar.xzar.xz and cleanup hardcoded duplicate name/version values in spec * Sun Feb 25 2018 olaf@aepfle.de - Fix upgrade path by provide/obsolete targetcli/targetcli-fb (bsc#1082693) * Mon Feb 05 2018 olaf@aepfle.de - Fix upgrade path by provide/obsolete version-release * Mon Jan 15 2018 lduncan@suse.com - Removed duplicate BuildRequires line, and add Conflicts for sub-package * Thu Jan 04 2018 lduncan@suse.com - Added dependency on dbus package to SPEC file (bsc#1073913) * Thu Jan 04 2018 lduncan@suse.com - Converted RPM SPEC file to singlepsec format (bsc#1045332), updating SPEC file only. This breaks this package into two packages. The new base package is called targetcli-fb-common, and does not depend on the python version. The other package is python-version dependent, and is called either python2-targetcli-fb or python3-targetcli-fb, dpending on which version of Python you wish to use. * Fri Dec 15 2017 lduncan@suse.com - Ran "spec-cleaner" over the SPEC file, to clean it up, before support for Python3 is added. * Fri Dec 15 2017 lduncan@suse.com - Moved targetcli-fb-2.1.fb47.tar.gz to targetcli-fb-2.1.fb47.tar.xz, after appropriate decompression/compression, to match SPEC and _service file. Updated _servicedata to match. * Thu Aug 17 2017 lszhu@suse.com - Update to version 2.1.fb47 * Improving ALUA and TCMU support, as well as moving the default directory for APTPL files from /var/target to /etc/target, for better FHS compliance. * Thu Apr 13 2017 hare@suse.com - Update to version 2.1.fb46 (bsc#1032833): * version 2.1.fb44 * Remove build scripts for RPM and Debian packages * Add Gentoo to the list of distributions that ship targetcli-fb * Add support to create/delete ALUA groups on a storage object * Add support to set/get a LUN's ALUA group * version 2.1.fb45 * Create ALUA dir and def group in UI with storage object * Clear backstore cache on refresh * version 2.1.fb46 * Sun Oct 30 2016 jengelh@inai.de - Trim macro indirections and empty macros * Mon Jul 25 2016 lduncan@suse.com - updated spec file: removed Provides/Obsoletes of targetcli and python-targetcli, and added Conflicts with targetcli (bsc#986475) * Tue Apr 19 2016 lduncan@suse.com - Creating from latest upstream version 2.1.fb43
/etc/alternatives/targetcli /etc/alternatives/targetclid /usr/bin/targetcli /usr/bin/targetcli-2.7 /usr/bin/targetclid /usr/bin/targetclid-2.7 /usr/lib/python2.7/site-packages/targetcli /usr/lib/python2.7/site-packages/targetcli/__init__.py /usr/lib/python2.7/site-packages/targetcli/__init__.pyc /usr/lib/python2.7/site-packages/targetcli/__init__.pyo /usr/lib/python2.7/site-packages/targetcli/ui_backstore.py /usr/lib/python2.7/site-packages/targetcli/ui_backstore.pyc /usr/lib/python2.7/site-packages/targetcli/ui_backstore.pyo /usr/lib/python2.7/site-packages/targetcli/ui_node.py /usr/lib/python2.7/site-packages/targetcli/ui_node.pyc /usr/lib/python2.7/site-packages/targetcli/ui_node.pyo /usr/lib/python2.7/site-packages/targetcli/ui_root.py /usr/lib/python2.7/site-packages/targetcli/ui_root.pyc /usr/lib/python2.7/site-packages/targetcli/ui_root.pyo /usr/lib/python2.7/site-packages/targetcli/ui_target.py /usr/lib/python2.7/site-packages/targetcli/ui_target.pyc /usr/lib/python2.7/site-packages/targetcli/ui_target.pyo /usr/lib/python2.7/site-packages/targetcli/version.py /usr/lib/python2.7/site-packages/targetcli/version.pyc /usr/lib/python2.7/site-packages/targetcli/version.pyo /usr/lib/python2.7/site-packages/targetcli_fb-2.1.52-py2.7.egg-info /usr/lib/python2.7/site-packages/targetcli_fb-2.1.52-py2.7.egg-info/PKG-INFO /usr/lib/python2.7/site-packages/targetcli_fb-2.1.52-py2.7.egg-info/SOURCES.txt /usr/lib/python2.7/site-packages/targetcli_fb-2.1.52-py2.7.egg-info/dependency_links.txt /usr/lib/python2.7/site-packages/targetcli_fb-2.1.52-py2.7.egg-info/top_level.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 11:27:19 2024