Go to file
Thomas Lamprecht ff28b140e6 import smartmontools 7.0
Downloaded source from
https://sourceforge.net/projects/smartmontools/files/smartmontools/7.0/
and imported here to git.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-06-26 11:05:43 +02:00
debian Prepare changelog for release 2018-10-15 21:03:46 +01:00
examplescripts import smartmontools 7.0 2019-06-26 11:05:43 +02:00
getopt import smartmontools 7.0 2019-06-26 11:05:43 +02:00
m4 New upstream version 6.6 2018-08-09 09:01:20 +01:00
os_darwin Remove old file 2016-07-30 19:09:23 +02:00
os_win32 import smartmontools 7.0 2019-06-26 11:05:43 +02:00
regex import smartmontools 7.0 2019-06-26 11:05:43 +02:00
.editorconfig New upstream version 6.6 2018-08-09 09:01:20 +01:00
aacraid.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
aclocal.m4 New upstream version 6.6 2018-08-09 09:01:20 +01:00
atacmdnames.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
atacmdnames.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
atacmds.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
atacmds.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
ataidentify.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
ataidentify.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
ataprint.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
ataprint.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
AUTHORS import smartmontools 7.0 2019-06-26 11:05:43 +02:00
autogen.sh import smartmontools 7.0 2019-06-26 11:05:43 +02:00
cciss.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
cciss.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
ChangeLog import smartmontools 7.0 2019-06-26 11:05:43 +02:00
ChangeLog-5.0-6.0 Imported Upstream version 6.1+svn3812 2013-06-02 08:38:57 +02:00
cissio_freebsd.h Imported Upstream version 5.42+svn3521 2012-03-07 23:23:28 +01:00
compile New upstream version 6.6 2018-08-09 09:01:20 +01:00
config.guess New upstream version 6.6 2018-08-09 09:01:20 +01:00
config.h.in import smartmontools 7.0 2019-06-26 11:05:43 +02:00
config.sub New upstream version 6.6 2018-08-09 09:01:20 +01:00
configure import smartmontools 7.0 2019-06-26 11:05:43 +02:00
configure.ac import smartmontools 7.0 2019-06-26 11:05:43 +02:00
COPYING Imported Upstream version 5.42+svn3521 2012-03-07 23:23:28 +01:00
csmisas.h Imported Upstream version 6.1+svn3812 2013-06-02 08:38:57 +02:00
depcomp New upstream version 6.6 2018-08-09 09:01:20 +01:00
dev_areca.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
dev_areca.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
dev_ata_cmd_set.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
dev_ata_cmd_set.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
dev_intelliprop.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
dev_intelliprop.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
dev_interface.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
dev_interface.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
dev_legacy.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
dev_tunnelled.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
drivedb.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
freebsd_nvme_ioctl.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
INSTALL import smartmontools 7.0 2019-06-26 11:05:43 +02:00
install-sh New upstream version 6.6 2018-08-09 09:01:20 +01:00
int64.h New upstream version 6.6 2018-08-09 09:01:20 +01:00
json.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
json.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
knowndrives.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
knowndrives.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
linux_nvme_ioctl.h Imported Upstream version 6.5+svn4324 2016-07-30 18:33:10 +02:00
Makefile.am import smartmontools 7.0 2019-06-26 11:05:43 +02:00
Makefile.in import smartmontools 7.0 2019-06-26 11:05:43 +02:00
megaraid.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
missing New upstream version 6.6 2018-08-09 09:01:20 +01:00
netbsd_nvme_ioctl.h New upstream version 6.6 2018-08-09 09:01:20 +01:00
NEWS import smartmontools 7.0 2019-06-26 11:05:43 +02:00
nvmecmds.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
nvmecmds.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
nvmeprint.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
nvmeprint.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
os_darwin.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
os_darwin.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
os_freebsd.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
os_freebsd.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
os_generic.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
os_generic.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
os_linux.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
os_linux.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
os_netbsd.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
os_netbsd.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
os_openbsd.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
os_openbsd.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
os_os2.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
os_os2.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
os_qnxnto.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
os_qnxnto.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
os_solaris.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
os_solaris.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
os_win32.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
README import smartmontools 7.0 2019-06-26 11:05:43 +02:00
scsiata.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
scsicmds.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
scsicmds.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
scsinvme.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
scsiprint.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
scsiprint.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
sg_unaligned.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
smartctl.8.in import smartmontools 7.0 2019-06-26 11:05:43 +02:00
smartctl.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
smartctl.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00
smartd_warning.sh.in import smartmontools 7.0 2019-06-26 11:05:43 +02:00
smartd.8.in import smartmontools 7.0 2019-06-26 11:05:43 +02:00
smartd.conf Imported Upstream version 6.5+svn4324 2016-07-30 18:33:10 +02:00
smartd.conf.5.in import smartmontools 7.0 2019-06-26 11:05:43 +02:00
smartd.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
smartd.cygwin.initd.in import smartmontools 7.0 2019-06-26 11:05:43 +02:00
smartd.freebsd.initd.in Imported Upstream version 5.42+svn3521 2012-03-07 23:23:28 +01:00
smartd.initd.in import smartmontools 7.0 2019-06-26 11:05:43 +02:00
smartd.service.in import smartmontools 7.0 2019-06-26 11:05:43 +02:00
TODO Imported Upstream version 6.3+svn3990 2014-10-05 09:03:54 +02:00
update-smart-drivedb.8.in import smartmontools 7.0 2019-06-26 11:05:43 +02:00
update-smart-drivedb.in import smartmontools 7.0 2019-06-26 11:05:43 +02:00
utility.cpp import smartmontools 7.0 2019-06-26 11:05:43 +02:00
utility.h import smartmontools 7.0 2019-06-26 11:05:43 +02:00

