| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-targetcli-fb | Distribution: openSUSE Tumbleweed |
| Version: 3.0.1 | Vendor: openSUSE |
| Release: 2.1 | Build date: Tue Aug 26 10:03:24 2025 |
| Group: System/Management | Build host: reproducible |
| Size: 299746 | Source RPM: targetcli-fb-3.0.1-2.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
* Tue Aug 26 2025 Markéta Machová <mmachova@suse.com>
- Convert to libalternatives on SLE-16-based and newer systems
* 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
/usr/bin/targetcli /usr/bin/targetcli-3.13 /usr/bin/targetclid /usr/bin/targetclid-3.13 /usr/lib/python3.13/site-packages/targetcli /usr/lib/python3.13/site-packages/targetcli-3.0.1.dist-info /usr/lib/python3.13/site-packages/targetcli-3.0.1.dist-info/INSTALLER /usr/lib/python3.13/site-packages/targetcli-3.0.1.dist-info/METADATA /usr/lib/python3.13/site-packages/targetcli-3.0.1.dist-info/RECORD /usr/lib/python3.13/site-packages/targetcli-3.0.1.dist-info/REQUESTED /usr/lib/python3.13/site-packages/targetcli-3.0.1.dist-info/WHEEL /usr/lib/python3.13/site-packages/targetcli-3.0.1.dist-info/entry_points.txt /usr/lib/python3.13/site-packages/targetcli-3.0.1.dist-info/licenses /usr/lib/python3.13/site-packages/targetcli-3.0.1.dist-info/licenses/COPYING /usr/lib/python3.13/site-packages/targetcli/__init__.py /usr/lib/python3.13/site-packages/targetcli/__pycache__ /usr/lib/python3.13/site-packages/targetcli/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/targetcli/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/targetcli/__pycache__/targetcli_shell.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/targetcli/__pycache__/targetcli_shell.cpython-313.pyc /usr/lib/python3.13/site-packages/targetcli/__pycache__/targetclid.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/targetcli/__pycache__/targetclid.cpython-313.pyc /usr/lib/python3.13/site-packages/targetcli/__pycache__/ui_backstore.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/targetcli/__pycache__/ui_backstore.cpython-313.pyc /usr/lib/python3.13/site-packages/targetcli/__pycache__/ui_node.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/targetcli/__pycache__/ui_node.cpython-313.pyc /usr/lib/python3.13/site-packages/targetcli/__pycache__/ui_root.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/targetcli/__pycache__/ui_root.cpython-313.pyc /usr/lib/python3.13/site-packages/targetcli/__pycache__/ui_target.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/targetcli/__pycache__/ui_target.cpython-313.pyc /usr/lib/python3.13/site-packages/targetcli/targetcli_shell.py /usr/lib/python3.13/site-packages/targetcli/targetclid.py /usr/lib/python3.13/site-packages/targetcli/ui_backstore.py /usr/lib/python3.13/site-packages/targetcli/ui_node.py /usr/lib/python3.13/site-packages/targetcli/ui_root.py /usr/lib/python3.13/site-packages/targetcli/ui_target.py /usr/share/libalternatives/targetcli /usr/share/libalternatives/targetcli/1313.conf /usr/share/libalternatives/targetclid /usr/share/libalternatives/targetclid/1313.conf
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 22 22:25:06 2025