Changelog for
smartmontools-7.4-173.1.x86_64.rpm :
* Fri Sep 22 2023 Michal Suchanek
- Do not quit with an error when no drives to monitor are available (bsc#990406 bsc#1167051).- Add smartd_service_dont_quit.patch- Refresh harden_smartd.service.patch- Run through spec-cleaner, use autosetup
* Wed Aug 09 2023 Antonio Teixeira - Update to version 7.4:
* See NEWS and ChangeLog files for full details- Drop smartmontools-smartctl-NVMe-big-endian.patch (upstreamed)- Refresh smartmontools-suse-default.patch
* Thu Jul 13 2023 Antonio Teixeira - smartmontools.generate_smartd_opts.in: Fix generated options when SMARTD_SAVESTATES or SMARTD_ATTRLOG are set to \"no\" (bsc#1207461).
* Tue Mar 07 2023 pgajdosAATTsuse.com- fix smartctl crash for an NVMe on big endian systems [bsc#1208905]- added patches fix https://www.smartmontools.org/changeset/5448 + smartmontools-smartctl-NVMe-big-endian.patch
* Thu Feb 02 2023 Hans-Peter Jansen - Catch another invalid state in %post: DRIVEDB_H_RELEASE_SAVED might end up empty
* Thu Apr 21 2022 Dirk Müller - refresh keyring with new signing key
* Fri Apr 15 2022 Stefan Seyfried - update to version 7.3 - see NEWS and ChangeLog file for full details- Remove smartmontools-drivedb.h. Up to date version is included in release tarball- packaging: try to fix smartmontools-drivedb_h-update.sh
* Thu Feb 17 2022 Stanislav Brabec - Restart smartd and generate smartd_opts only if there are real sysconfig changes; do not trigger generate_smartd_opts by YaST, systemd is enough (bsc#1195785).
* Mon Nov 29 2021 Stanislav Brabec - Update smartmontools-drivedb.h to the latest version from the upstream branch RELEASE_7_2_DRIVEDB.
* Wed Nov 17 2021 Johannes Segitz - Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
* harden_smartd.service.patch Modified:
* smartd_generate_opts.service
* Tue Aug 24 2021 Stanislav Brabec - smartmontools-drivedb_h-update.sh: Fix update needed logic.- Add smartmontools-drivedb.h, the latest version from the upstream branch RELEASE_7_2_DRIVEDB.
* Wed Jan 06 2021 Dirk Müller - update to 7.2: - smartctl: New option \'--json=y[c]\' selects YAML output. - smartctl \'-i\': Prints ATA TRIM and Zoned Device capabilities. - smartctl \'-j\': Fixed \'scsi_grown_defect_list\' value. - smartctl \'-a\': Prints SCSI \'Accumulated power on time\'. - smartctl \'-n POWERMODE\': SCSI support. - smartctl \'-s standby,now\' and \'-s standby,off\': SCSI support. - smartctl \'-c\': NVMe 1.4 additions. - smartd: Support for staggered self-tests. - smartd: No longer writes attribute log if no attributes were read due to standby mode or other error. - smartd: Now resolves symlinks before device names are checked for duplicates. - smartd: Fixed SMARTD_DEVICETYPE environment variable if DEVICESCAN is used without \'-d TYPE\'. - ATA: Device type \'-d jmb39x-q,N\' for JMB39x protocol variant used by some QNAP NAS devices. - ATA: Device type \'-d jms56x,N\' for JMS562 USB to SATA RAID bridges. - SCSI: Improved heuristics for log subpages of new and very old disks. - NVMe: Log transfer size limited to avoid device or kernel crashes. - NVMEe/USB: Device type \'-d sntrealtek\' for Realtek RTL9210 USB to NVMe bridges. - update-smart-drivedb: New option \'--branch X.Y\'. - HDD, SSD and USB additions to drive database. - Dropped support for pre-C99 snprintf(). - configure: Dropped option \'--without-working-snprintf\'. - configure: Fixed \'-fstack-protector
*\' detection. - Linux: Various fixes of smartd.service file (bsc#1183699). - Darwin: NVMe log support. - FreeBSD: Device scan does no longer include T_ENCLOSURE devices. - NetBSD: Fixed timeout handling. - NetBSD big endian: Fixed ATA register handling. - OpenBSD: Fixed timeout handling. - Windows: Dropped backward compatibility fixes for very old compilers.- drop smartd-service-novm.patch (upstream)- drop smartmontools-smartd-service.patch (SLE+Leap, now in upstream, bsc#1183699)
* Sat Jan 04 2020 Stanislav Brabec - Update to version 7.1:
* smartctl: Fixed bogus exception on unknown form factor value.
* smartctl \'--json=cg\': Suppresses extra spaces also in \'g\' format.
* smartctl \'-i\': ATA ACS-4 and ACS-5 enhancements.
* smartd: No longer truncates very long device names in warning emails.
* smartd: No longer skips scheduled tests if system clock has been adjusted to the past.
* smartd \'-A\': Attribute logs now use local time instead of UTC.
* ATA: Device type \'-d jmb39x,N\' for drives behind JMicron JMB39x RAID port multipliers.
* SCSI: Workaround for incomplete Log subpages response from some SAS SSDs.
* HDD, SSD and USB additions to drive database.
* Autodetection of \'-d sntjmicron\' type for JMicron USB to NVMe bridges.
* Fixed segfault on CCISS transfer sizes > 512 bytes.
* Fixed smartd.service \'Type\' if libsystemd-dev is not available.
* Fixed \'/dev/megaraid_sas_ioctl_node\' fd leak.
* Fixed GPL licensing problem of \'linux_nvme_ioctl.h\' (smartmontools#1226, drop smartmontools-nvme_ioctl_h-license.patch).- Update smartmontools.keyring. Developers use new key.- smartmontools-drivedb_h-update.sh: Recognize equal files in different commits.- Drop smartmontools-nvme_ioctl_h-license.patch (SLE+Leap, now in upstream, https://www.smartmontools.org/ticket/1226)- Remove smartmontools-drivedb.h. No update available in the upstream branch RELEASE_7_0_DRIVEDB.