Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python311-targetcli-fb | Distribution: openSUSE Tumbleweed |
Version: 3.0.1 | Vendor: openSUSE |
Release: 1.1 | Build date: Wed Mar 19 19:44:13 2025 |
Group: System/Management | Build host: reproducible |
Size: 318282 | Source RPM: targetcli-fb-3.0.1-1.1.src.rpm |
Packager: http://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
* Wed Mar 19 2025 lduncan@suse.com - Update to version 3.0.1: * Drop the _fb suffix from rtslib and configshell imports * Update ui_target.py * feat: Switch to a default portal IP of [::0] * Fix PyPI publish step * Fix shell exit on expected errors * Fix pre-commit trimming linebreaks in markdown * Adding PyPI release workflow * Adding pre-commit check to gh workflow * Add Contribute section to README * Use f-string instead of percent substitute * Update pre-commit hook versions * Use pathlib where appropriate * Codestyle optimizations * Fix RET505 violations and other codestyle fixes * Move to hatchling build backend, dropping `-fb` * Update linting rules * Fix Perflint violations * Fix Pylint violations * Remove unused arguments from signal_handler * Add missing return * Remove unnecessary `start` argument in `range` * Fix string concantenation, using f-strings * Removing unnecessary dict call * Rename built-in shadowding variable "type" * Remove useless statement * Fix flake8-simplify violations * Use explicit conversion flags * Fix exception handling to pass flake8-bandit * Add uppercase variable noqa for BLKROGET * Fix import sorting * Fix pycodestyle violations * Fix pyflakes violations * Remove Python 2 compatibility, require Python 3.9 * Add missing general exception error assignment * Rename targetcli.py to prevent import conflicts * Removing Makefile * Handle package-data * Use importlib.metadata for module version * Move executables to project directory * Update README * Add pre-commit configuration * Update packaging * Extending .gitignore * Removing extra trailing whitespace from COPYING * version 2.1.58 * Fix mapping the new LUN to the node ACL This included several changes to the SPEC file, as well * Wed Jun 19 2024 MichaĆ Szczepaniak <m.szczepaniak.000@gmail.com> - Update to version 2.1.58: * version 2.1.58 * Fix mapping the new LUN to the node ACL * 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
/etc/alternatives/targetcli /etc/alternatives/targetclid /usr/bin/targetcli /usr/bin/targetcli-3.11 /usr/bin/targetclid /usr/bin/targetclid-3.11 /usr/lib/python3.11/site-packages/targetcli /usr/lib/python3.11/site-packages/targetcli-3.0.1.dist-info /usr/lib/python3.11/site-packages/targetcli-3.0.1.dist-info/INSTALLER /usr/lib/python3.11/site-packages/targetcli-3.0.1.dist-info/METADATA /usr/lib/python3.11/site-packages/targetcli-3.0.1.dist-info/RECORD /usr/lib/python3.11/site-packages/targetcli-3.0.1.dist-info/REQUESTED /usr/lib/python3.11/site-packages/targetcli-3.0.1.dist-info/WHEEL /usr/lib/python3.11/site-packages/targetcli-3.0.1.dist-info/entry_points.txt /usr/lib/python3.11/site-packages/targetcli-3.0.1.dist-info/licenses /usr/lib/python3.11/site-packages/targetcli-3.0.1.dist-info/licenses/COPYING /usr/lib/python3.11/site-packages/targetcli/__init__.py /usr/lib/python3.11/site-packages/targetcli/__pycache__ /usr/lib/python3.11/site-packages/targetcli/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/targetcli/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/targetcli/__pycache__/targetcli_shell.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/targetcli/__pycache__/targetcli_shell.cpython-311.pyc /usr/lib/python3.11/site-packages/targetcli/__pycache__/targetclid.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/targetcli/__pycache__/targetclid.cpython-311.pyc /usr/lib/python3.11/site-packages/targetcli/__pycache__/ui_backstore.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/targetcli/__pycache__/ui_backstore.cpython-311.pyc /usr/lib/python3.11/site-packages/targetcli/__pycache__/ui_node.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/targetcli/__pycache__/ui_node.cpython-311.pyc /usr/lib/python3.11/site-packages/targetcli/__pycache__/ui_root.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/targetcli/__pycache__/ui_root.cpython-311.pyc /usr/lib/python3.11/site-packages/targetcli/__pycache__/ui_target.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/targetcli/__pycache__/ui_target.cpython-311.pyc /usr/lib/python3.11/site-packages/targetcli/targetcli_shell.py /usr/lib/python3.11/site-packages/targetcli/targetclid.py /usr/lib/python3.11/site-packages/targetcli/ui_backstore.py /usr/lib/python3.11/site-packages/targetcli/ui_node.py /usr/lib/python3.11/site-packages/targetcli/ui_root.py /usr/lib/python3.11/site-packages/targetcli/ui_target.py
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Mar 29 23:48:09 2025