Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python310-targetcli-fb | Distribution: openSUSE Tumbleweed |
Version: 2.1.57 | Vendor: openSUSE |
Release: 2.3 | Build date: Tue Jan 9 12:36:21 2024 |
Group: System/Management | Build host: reproducible |
Size: 217721 | Source RPM: targetcli-fb-2.1.57-2.3.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
* Tue Jan 09 2024 David Disseldorp <ddiss@suse.com> - Drop downstream-only LIO target_core_rbd support (bsc#1218634) * Split-out-blockdev-readonly-state-detection-helper.patch * rbd-support.patch * Wed Oct 25 2023 lduncan@suse.com - Update to version 2.1.57: * version 2.1.57 * target: remove the reference to MAX_LUN * Tue Jun 06 2023 lduncan@suse.com - Update to version 2.1.56: * version 2.1.56 * Revert "fix setting preference rollback error" * version 2.1.55 * Fix changing savedir directory mode * targetcli: avoild Ctrl+C print error stack * fix setting preference rollback error Also, remove patch no longer needed (since it's upstream): * Fix-changing-savedir-directory-mode.patch * Tue Apr 25 2023 Lee Duncan <lduncan@suse.com> - Added one upstream commit for CVE-2020-13867 (bsc#1172743), part 2. This time, only modify permisssions on directory where config is stored if it is /etc/target, adding patch: * Fix-changing-savedir-directory-mode.patch * Wed Jun 09 2021 lduncan@suse.com - Update to version 2.1.54: * version 2.1.54 * fileio backstore: fix sparse file creation * Do not install systemd files in setup.py Removing the need for our patch fix-setup-install.patch, since that managed systemd file locations, now handled in the SPEC file. Also, fixed incorrect spelling of targetclid as targetcld for preun stop_on_removal. * Sun Jan 24 2021 Lee Duncan <lduncan@suse.com> - Updated SPEC file to support multiple python3 versions at the same time, and replaced deprecated %ifpython3 macro, as suggested by build service. Also updated "common" sub- package description. * Tue Jun 30 2020 lduncan@suse.com - Update to version 2.1.53: * version 2.1.53 * saveconfig: set right perms on /etc/target/ dir * saveconfig: set right perms on backup dir * saveconfig: set 0o600 perms on backupfiles * uds: set right permissions at bind() time This removed patches which are included upstream: * 0001-uds-set-right-permissions-at-bind-time.patch * 0002-saveconfig-set-0o600-perms-on-backupfiles.patch * 0003-saveconfig-set-right-perms-on-backup-dir.patch * 0004-saveconfig-set-right-perms-on-etc-target-dir.patch And replaced the tarball with targetcli-fb-2.1.53.tar.xz * Wed Jun 10 2020 Lee Duncan <lduncan@suse.com> - Added 4 upstream commits for CVE-2020-13867 (bsc#1172743), adding patches: * 0001-uds-set-right-permissions-at-bind-time.patch * 0002-saveconfig-set-0o600-perms-on-backupfiles.patch * 0003-saveconfig-set-right-perms-on-backup-dir.patch * 0004-saveconfig-set-right-perms-on-etc-target-dir.patch * 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
/etc/alternatives/targetcli /etc/alternatives/targetclid /usr/bin/targetcli /usr/bin/targetcli-3.10 /usr/bin/targetclid /usr/bin/targetclid-3.10 /usr/lib/python3.10/site-packages/targetcli /usr/lib/python3.10/site-packages/targetcli/__init__.py /usr/lib/python3.10/site-packages/targetcli/__pycache__ /usr/lib/python3.10/site-packages/targetcli/__pycache__/__init__.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/targetcli/__pycache__/__init__.cpython-310.pyc /usr/lib/python3.10/site-packages/targetcli/__pycache__/ui_backstore.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/targetcli/__pycache__/ui_backstore.cpython-310.pyc /usr/lib/python3.10/site-packages/targetcli/__pycache__/ui_node.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/targetcli/__pycache__/ui_node.cpython-310.pyc /usr/lib/python3.10/site-packages/targetcli/__pycache__/ui_root.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/targetcli/__pycache__/ui_root.cpython-310.pyc /usr/lib/python3.10/site-packages/targetcli/__pycache__/ui_target.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/targetcli/__pycache__/ui_target.cpython-310.pyc /usr/lib/python3.10/site-packages/targetcli/__pycache__/version.cpython-310.opt-1.pyc /usr/lib/python3.10/site-packages/targetcli/__pycache__/version.cpython-310.pyc /usr/lib/python3.10/site-packages/targetcli/ui_backstore.py /usr/lib/python3.10/site-packages/targetcli/ui_node.py /usr/lib/python3.10/site-packages/targetcli/ui_root.py /usr/lib/python3.10/site-packages/targetcli/ui_target.py /usr/lib/python3.10/site-packages/targetcli/version.py /usr/lib/python3.10/site-packages/targetcli_fb-2.1.57-py3.10.egg-info /usr/lib/python3.10/site-packages/targetcli_fb-2.1.57-py3.10.egg-info/PKG-INFO /usr/lib/python3.10/site-packages/targetcli_fb-2.1.57-py3.10.egg-info/SOURCES.txt /usr/lib/python3.10/site-packages/targetcli_fb-2.1.57-py3.10.egg-info/dependency_links.txt /usr/lib/python3.10/site-packages/targetcli_fb-2.1.57-py3.10.egg-info/top_level.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri May 24 23:52:34 2024