==========================================================
smartmontools - S.M.A.R.T. utility toolset for Darwin/Mac
OSX, FreeBSD, Linux, NetBSD, OpenBSD, Solaris, and Windows.
==========================================================

$Id: README 4760 2018-08-19 18:45:53Z chrfranke $

== HOME ==
The home for smartmontools is located at:
    
    http://www.smartmontools.org/

Please see this web site for updates, documentation, and for submitting
patches and bug reports.

You will find a mailing list for support and other questions at:

    https://listi.jpberlin.de/mailman/listinfo/smartmontools-support


== COPYING ==
Copyright (C) 2002-9 Bruce Allen
Copyright (C) 2004-18 Christian Franke

This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the Free
Software Foundation; either version 2, or (at your option) any later
version.

You should have received a copy of the GNU General Public License (for
example COPYING).  If not, see <http://www.gnu.org/licenses/>.

SPDX-License-Identifier: GPL-2.0-or-later


== CREDITS ==
See AUTHORS file.


== OVERVIEW ==
smartmontools contains utilities that control and monitor storage
devices using the Self-Monitoring, Analysis and Reporting Technology
(SMART) system build into ATA/SATA and SCSI/SAS hard drives and
solid-state drives.  This is used to check the reliability of the
drive and to predict drive failures.


== CONTENTS ==
The suite contains two utilities:

smartctl is a command line utility designed to perform S.M.A.R.T. tasks
	 such as disk self-checks, and to report the S.M.A.R.T. status of
	 the disk.

smartd   is a daemon that periodically monitors S.M.A.R.T. status and
         reports errors and changes in S.M.A.R.T. attributes to syslog.


== OBTAINING SMARTMONTOOLS ==

Source tarballs
---------------

http://sourceforge.net/projects/smartmontools/files/

SVN
---

svn co http://svn.code.sf.net/p/smartmontools/code/trunk/smartmontools smartmontools

This will create a subdirectory called smartmontools containing the code.

To instead get the 5.38 release:

svn co http://svn.code.sf.net/p/smartmontools/code/tags/RELEASE_5_38/sm5 smartmontools

You can see what the different tags are by looking at
http://sourceforge.net/p/smartmontools/code/HEAD/tree/tags/

== BUILDING/INSTALLING SMARTMONTOOLS ==

Refer to the "INSTALL" file for detailed installation instructions.

== GETTING STARTED ==

To examine SMART data from a disk, try:
  smartctl -a /dev/sda
See the manual page 'man smartctl' for more information.

To start automatic monitoring of your disks with the smartd daemon,
try:
  smartd -d
to start the daemon in foreground (debug) mode, or
  smartd
to start the daemon in background mode.  This will log messages to
SYSLOG.  If you would like to get email warning messages, please set
up the configuration file smartd.conf with the '-m' mail warning
Directive.  See the manual page 'man smartd' for more information.