Package Release Info

ledmon-1.1.0-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

ledmon-devel

Change Logs

* Wed Apr 23 2025 nicholas.yang@suse.com
- Add a patch to fix string2ibpi function (bsc#1241207):
  * 260.patch
* Mon Nov 11 2024 nicholas.yang@suse.com
- Update to version 1.1.0:
  Enhancements
    Various enhancements in tests, licensing and deployment
    Add --default-controller command to ledctl
  Bug fixes
    ledctl: add error message for missing devices
    ledctl: fix musl build failure by replacing on_exit() by atexit()
    Improve error handling for unsupported patters by falling back to normal
    Fix incorrect conversion of large integer values
    Fix compilation warnings
    Fix incorrect array index usage for block device and SES slot lookup
* Thu May 16 2024 dimstar@opensuse.org
- Re-arrange spec files block to be in line with all other openSUSE
  spec files.
* Tue May 14 2024 nicholas.yang@suse.com
- Enable building libled.
* Thu Mar 28 2024 nicholas.yang@suse.com
- Update to version 1.0.0:
  Enhancements
    lib: introduce library (not enabled in this build)
    tests: migrate tests to pytest
    Introduce "make check" option
    Allow disabling documentation installation
    Add minimal Nvme subsystem support
    Allow choosing output format from get-slot
    Rework handling --help option
    Update manual
  Bug fixes
    Fix log severity, messages and level detection
    Ledctl: skip slot state check for set locate_off
    ci: Compile with tests and library enabled
    configure.ac: build library when "--enbable-test"
    Allow setting multiple LEDs per slot on SES
    Prevent compiler from optimizing out security checks
    Fix compilation warnings
    Add compiler defenses flags
    Add support for clang compiler
    utils.c: remove duplicated "-c" short parameter
    Remove parsing ALLOWLIST and EXCLUDELIST using regex
    ledctl: Fix exit ledctl with test flag
* Thu May 18 2023 nicholas.yang@suse.com
- Update to version 0.97:
  Enhancements
    ledctl: add support to empty slots blinking
    ledmon license change to LGPLv2
    ledctl: Add SES get/set/list slot support
    Update NPEM wait command
    Remove exclusionary language
    ledmon: Define ONESHOT_NORMAL for VMD
  Bug fixes
    ipmi: avoid error messages on non-dell platforms
    vmdssd: define normal pattern
    ledctl: clear unsupported params from config
    block.c: get_block_device_from_sysfs_path modification
    fix ibpi_value lists getter
    amd_ipmi: Allow to _enable_smbus_control
    ledmon.c: allocate memory for ignore
    sysfs: add only vmd devices to slots_list
    Rename --controller parameter
    Slots list implementations and fixes
- Drop no longer needed patches:
  * 0001-Ledctl-slots-management-94.patch
  * 0002-add-Dell-15G-servers.patch
  * 0003-ipmi-avoid-error-messages-on-non-dell-platforms-112.patch
* Wed Apr 26 2023 jsegitz@suse.com
- Don't use ProtectKernelTunables, can break some use cases
  (bsc#1210656)
* Tue Feb 28 2023 nicholas.yang@suse.com
- add a patch to fix bsc#1208613
  * 0003-ipmi-avoid-error-messages-on-non-dell-platforms-112.patch
* Mon Jul 18 2022 heming.zhao@suse.com
- Update to version 0.96: (PED-85)
  * Manual updates, clarify --listed-only option
  * Fix cache indexing of ATA port
  * Fixes in regard to macros
  * Fix memory leak in amd_ipmi.c
  * Fix NULL pointer dereferences in sysfs.c
  * Make messages appear in service log immediately
- add patches after 0.96:
  + 0001-Ledctl-slots-management-94.patch
  + 0002-add-Dell-15G-servers.patch
* Fri Oct 15 2021 jsegitz@suse.com
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_ledmon.service.patch