Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

smartmontools-7.4-2.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: smartmontools Distribution: openSUSE:Factory:zSystems
Version: 7.4 Vendor: openSUSE
Release: 2.1 Build date: Sat Sep 30 07:28:18 2023
Group: Hardware/Other Build host: s390zl21
Size: 2348901 Source RPM: smartmontools-7.4-2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.smartmontools.org/
Summary: Monitor for SMART devices
SMARTmontools controls and monitors storage devices using the
Self-Monitoring, Analysis, and Reporting Technology System (S.M.A.R.T.)
built into ATA, SATA and SCSI Hard Drives. This is used to check the
hard drive reliability and to predict drive failures. The suite
contains two utilities. The first, smartctl, is a command line utility
designed to perform simple S.M.A.R.T. tasks. The second, smartd, is a
daemon that periodically monitors the smart status and reports errors
to syslog. The package is compatible with the ATA/ATAPI-3 to -7
specification. The package is intended to incorporate as much "vendor
specific" and "reserved" information as possible about disk drives. The
commands man smartctl and man smartd will provide more information.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Fri Sep 22 2023 Michal Suchanek <msuchanek@suse.com>
  - 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 <antonio.teixeira@suse.com>
  - 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 <antonio.teixeira@suse.com>
  - smartmontools.generate_smartd_opts.in: Fix generated options when
    SMARTD_SAVESTATES or SMARTD_ATTRLOG are set to "no" (bsc#1207461).
* Tue Mar 07 2023 pgajdos@suse.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 <hpj@urpla.net>
  - Catch another invalid state in %post: DRIVEDB_H_RELEASE_SAVED
    might end up empty
* Thu Apr 21 2022 Dirk Müller <dmueller@suse.com>
  - refresh keyring with new signing key
* Fri Apr 15 2022 Stefan Seyfried <seife+obs@b1-systems.com>
  - 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 <sbrabec@suse.com>
  - 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 <sbrabec@suse.com>
  - Update smartmontools-drivedb.h to the latest version from the
    upstream branch RELEASE_7_2_DRIVEDB.
* Wed Nov 17 2021 Johannes Segitz <jsegitz@suse.com>
  - 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 <sbrabec@suse.com>
  - 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 <dmueller@suse.com>
  - 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 <sbrabec@suse.com>
  - 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.

Files

/etc/smart_drivedb.h
/etc/smartd.conf
/etc/smartd_warning.d
/etc/smartd_warning.sh
/usr/lib/smartmontools
/usr/lib/smartmontools/generate_smartd_opts
/usr/lib/systemd/system/smartd.service
/usr/lib/systemd/system/smartd_generate_opts.path
/usr/lib/systemd/system/smartd_generate_opts.service
/usr/sbin/rcsmartd
/usr/sbin/smartctl
/usr/sbin/smartd
/usr/sbin/update-smart-drivedb
/usr/share/doc/packages/smartmontools
/usr/share/doc/packages/smartmontools/AUTHORS
/usr/share/doc/packages/smartmontools/COPYING
/usr/share/doc/packages/smartmontools/ChangeLog
/usr/share/doc/packages/smartmontools/ChangeLog-6.0-7.0
/usr/share/doc/packages/smartmontools/NEWS
/usr/share/doc/packages/smartmontools/README
/usr/share/doc/packages/smartmontools/TODO
/usr/share/doc/packages/smartmontools/examplescripts
/usr/share/doc/packages/smartmontools/examplescripts/Example1
/usr/share/doc/packages/smartmontools/examplescripts/Example2
/usr/share/doc/packages/smartmontools/examplescripts/Example3
/usr/share/doc/packages/smartmontools/examplescripts/Example4
/usr/share/doc/packages/smartmontools/examplescripts/Example5
/usr/share/doc/packages/smartmontools/examplescripts/Example6
/usr/share/doc/packages/smartmontools/examplescripts/Example7
/usr/share/doc/packages/smartmontools/examplescripts/Example8
/usr/share/doc/packages/smartmontools/examplescripts/README
/usr/share/doc/packages/smartmontools/smartd.conf
/usr/share/fillup-templates/sysconfig.smartmontools
/usr/share/man/man5/smartd.conf.5.gz
/usr/share/man/man8/smartctl.8.gz
/usr/share/man/man8/smartd.8.gz
/usr/share/man/man8/update-smart-drivedb.8.gz
/usr/share/smartmontools
/usr/share/smartmontools/drivedb.h
/usr/share/smartmontools/drivedb.h.error
/usr/share/smartmontools/drivedb.h.lastcheck
/usr/share/smartmontools/drivedb.h.old
/var/lib/smartmontools
/var/lib/smartmontools/smartd_opts


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024