The ledctl application and ledmon daemon are part of Intel(R) LED
ControlUtilities. They help to enable LED management for software RAID
solutions.
Provides
Requires
License
GPL-2.0-only
Changelog
* Wed Apr 23 2025 Nicholas Yang <nicholas.yang@suse.com>
- Add a patch to fix string2ibpi function (bsc#1241207):
* 260.patch
* Mon Nov 11 2024 Nicholas Yang <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 Dominique Leuenberger <dimstar@opensuse.org>
- Re-arrange spec files block to be in line with all other openSUSE
spec files.
* Tue May 14 2024 Nicholas Yang <nicholas.yang@suse.com>
- Enable building libled.
* Thu Mar 28 2024 Nicholas Yang <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 <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