Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

targetcli-fb-common-3.0.1-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: targetcli-fb-common 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: 21081 Source RPM: targetcli-fb-3.0.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/open-iscsi/targetcli-fb
Summary: Common targetcli-fb subpackage for either flavor of Python
targetcli-fb-common is the invariant base package needed by
all python-version-dependant packages, such as python3*-targetcli-fb.

Provides

Requires

License

Apache-2.0

Changelog

* 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

Files

/etc/target
/etc/target/backup
/usr/lib/systemd/system/targetcli.service
/usr/lib/systemd/system/targetclid.service
/usr/lib/systemd/system/targetclid.socket
/usr/sbin/rctargetcli
/usr/sbin/rctargetclid
/usr/share/doc/packages/targetcli-fb-common
/usr/share/doc/packages/targetcli-fb-common/README.md
/usr/share/doc/packages/targetcli-fb-common/THANKS
/usr/share/licenses/targetcli-fb-common
/usr/share/licenses/targetcli-fb-common/COPYING
/usr/share/man/man8/targetcli.8.gz
/usr/share/man/man8/targetclid.8.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Mar 30 23:22:36 2025