Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: lsvpd | Distribution: SUSE Linux Framework One |
Version: 1.7.15 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.1.3 | Build date: Mon Aug 26 11:33:15 2024 |
Group: System/Monitoring | Build host: ibs-power9-18 |
Size: 564637 | Source RPM: lsvpd-1.7.15-slfo.1.1.3.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://github.com/power-ras/lsvpd | |
Summary: VPD Hardware Inventory Utilities for Linux |
The lsvpd package contains both the lsvpd, lscfg and lsmcode commands. These commands, along with a boot-time scanning script called update-device-tree, constitute a simple hardware inventory system. The lsvpd command provides Vital Product Data (VPD) about hardware components to higher-level serviceability tools. The lscfg command provides a more human-readable format of the VPD, as well as some system-specific information. lsmcode lists microcode and firmware levels.
GPL-2.0-or-later
* Mon Oct 02 2023 msuchanek@suse.com - Update to version 1.7.15 (jsc#PED-5074) - Drop upstreamed patches * lsvpd-Add-NVME-f1h-log-page-VPD-information-parsing-.patch * lsvpd-Update-nvme_template-with-logpage-format-for-0.patch * lsvpd-Update-nvme_templates-with-logpage-format-for-.patch * lsvpd-Fill-firmware-information-by-recursively-looki.patch * Mon Aug 14 2023 msuchanek@suse.com - Recursively search for firmware information in sysfs (jsc#PED-3539) + lsvpd-Fill-firmware-information-by-recursively-looki.patch * Mon Apr 03 2023 msuchanek@suse.com - Fix NVMe information parsing with newer firmware (bsc#1208122 ltc#200118) + lsvpd-Update-nvme_templates-with-logpage-format-for-.patch * Thu Feb 16 2023 msuchanek@suse.com - Fix NVMe information parsing for some devices (bsc#1208122 ltc#200118) + lsvpd-Add-NVME-f1h-log-page-VPD-information-parsing-.patch + lsvpd-Update-nvme_template-with-logpage-format-for-0.patch * Tue Dec 27 2022 lnussel@suse.com - Replace transitional %usrmerged macro with regular version check (boo#1206798) * Thu Apr 14 2022 msuchanek@suse.com - Update to version 1.7.14 - Prevent corruption of database file when running vpdupdate (bsc#1187665 ltc#194646) * Mon Dec 20 2021 dimstar@opensuse.org - Fix build on UsrMerged distros: do not create symlinks in /sbin. * Mon Sep 20 2021 msuchanek@suse.com - Update to version 1.7.13 (jsc#SLE-18188). - Fix support for SCSI loc code - Remove obsolete BuildRoot and defattr * Wed Aug 11 2021 msuchanek@suse.com - Update to version 1.7.12 (jsc#SLE-18188). - Drop upstreamed patches - lsvpd-nvme-Populate-NVMe-firmware-version.patch - lsvpd-sysvpd-Add-UUID-property.patch - lsvpd-sysfs-Fix-PCI-device-manufacturer-parsing-logic.patch * Thu Jun 24 2021 tabraham@suse.com - hwdata does not provide usb.ids in /usr/share so the solution implemented for bsc#1171188 is incomplete. Change expected location of pci.ids and usb.ids to /usr/share/hwdata/ (bsc#1187665) * Tue Jan 26 2021 msuchanek@suse.de - Fix display of NVME adapter firmware version (bsc#1181336 ltc#190621). + lsvpd-nvme-Populate-NVMe-firmware-version.patch + lsvpd-sysvpd-Add-UUID-property.patch + lsvpd-sysfs-Fix-PCI-device-manufacturer-parsing-logic.patch * Thu Nov 05 2020 msuchanek@suse.com - Update to upstream version 1.7.11 (jsc#SLE-12938). * lsvpd: Dont byteswap the CD field in Description * nvme: Update config file with f1h Logpage version 0002 * lsvpd: Add version and debug options to man page - Drop upstreamed patch bsc1163284-Add_version_and_debug_options_to_man_page.patch - Update project URL * Wed May 06 2020 josef.moellers@suse.com - Added "Recommends: hwdata" to prevent "usb.ids file not found" error message. [lsvpd.spec, bsc#1171188] * Tue Apr 21 2020 josef.moellers@suse.com - The lsvpd man page and --help are not in sync. The version and debug options were missing. This patch adds the two options to the man page. [bsc#1163284, bsc1163284-Add_version_and_debug_options_to_man_page.patch] * Mon Nov 04 2019 josef.moellers@suse.com - Upgrade to 1.7.10 * vpdupdate: Delete vpd.db when program gets aborted * Enable NVME f1h log page VPD information parsing [jsc#SLE-8327, bsc#1155795] * Wed Jun 20 2018 jloeser@suse.com - version update to 1.7.9 (fate#324941, fate#326426) - vpdupdate: Remove old archive db - Add support to parse OPFR record format - lsmcode: Add product version string to firmware information - lsmcode: Support firmware info on BMC based Power9 system - removed patches: * lsvpd.bug-1072079_add_host_number.patch * lsvpd.bug-1072079_std_io_base_failure_workaround.patch * Mon Dec 18 2017 jloeser@suse.com - bug fixes (bsc#1072079) - Add host number in device location code to distinguish different devices - Add workaround for std::ios_base::failure issue - added patches: * lsvpd.bug-1072079_add_host_number.patch * lsvpd.bug-1072079_std_io_base_failure_workaround.patch * Mon Mar 27 2017 jloeser@suse.com - version update to 1.7.8 (fate#321440, fate#322222) - Remove temporary block file creation under /tmp - Various bug fixes * Tue Apr 12 2016 jloeser@suse.com - version update to 1.7.7 (FATE#319553) - for changes see lsvpd-1.7.7/ChangeLog * Mon Nov 09 2015 p.drouand@gmail.com - Update to version 1.7.6 * lsmcode is enhanced to support OpenPower systems * Fixed security issues like buffer overflow, memory allocation validation * Improved error handling - Remove dependency on fillup and insserv; the package doesn't contain any sysvinit nor sysconfig file - Remove patches; fixed on upstream release * lsvpd.no-return-in-nonvoid-function.patch * lsvpd.bug-941938_add_powerkvm_guest_detection1.patch * lsvpd.bug-941938_add_powerkvm_guest_detection2.patch * Fri Aug 28 2015 jloeser@suse.com - support lsvpd on PowerKVM guest (bsc#941938) - added patches: * lsvpd.bug-941938_add_powerkvm_guest_detection1.patch * lsvpd.bug-941938_add_powerkvm_guest_detection2.patch * Mon Apr 20 2015 mpluskal@suse.com - Use url for source - Cleanup spec file with spec-cleaner * Thu Sep 04 2014 jloeser@suse.com - version update to 1.7.5 (BNC#894845) - Added LE support - Fixed couple of issues in build tools - Removed outdated debian build code - removed patches: * lsvpd.grant_permission_to_link_with_librtas_library.patch * Fri May 02 2014 jloeser@suse.com - license amendment needs to be added to lsvpd (BNC#875781) - added patches: * lsvpd.grant_permission_to_link_with_librtas_library.patch * Mon Mar 17 2014 jloeser@suse.com - version update to 1.7.4 (BNC#868688) - see changelog for changes - fix version number typo in changelog (in tarball) - added new patch: lsvpd.no-return-in-nonvoid-function.patch final 'else' part is missing, 'return 0;' should do the trick * Thu Jan 16 2014 jloeser@suse.com - update to version 1.7.3 (FATE#315458) - vpdupdate: Find the PCI/USB ids files at runtime - lscfg: allow -z, -d with -p - lsvpd.spec.in: run vpdupdate in background post rpm install - Remove unused variables in invscout, lscfg. - lscfg -vp: Skip empty record - lscfg: Display Microcode Image level (MI) - "lscfg -vpl sysplaner0" ouptut alignment fix - Display "Machine Model" information in lscfg output - Support for device listing using location code with lsvpd -l - Added man page for invscout - Man pages updated to remove license info. - Man pages updated to use correct vpd DB filename, document - l feature. * Tue Dec 10 2013 dvaleev@suse.com - add ppc64le * Wed Dec 05 2012 dvaleev@suse.com - update to 1.7.0: Added new tool - invscout (written by Aravinda Prasad) Better support for SCSI enclosures and SCSI devices Dynamic system firmware level from RTAS for lsmcode. - fix gcc4.7 build (gcc47-fix.patch) - fix no return in non void function (invscout) (invscout-no-return-fix.patch) - Don't run autoreconf - Remove automake, autoconf, libtool from BuildRequires * Fri Jun 01 2012 jloeser@suse.com - update to version 1.6.12 No detailed changelog provided by upstream * Thu Jan 26 2012 dvaleev@suse.com - add autoconf, libtool and automake to buildrequires * Wed Nov 02 2011 dvaleev@suse.com - update to 1.6.11 - Fixed the way we find devices in /sys. Many non-device directories were being identified as devices. - Minor update: Changed default lsvpd output to use "Size" instead of "SZ" for DIMM size output. This was done to conform to the way AIX/lsvpd outputs this VPD - Minor update: Fixed location code discovery for storage devices. Previously, a loc-code was generated simply using the device node within the /proc/device-tree/devices file-system. This behavior caused usysident to get a listing of invalid loc-codes. This patch is a short-term fix, causing each port device to use the adapters loc-code. Longer-term fix will be to take this loc-code and add on port-specific modifiers queried from the device - Fixed the way we find devices in /sys. Many non-device directories were being identified as devices. - Switch to ExclusiveArch * Sun Oct 31 2010 jengelh@medozas.de - Use %_smp_mflags * Thu Sep 03 2009 aj@suse.de - Fix build with current sg_utils. * Tue Jun 09 2009 coolo@novell.com - fix build * Mon Mar 02 2009 crrodriguez@suse.de - this package no longer uses db43, remove it from BuildRequires * Fri Jan 09 2009 olh@suse.de - add BuildRequires: librtas (bnc#464047 - LTC50935) * Mon Dec 08 2008 olh@suse.de - remove pciutils and usbutils from buildrequires they were used to get the location of pci/usb.ids specify the correct location as compiletime option, instead of incorrectly guessing the location * Wed Nov 26 2008 sassmann@suse.de - package libvpd_cxx2 has been renamed to libvpd2 (adjusting BuildRequires) * Wed Jun 25 2008 olh@suse.de - update lsvpd (version 1.6.5) builds against libvpd_cxx2 * Mon May 26 2008 ro@suse.de - buildreq sg3_utils-devel instead of scsi * Mon Nov 19 2007 sassmann@suse.de - update lsvpd (version 1.4.0 - fate #302692) - Removing udev rules from install as they are causing problems. Hotplug will be diabled until we find a smater way of handling it. - Updating License - Adjusting the way vpdupdater is inserted into run control - Removing #! from the beginning of the file. - Fixes requested by Fedora Community * Tue Nov 13 2007 sassmann@suse.de - update lsvpd (version 1.3.5 - fate #302692) - added lsvpd.db43-Makefile-fix.patch fixes Makefile errors concerning Berkeley DB - merged lsvpd.db_cxx.patch in lsvpd.db43-Makefile-fix.patch - rebased lsvpd.runlevel-script.patch to version 1.3.5 - rebased lsvpd.cxx-includes.patch to version 1.3.5 - updated %post to remove and rebuild db on install * Fri Nov 02 2007 olh@suse.de - run vpdupdate during update to reinitialize db (308679) * Tue Oct 09 2007 olh@suse.de - fix c++ includes * Wed Sep 26 2007 olh@suse.de - update to 1.3.3 Fixed locking issue with Berkeley DB. This should take care of random crashes during the first run at boot. (308679) * Sat Aug 04 2007 olh@suse.de - update to 1.3.1 db4.3 changes partly merged * Mon Jul 02 2007 olh@suse.de - update to 1.3.0 add udev support * Mon May 21 2007 dmueller@suse.de - build against db 4.3 * Thu Mar 29 2007 olh@suse.de - add zlib-devel to buildrequires * Wed Feb 14 2007 olh@suse.de - fix libsgutils linking for lib64, use shared libsgutils * Tue Feb 13 2007 olh@suse.de - update to 1.0.3 complete rewrite in C++ binaries moved to /usr/sbin * Mon Dec 11 2006 olh@suse.de - fix incorrect string comparsion in device_scsi.c (#227459) * Sun Nov 19 2006 olh@suse.de - install scripts correctly, fix incorrect quoting in Makefile (#222542) * Sun Oct 08 2006 olh@suse.de - linux/ethtool.h needs linux/types.h * Fri Sep 15 2006 olh@suse.de - update to lsvpd-0.16.0 improved sysfs support * Fri Jul 28 2006 olh@suse.de - boot.localfs is optional (#181972) * Thu Jul 20 2006 olh@suse.de - update to lsvpd-0.15.1 On IBM POWER machines running Linux 2.6, USB device location codes have a better chance of being correct. lsvpd no longer puts "/dev/" at the beginning of device names in the AX field. lscfg now knows about the PR and FG fields. For SCSI device VPD, if SCSI inquiry-based VPD retrieval fails then VPD is manufactured using sysfs (if available). This works around a problem with some tape drives (or their drivers) that don't allow inquiries when they are in use. SCSI adapter channels with number 0xff are once again listed. IBM virtual SCSI adapters now have a more sensible description - the word "SCSI" should now only appear once. Added support for token ring adapters and communications controllers. The latter is implemented using new generic PCI adapter support, which allows addition of new PCI adapter types via a single line of code. The list of (partial) PCI classes that use this feature could later be moved to a "configuration" file. Sort order of VPD for SCSI-like devices has changed subtly. YL is now at the end of the VPD, as for adapters and other devices. * Sun Apr 23 2006 olh@suse.de - add /etc/cron.daily/lsvpd to remove old device-tree copies they fill up the harddisk if the device-tree content changes, compared to the previous boot * Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires * Thu Dec 08 2005 olh@suse.de - update to lsvpd-0.14.1 * Mon Nov 07 2005 olh@suse.de - use LSB exit codes in runlevel script (112623) * Wed Oct 26 2005 olh@suse.de - update to lsvpd-0.13.2 * Fri Aug 26 2005 olh@suse.de - build with -fno-unit-at-a-time to keep linker sections * Fri Aug 05 2005 olh@suse.de - update to lsvpd-0.13.0 * Fri Jul 01 2005 olh@suse.de - update to lsvpd-0.12.7 use RPM_OPT_FLAGS * Mon Aug 16 2004 garloff@suse.de - update to lsvpd-0.12.0 * Sun May 09 2004 olh@suse.de - insserv per default only on ppc (#39117) * Mon Mar 01 2004 olh@suse.de - update to lsvpd-0.11.5 * Mon Feb 23 2004 olh@suse.de - update to lsvpd-0.11.4 * Sun Aug 10 2003 olh@suse.de - update to this weeks gnome includes * Wed May 21 2003 olh@suse.de - update to version lsvpd-0.8.4 bugfis release, support for ibmsis, sym53c8xx fixes * Wed Apr 09 2003 jplack@suse.de - update to version lsvpd-0.8.1 * Wed Mar 19 2003 olh@suse.de - update to version lsvpd-0.6.5 * Tue Mar 18 2003 olh@suse.de - add a workaround for missing ibm,read-pci-config nodes * Thu Mar 13 2003 olh@suse.de - update to version lsvpd-0.6.2 * Wed Mar 12 2003 olh@suse.de - update to version lsvpd-0.6.1 * Tue Mar 11 2003 olh@suse.de - initial version lsvpd-0.5.5, tweak init scripts
/etc/lsvpd /etc/lsvpd/cpu_mod_conv.conf /etc/lsvpd/nvme_templates.conf /etc/lsvpd/scsi_templates.conf /usr/sbin/lscfg /usr/sbin/lsmcode /usr/sbin/lsvio /usr/sbin/lsvpd /usr/sbin/vpdupdate /usr/share/doc/packages/lsvpd /usr/share/doc/packages/lsvpd/NEWS /usr/share/doc/packages/lsvpd/README /usr/share/licenses/lsvpd /usr/share/licenses/lsvpd/COPYING /usr/share/man/man8/lscfg.8.gz /usr/share/man/man8/lsmcode.8.gz /usr/share/man/man8/lsvio.8.gz /usr/share/man/man8/lsvpd.8.gz /usr/share/man/man8/vpdupdate.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Oct 22 23:50:49 2024