sys-apps / smartmontools

Tools to monitor storage systems to provide advanced warning of disk degradation

Official package sites : https://www.smartmontools.org ·

v9999 :: 0 :: gentoo

Modified
License
GPL-2
USE flags
caps daemon selinux static systemd

v7.0-r1 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~arm64 ~mips ~x64-macos ~x86-fbsd ~x86-linux
USE flags
caps daemon selinux static systemd

General

caps
Build against sys-libs/libcap-ng to allow smartd to drop its privileges.
daemon
Install the monitoring daemon (smartd) and associated scripts.
selinux
!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
static
!!do not set this during bootstrap!! Causes binaries to be statically linked instead of dynamically
systemd
Enable use of systemd-specific libraries and features like socket activation or session tracking
update_drivedb
Install a script to update the drivedb file.

app-portage / elt-patches : Collection of patches for libtool.eclass

dev-vcs / subversion : Advanced version control system

net-misc / rsync : File transfer program to keep remote files into sync

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

sys-freebsd / freebsd-lib : FreeBSD's base system libraries

sys-libs / libcap-ng : POSIX 1003.1e capabilities

sys-libs / libselinux : SELinux userland library

virtual / pkgconfig : Virtual for the pkg-config implementation

app-crypt / gnupg : The GNU Privacy Guard, a GPL OpenPGP implementation

dev-vcs / subversion : Advanced version control system

net-misc / curl : A Client that groks URLs

net-misc / wget : Network utility to retrieve files from the WWW

sec-policy / selinux-smartmon : SELinux policy for smartmon

sys-apps / systemd : System and service manager for Linux

sys-freebsd / freebsd-lib : FreeBSD's base system libraries

sys-libs / libcap-ng : POSIX 1003.1e capabilities

sys-libs / libselinux : SELinux userland library

virtual / mailx : Virtual for mail implementations

www-client / lynx : An excellent console-based web browser with ssl support

net-analyzer / nagios-plugin-check_raid : Nagios/Icinga plugin to check current server's RAID status

net-analyzer / nagios-plugins-flameeyes : Flameeyes's custom Nagios/Icinga plugins

sys-apps / gsmartcontrol : Hard disk drive health inspection tool

sys-apps / tas : Supermicro Thin-Agent Service for monitoring through the BMC/IPMI

sys-block / whdd : Diagnostic and recovery tool for block devices

