Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ledmon-devel | Distribution: SUSE Linux Framework One |
Version: 1.1.0 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.1.2 | Build date: Mon Nov 11 04:33:30 2024 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 46060 | Source RPM: ledmon-1.1.0-slfo.1.1.2.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://github.com/intel/ledmon/ | |
Summary: Document and Include Files for Enclosure LED Control Library |
This package contains the files that are necessary for software development using libled.
LGPL-2.1-or-later
* 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 * Thu Jul 01 2021 rpm@fthiessen.de - Update to version 0.95 * Allow to run ledctl version without root * Defaulting to SGPIO for AMD systems * Don't rely on states priority while changing IBPI states * Check the white/blacklist from ledmon.conf earlier in discovery * Change installation directory to /usr/sbin * Use package version from autotools, not version.h * Fix memory leak in utils.c * Some other bugfixes * Mon May 18 2020 mpluskal@suse.com - Update to version 0.94: * Support for AMD IPMI enclosure management * Support for NPEM * Documentation updates * Fix activity indicator state for SMP * Fix for GCC 9 compilation * Update ipbi pattern for drives with previous pattern unknown - Drop no longer needed patches: * Don-t-build-with-Werror.patch * amd_sgpio-Correct-use-of-packed-structs.patch * ledmon-paths-in-systemd-service-file-are-generated.patch * smp-fix-the-activity-indicator-states.patch - Install compat symlink * Fri Dec 27 2019 heming.zhao@suse.com - backport upstream patches to v0.93 + Don-t-build-with-Werror.patch + ledmon-paths-in-systemd-service-file-are-generated.patch + smp-fix-the-activity-indicator-states.patch - rename patch file - ledmon-amd_sgpio.patch + amd_sgpio-Correct-use-of-packed-structs.patch * Tue Dec 17 2019 mpluskal@suse.com - Fix download url - Fix jira reference in changelog - Add ledmon-amd_sgpio.patch to fix issues with building on TW * Wed Dec 11 2019 mpluskal@suse.com - Small packaging cleanups * Wed Dec 11 2019 heming.zhao@suse.com - Update to version 0.93 per jsc#SLE-8004 * modified spec file according to changes in source code - Enhancements * Support for AMD SGPIO enclosure management * Migration to GNU Autotools build system * Added more strict compilation flags - Bug fixes * Fixed segfault when a value is missing from ibpi_str * Use proper format string with syslog() * Fixed issues reported by static analysis * Removed unused SGPIO structures * Added udev_device reference clean-up * Hidden ipmi error messages on non-dell platforms * Thu Oct 10 2019 heming.zhao@suse.com - Update to version 0.92 per https://jira.suse.de/browse/SLE-6784 - v0.92 changelog Bug fixes * Silence warning and error messages. - v0.91 changelog Enhancements * Ledmon systemd service file. * Shared configuration between ledmon and ledctl. * Log-level support for ledctl. * Build label support. * 13G/14G Dell Servers support. * Foreground option. Bug fixes * Udev action handling reimplementation. * Unify ping process method. * Recognize volumes under reshape. * Distinguish inactive state for volume and container. * Fix various gcc and clang warnings. * Fix ledctl exit status. * Logging method reimplementation. * Makefile fixes. * Change outdated functions and simplify string modifications. * Ommited errors handling. - Drop 0001-Recognize-RAID-volume-under-reshape-as-DEVICE_TYPE_V.patch * Tue Oct 23 2018 gqjiang@suse.com - Add a patch to fix bsc#1112539 + 0001-Recognize-RAID-volume-under-reshape-as-DEVICE_TYPE_V.patch * Thu Mar 08 2018 zlliu@suse.com - Update to version 0.90: * No upstream changelog available * spec: deprecated ledctl.conf.5.gz and rename ledmon.conf.5.gz * add compile parameter -std=c99 - Drop 0001-fix-compilation-warnings-on-newer-gcc.patch - bsc#1081125 and fate#322625 * Wed Dec 20 2017 coolo@suse.com - disable parallel build, it fails more often than not * Mon Nov 27 2017 zlliu@suse.com - Update to version 0.81: * No upstream changelog available * add: 0001-fix-compilation-warnings-on-newer-gcc.patch * modify spec file on demand, add libudev dependency. * Intel has moved ledmon from Souceforge to Github. - Drop no longer needed Makefile-error-dependency.patch - Drop 0001-Don-t-rely-on-searching-for-block-in-sysfs-path-for-.patch - bsc#1067452 and fate#322625 * Fri May 12 2017 zlliu@suse.com - 0001-Don-t-rely-on-searching-for-block-in-sysfs-path-for-.patch Fixed bsc#1038655. upstream link of this patch: https://sourceforge.net/p/ledmon/code/ci/868a01 * Wed Mar 15 2017 zlliu@suse.com - according to requirement by bsc#1029261 and fate#321489, Frederic suggested that it would better to add changlog here. * Thu Dec 29 2016 mpluskal@suse.com - Update to version 0.80: * No upstream changelog available * refresh Makefile-error-dependency.patch - Drop no longer needed 0001-Recognize_bool_values_in_sysfs.patch * Thu Jul 14 2016 zlliu@suse.com - Fix bug bsc#986779, 0001-Recognize_bool_values_in_sysfs.patch. The type of libahci parameter ahci_em_messages was changed from int to bool in kernel v3.13, which caused AHCI HBAs to not be detected properly. * Tue Jun 07 2016 normand@linux.vnet.ibm.com - update Makefile-error-dependency.patch to avoid transient error * Tue Jul 14 2015 werner@suse.de - Let it build * Mon Apr 20 2015 mpluskal@suse.com - Use url for source - Cleanupt spec file with spec-cleaner * Mon Mar 02 2015 dimstar@opensuse.org - Do not BuildRequire libsgutils2-2: pulling in the library is responsibility of the respective -devel packages. * Tue Sep 02 2014 ro@suse.de - sanitize release line in specfile * Thu Dec 05 2013 lzhong@suse.com - update to version 0.79 * remove not-send-command-if-status-not-changed.patch * remove fix-gcc-error.patch * add Makefile-error-dependency.patch * Tue Mar 05 2013 lzhong@suse.com - Add not-send-command-if-status-not-changed.patch(bnc#794489) * Tue Feb 05 2013 lzhong@suse.com - Update version from 0.75 to latest version 0.76(fate#313626) for sles-11-sp3 * Mon Jan 14 2013 lzhong@suse.com - Update version from 0.74 to latest version 0.75(fate#313626) for sles-11-sp3 * Fri Nov 16 2012 lzhong@suse.com - Initial check in (fate#313626) for sles-11-sp3 * Tue Jun 21 2011 xwhu@novell.com - Initial check in (fate#311809)
/usr/include/led /usr/include/led/libled.h /usr/lib64/libled.so /usr/lib64/pkgconfig/ledmon.pc /usr/share/doc/packages/ledmon-devel /usr/share/doc/packages/ledmon-devel/LIBRARY.md /usr/share/licenses/ledmon-devel /usr/share/licenses/ledmon-devel/COPYING.LIB
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Jan 29 23:41:44 2025