678990
sys-apps/smartmontools-7.0: update systemd unit to Type=Notify
683104
sys-apps/smartmontools: Merging new version doesn't update existing drivedb.h
683328
sys-apps/smartmontools-7.0-r1[static]: configure: error: libsystemd headers found but library is missing
684160
sys-apps/smartmontools-7.0-r1: enable update_drivedb USE by default
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-apps/smartmontools: Removed old.
Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-apps/smartmontools: alpha stable wrt bug #682592
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="alpha"
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-apps/smartmontools: stable 7.0-r1 for ppc64, bug #682592
Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Sergei Trofimovich · gentoo
sys-apps/smartmontools: stable 7.0-r1 for ppc, bug #682592
Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-apps/smartmontools: arm stable wrt bug #682592
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm"
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
sys-apps/smartmontools: stable 7.0-r1 for hppa/sparc, bug #682592
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-apps/smartmontools: amd64 stable wrt bug #682592
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-apps/smartmontools: x86 stable (bug #682592)
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-apps/smartmontools: stable 7.0-r1 for ia64, bug #682592
Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-apps/smartmontools: Revbump to install shipped systemd unit file
instead of our own one. Bug: https://bugs.gentoo.org/678990 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-apps/smartmontools: Removed old.
Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-apps/smartmontools: Synced live ebuild.
Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-apps/smartmontools: Bump to version 7.0
Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Benda Xu · gentoo
Drop arm-linux keyword from tree.
"arm-linux" is considered deprecated, unmaintained and easily replaced by "arm". Closes: https://bugs.gentoo.org/664598 Reference: https://archives.gentoo.org/gentoo-dev/message/63bafa051cccd1eb3d2ade16823671fa
Repository mirror & CI · gentoo
Merge updates from master
Gwendal Grignou · gentoo
sys-apps/smartmontools: add upstream fix for broadcast nsid on nvme devices
Tobias Klausmann · gentoo
sys-apps/smartmontools-6.6-r0: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/643012
Thomas Deutschmann · gentoo
sys-apps/smartmontools: Fix build on MUSL
Closes: https://bugs.gentoo.org/644586 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Markus Meier · gentoo
sys-apps/smartmontools: arm stable, bug #643012
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="arm"
Mikle Kolyada · gentoo
sys-apps/smartmontools: amd64 stable wrt bug #643012
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Sergei Trofimovich · gentoo
sys-apps/smartmontools: stable 6.6 for ia64/ppc/ppc64, bug #643012
Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64 ppc ppc64"
Thomas Deutschmann · gentoo
sys-apps/smartmontools: x86 stable (bug #643012)
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Rolf Eike Beer · gentoo
sys-apps/smartmontools: stable 6.6 for hppa, bug #643012
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="hppa"
Rolf Eike Beer · gentoo
sys-apps/smartmontools: stable 6.6 for sparc, bug #643012
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="sparc"
Lars Wendler · gentoo
sys-apps/smartmontools: Removed old.
Package-Manager: Portage-2.3.13, Repoman-2.3.4
Lars Wendler · gentoo
sys-apps/smartmontools: Sync live ebuild.
Package-Manager: Portage-2.3.13, Repoman-2.3.4
Lars Wendler · gentoo
sys-apps/smartmontools: Bump to version 6.6
Package-Manager: Portage-2.3.13, Repoman-2.3.4
Thomas Deutschmann · gentoo
sys-apps/smartmontools: Update live ebuild
Incorporate changes from commit ad8950f967e37dcff1fb1ab9fcd2e0b4001b0a69. Package-Manager: Portage-2.3.13, Repoman-2.3.4
Thomas Deutschmann · gentoo
sys-apps/smartmontools: Rev bump to address several problems
- EAPI updated to EAPI 6. - Depend on sys-freebsd/freebsd-lib[usb] on FreeBSD. (bug #552054) - Update smartd systemd service to reflect that we don't provide a general config file for the service. Users are supposed to overwrite the provided service if they want to pass additional parameters. (bug #527648) - We no longer install executable files in /usr/share/{PN}. (bug #622072) - "minimal" USE flag was replaced by "daemon" USE flag to better indicate what the USE flag does. - "caps" USE flag now requires "daemon" USE flag. - It is now possible to use the "update_drivedb" USE flag alone (i.e. without the "minimal", now "daemon" USE flag). (bug #635700) - The drive database logic was rewritten: Per default we try to install the drive database shipped with the package. If there's already a drive database installed we will not replace the database anymore in assumption that the user has updated the database in the meantime and want to preserve the changes. A warning will be displayed in this case with an instruction how to update or restore the default drive database shipped with the package. The new logic now also works when using binary packages. (bug #575292) - RDEPENDs on net-misc/curl, net-misc/wget, www-client/lynx and dev-vcs/subversion (just one of them is required!) were added when using "update_drivedb" USE flag. Closes: https://bugs.gentoo.org/552054 Closes: https://bugs.gentoo.org/527648 Closes: https://bugs.gentoo.org/622072 Closes: https://bugs.gentoo.org/635700 Closes: https://bugs.gentoo.org/575292 Package-Manager: Portage-2.3.13, Repoman-2.3.4
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Robin H. Johnson · gentoo
sys-apps/smartmontools: add ~arm64.
Runtime testing performed on Lenovo CaviumX thanks to Packet.net. Package-Manager: portage-2.3.2 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Fabian Groffen · gentoo
sys-apps/smartmontools: dropped ~ia64-linux ~x86-freebsd
Package-Manager: portage-2.3.3
James Broadhead · gentoo
sys-apps/smartmontools: fix update warning
- update warning about updating the drivedb, so that it notices the useflag - fix description so that it's short enough (adapted from the smartmontools website) -- repoman - quote some variables -- shellcheck - update the copy of the warning Fixes: https://bugs.gentoo.org/show_bug.cgi?id=587372 (cherry picked from commit 890093680d63a1b50d02e6408b55d4d748fcdbdb) Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Fixes: https://github.com/gentoo/gentoo/pull/3114
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Sven Wegener · gentoo
sys-apps/smartmontools: Update SourceForge SVN URLs
Package-Manager: portage-2.2.28
Zac Medico · gentoo
sys-apps/smartmontools: add ${EPREFIX} to econf --with-drivedbdir
Package-Manager: portage-2.3.0
Lars Wendler · gentoo
sys-apps/smartmontools: Bump to version 6.5
Synced live ebuild. Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-apps/smartmontools: Fixed installation with USE=minimal.
Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-apps/smartmontools: Keep temporarily empty /var/db/smartmontools directory.
This should fix isntallation with paludis. Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-apps/smartmontools: Removed old.
Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
sys-apps/smartmontools: Revbump to fix bugs #575292 and #580424
Don't install drivedb.h into /usr and don't add it to the PM's file database (#575292). Fix download location of latest drivedb.h file (#580424). Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/smartmontools: sparc stable wrt bug #555528
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="sparc"
Jeroen Roovers · gentoo
sys-apps/smartmontools: Stable for PPC64 (bug #555528).
Package-Manager: portage-2.2.20.1
Agostino Sarubbo · gentoo
sys-apps/smartmontools: ppc stable wrt bug #555528
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc"
Markus Meier · gentoo
sys-apps/smartmontools arm stable, bug #555528
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="arm"
Jeroen Roovers · gentoo
sys-apps/smartmontools: Stable for HPPA (bug #555528).
Package-Manager: portage-2.2.20.1
Mikle Kolyada · gentoo
sys-apps/smartmontools: ia64 stable wrt bug #555528
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed