Skip to content
Snippets Groups Projects
Commit d6b43ea9 authored by ballen4705's avatar ballen4705
Browse files

release 32

git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@224 4ea69e1a-61f1-4043-bf83-b5c94c648137
parent 6f61a056
No related branches found
No related tags found
No related merge requests found
CHANGELOG for smartmontools CHANGELOG for smartmontools
$Id: CHANGELOG,v 1.39 2002/11/07 19:07:20 ballen4705 Exp $ $Id: CHANGELOG,v 1.40 2002/11/07 21:51:34 ballen4705 Exp $
Copyright (C) 2002 Bruce Allen <smartmontools-support@lists.sourceforge.net> Copyright (C) 2002 Bruce Allen <smartmontools-support@lists.sourceforge.net>
...@@ -25,6 +25,8 @@ NOTES FOR FUTURE RELEASES: see TODO file. ...@@ -25,6 +25,8 @@ NOTES FOR FUTURE RELEASES: see TODO file.
CURRENT RELEASE (see VERSION file in this directory): CURRENT RELEASE (see VERSION file in this directory):
Added manual page smartd.conf.5 for configuration file.
smartctl: Missing ANSI prototype in failuretest(); fixed. smartctl: Missing ANSI prototype in failuretest(); fixed.
smartctl: Checksum warnings now printed on stdout, or are silent, smartctl: Checksum warnings now printed on stdout, or are silent,
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# #
# Home page: http://smartmontools.sourceforge.net # Home page: http://smartmontools.sourceforge.net
# #
# $Id: Makefile,v 1.35 2002/11/07 19:07:20 ballen4705 Exp $ # $Id: Makefile,v 1.36 2002/11/07 21:51:34 ballen4705 Exp $
# #
# Copyright (C) 2002 Bruce Allen <smartmontools-support@lists.sourceforge.net> # Copyright (C) 2002 Bruce Allen <smartmontools-support@lists.sourceforge.net>
# #
...@@ -39,7 +39,7 @@ LDFLAGS = # -s ...@@ -39,7 +39,7 @@ LDFLAGS = # -s
releasefiles=atacmds.c atacmds.h ataprint.c ataprint.h CHANGELOG COPYING extern.h Makefile\ releasefiles=atacmds.c atacmds.h ataprint.c ataprint.h CHANGELOG COPYING extern.h Makefile\
README scsicmds.c scsicmds.h scsiprint.c scsiprint.h smartctl.8 smartctl.c smartctl.h\ README scsicmds.c scsicmds.h scsiprint.c scsiprint.h smartctl.8 smartctl.c smartctl.h\
smartd.8 smartd.c smartd.h smartd.initd TODO VERSION smartd.conf smartd.8 smartd.c smartd.h smartd.initd TODO VERSION smartd.conf smartd.conf.5
counter=$(shell cat VERSION) counter=$(shell cat VERSION)
newcounter=$(shell ./add ) newcounter=$(shell ./add )
...@@ -73,12 +73,13 @@ scsiprint.o: scsiprint.c extern.h scsicmds.h scsiprint.h smartctl.h Makefile ...@@ -73,12 +73,13 @@ scsiprint.o: scsiprint.c extern.h scsicmds.h scsiprint.h smartctl.h Makefile
$(CC) $(CFLAGS) -c scsiprint.c $(CC) $(CFLAGS) -c scsiprint.c
clean: clean:
rm -f *.o smartctl smartd *~ \#*\# smartmontools*.tar.gz smartmontools*.rpm temp.* smart*.8.gz rm -f *.o smartctl smartd *~ \#*\# smartmontools*.tar.gz smartmontools*.rpm temp.* smart*.8.gz smart*.5.gz
install: install:
if [ ! -f smartd -o ! -f smartctl ] ; then echo -e "\n\nYOU MUST FIRST DO \"make\"\n" ; exit 1 ; fi if [ ! -f smartd -o ! -f smartctl ] ; then echo -e "\n\nYOU MUST FIRST DO \"make\"\n" ; exit 1 ; fi
/bin/gzip -c smartctl.8 > smartctl.8.gz /bin/gzip -c smartctl.8 > smartctl.8.gz
/bin/gzip -c smartd.8 > smartd.8.gz /bin/gzip -c smartd.8 > smartd.8.gz
/bin/gzip -c smartd.conf.5 > smartd.conf.5.gz
rm -f $(DESTDIR)/usr/share/man/man8/smartctl.8 rm -f $(DESTDIR)/usr/share/man/man8/smartctl.8
rm -f $(DESTDIR)/usr/share/man/man8/smartd.8 rm -f $(DESTDIR)/usr/share/man/man8/smartd.8
install -m 755 -o root -g root -D smartctl $(DESTDIR)/usr/sbin/smartctl install -m 755 -o root -g root -D smartctl $(DESTDIR)/usr/sbin/smartctl
...@@ -86,6 +87,7 @@ install: ...@@ -86,6 +87,7 @@ install:
install -m 755 -o root -g root -D smartd.initd $(DESTDIR)/etc/rc.d/init.d/smartd install -m 755 -o root -g root -D smartd.initd $(DESTDIR)/etc/rc.d/init.d/smartd
install -m 644 -o root -g root -D smartctl.8.gz $(DESTDIR)/usr/share/man/man8/smartctl.8.gz install -m 644 -o root -g root -D smartctl.8.gz $(DESTDIR)/usr/share/man/man8/smartctl.8.gz
install -m 644 -o root -g root -D smartd.8.gz $(DESTDIR)/usr/share/man/man8/smartd.8.gz install -m 644 -o root -g root -D smartd.8.gz $(DESTDIR)/usr/share/man/man8/smartd.8.gz
install -m 644 -o root -g root -D smartd.conf.5.gz $(DESTDIR)/usr/share/man/man5/smartd.conf.5.gz
install -m 644 -o root -g root -D CHANGELOG $(DESTDIR)/usr/share/doc/smartmontools-5.0/CHANGELOG install -m 644 -o root -g root -D CHANGELOG $(DESTDIR)/usr/share/doc/smartmontools-5.0/CHANGELOG
install -m 644 -o root -g root -D COPYING $(DESTDIR)/usr/share/doc/smartmontools-5.0/COPYING install -m 644 -o root -g root -D COPYING $(DESTDIR)/usr/share/doc/smartmontools-5.0/COPYING
install -m 644 -o root -g root -D README $(DESTDIR)/usr/share/doc/smartmontools-5.0/README install -m 644 -o root -g root -D README $(DESTDIR)/usr/share/doc/smartmontools-5.0/README
...@@ -103,7 +105,8 @@ install: ...@@ -103,7 +105,8 @@ install:
# perhaps for consistency I should also have $(DESTDIR) for the uninstall... # perhaps for consistency I should also have $(DESTDIR) for the uninstall...
uninstall: uninstall:
rm -f /usr/share/man/man8/smartctl.8 /usr/share/man/man8/smartd.8 /usr/sbin/smartctl \ rm -f /usr/share/man/man8/smartctl.8 /usr/share/man/man8/smartd.8 /usr/sbin/smartctl \
/usr/share/man/man8/smartctl.8.gz /usr/share/man/man8/smartd.8.gz /usr/sbin/smartd /usr/share/man/man8/smartctl.8.gz /usr/share/man/man8/smartd.8.gz \
/usr/share/man/man5/smartd.conf.5.gz /usr/sbin/smartd
rm -rf /usr/share/doc/smartmontools-5.0/ rm -rf /usr/share/doc/smartmontools-5.0/
if [ -f /var/lock/subsys/smartd -a -f /etc/rc.d/init.d/smartd ] ; then /etc/rc.d/init.d/smartd stop ; fi if [ -f /var/lock/subsys/smartd -a -f /etc/rc.d/init.d/smartd ] ; then /etc/rc.d/init.d/smartd stop ; fi
if [ -f /etc/rc.d/init.d/smartd ] ; then /sbin/chkconfig --del smartd ; fi if [ -f /etc/rc.d/init.d/smartd ] ; then /sbin/chkconfig --del smartd ; fi
......
...@@ -85,6 +85,7 @@ Eleven files are installed: ...@@ -85,6 +85,7 @@ Eleven files are installed:
/etc/rc.d/init.d/smartd [Init/Startup script for smartd] /etc/rc.d/init.d/smartd [Init/Startup script for smartd]
/usr/share/man/man8/smartctl.8.gz [Manual page] /usr/share/man/man8/smartctl.8.gz [Manual page]
/usr/share/man/man8/smartd.8.gz [Manual page] /usr/share/man/man8/smartd.8.gz [Manual page]
/usr/share/man/man8/smartd.conf.5.gz [Manual page]
/usr/share/doc/smartmontools-5.0/README [What you are reading!] /usr/share/doc/smartmontools-5.0/README [What you are reading!]
/usr/share/doc/smartmontools-5.0/TODO [Things that need to be done/fixed] /usr/share/doc/smartmontools-5.0/TODO [Things that need to be done/fixed]
/usr/share/doc/smartmontools-5.0/CHANGELOG [A log of changes. Also see CVS] /usr/share/doc/smartmontools-5.0/CHANGELOG [A log of changes. Also see CVS]
......
...@@ -4,7 +4,7 @@ Home page of code is: http://smartmontools.sourceforge.net ...@@ -4,7 +4,7 @@ Home page of code is: http://smartmontools.sourceforge.net
Copyright (C) 2002 Bruce Allen <smartmontools-support@lists.sourceforge.net> Copyright (C) 2002 Bruce Allen <smartmontools-support@lists.sourceforge.net>
$Id: TODO,v 1.20 2002/11/07 11:00:55 ballen4705 Exp $ $Id: TODO,v 1.21 2002/11/07 21:51:34 ballen4705 Exp $
This program is free software; you can redistribute it and/or modify it 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 under the terms of the GNU General Public License as published by the Free
...@@ -66,6 +66,9 @@ Use daemon (8) function instead of do-it-yourself daemon_init(). But, ...@@ -66,6 +66,9 @@ Use daemon (8) function instead of do-it-yourself daemon_init(). But,
does it close all open file descriptors? Must read glibc code to see: does it close all open file descriptors? Must read glibc code to see:
documentation unclear. documentation unclear.
Automatically generate smartd.conf.5 man page by extraction of source
from smartd.8 man page, or simply split them up.
General Fixes General Fixes
------------- -------------
......
\# Copyright (C) 2002 Bruce Allen <smartmontools-support@lists.sourceforge.net> \# Copyright (C) 2002 Bruce Allen <smartmontools-support@lists.sourceforge.net>
\# \#
\# $Id: smartctl.8,v 1.24 2002/11/07 11:00:56 ballen4705 Exp $ \# $Id: smartctl.8,v 1.25 2002/11/07 21:51:34 ballen4705 Exp $
\# \#
\# This program is free software; you can redistribute it and/or modify it \# 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 \# under the terms of the GNU General Public License as published by the Free
...@@ -15,7 +15,8 @@ ...@@ -15,7 +15,8 @@
\# at the Concurrent Systems Laboratory (now part of the Storage Systems \# at the Concurrent Systems Laboratory (now part of the Storage Systems
\# Research Center), Jack Baskin School of Engineering, University of \# Research Center), Jack Baskin School of Engineering, University of
\# California, Santa Cruz. http://ssrc.soe.ucsc.edu/ \# California, Santa Cruz. http://ssrc.soe.ucsc.edu/
.TH SMARTCTL 8 "$Date: 2002/11/07 11:00:56 $" "smartmontools-5.0" \#
.TH SMARTCTL 8 "$Date: 2002/11/07 21:51:34 $" "smartmontools-5.0"
.SH NAME .SH NAME
smartctl \- S.M.A.R.T. control and monitor utility smartctl \- S.M.A.R.T. control and monitor utility
.SH SYNOPSIS .SH SYNOPSIS
...@@ -527,4 +528,4 @@ Please let us know if there is an on\-line source for this document. ...@@ -527,4 +528,4 @@ Please let us know if there is an on\-line source for this document.
.SH .SH
CVS ID OF THIS PAGE: CVS ID OF THIS PAGE:
$Id: smartctl.8,v 1.24 2002/11/07 11:00:56 ballen4705 Exp $ $Id: smartctl.8,v 1.25 2002/11/07 21:51:34 ballen4705 Exp $
\# Copyright (C) 2002 Bruce Allen <smartmontools-support@lists.sourceforge.net> \# Copyright (C) 2002 Bruce Allen <smartmontools-support@lists.sourceforge.net>
\# \#
\# $Id: smartd.8,v 1.23 2002/11/07 21:51:34 ballen4705 Exp $
\#
\# This program is free software; you can redistribute it and/or modify it \# 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 \# 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 \# Software Foundation; either version 2, or (at your option) any later
...@@ -13,7 +15,8 @@ ...@@ -13,7 +15,8 @@
\# at the Concurrent Systems Laboratory (now part of the Storage Systems \# at the Concurrent Systems Laboratory (now part of the Storage Systems
\# Research Center), Jack Baskin School of Engineering, University of \# Research Center), Jack Baskin School of Engineering, University of
\# California, Santa Cruz. http://ssrc.soe.ucsc.edu/ \# California, Santa Cruz. http://ssrc.soe.ucsc.edu/
.TH SMARTD 8 "$Date: 2002/10/31 17:35:31 $" "smartmontools-5.0" \#
.TH SMARTD 8 "$Date: 2002/11/07 21:51:34 $" "smartmontools-5.0"
.SH NAME .SH NAME
smartd \- S.M.A.R.T. Daemon smartd \- S.M.A.R.T. Daemon
.SH SYNOPSIS .SH SYNOPSIS
...@@ -162,9 +165,11 @@ by using the configuration file ...@@ -162,9 +165,11 @@ by using the configuration file
This file contains a list of devices to monitor, with one device per This file contains a list of devices to monitor, with one device per
line. An example file is included with the line. An example file is included with the
.B smartmontools .B smartmontools
distribution, but is not normally installed in /etc. If distribution, and is normally placed in
.B /etc/smartd.conf.example.
If
.B smartmontools .B smartmontools
was properly installed on your system, you will find this sample was properly installed on your system, you will also find this sample
configuration file in configuration file in
.B /usr/share/doc/smartmontools-5.0/. .B /usr/share/doc/smartmontools-5.0/.
For security, the configuration file should not be writable by anyone For security, the configuration file should not be writable by anyone
...@@ -447,6 +452,8 @@ http://smartmontools.sourceforge.net/ ...@@ -447,6 +452,8 @@ http://smartmontools.sourceforge.net/
.SH .SH
SEE ALSO: SEE ALSO:
.B smartd.conf
(5),
.B smartctl .B smartctl
(8), (8),
.B syslogd .B syslogd
...@@ -496,4 +503,4 @@ Please let us know if there is an on\-line source for this document. ...@@ -496,4 +503,4 @@ Please let us know if there is an on\-line source for this document.
.SH .SH
CVS ID OF THIS PAGE: CVS ID OF THIS PAGE:
$Id: smartd.8,v 1.22 2002/10/31 17:35:31 ballen4705 Exp $ $Id: smartd.8,v 1.23 2002/11/07 21:51:34 ballen4705 Exp $
Release: 31 Release: 32
Summary: SMARTmontools - for monitoring S.M.A.R.T. disks and devices Summary: SMARTmontools - for monitoring S.M.A.R.T. disks and devices
Summary(de.iso-8859-1): SMARTmontools - zur berwachung von S.M.A.R.T.-Platten und-Gerten Summary(de.iso-8859-1): SMARTmontools - zur berwachung von S.M.A.R.T.-Platten und-Gerten
Summary(es.iso-8859-1): SMARTmontools - para el seguimiento de discos y dispositivos S.M.A.R.T. Summary(es.iso-8859-1): SMARTmontools - para el seguimiento de discos y dispositivos S.M.A.R.T.
...@@ -27,7 +27,7 @@ Packager: Bruce Allen <smartmontools-support@lists.sourceforge.net> ...@@ -27,7 +27,7 @@ Packager: Bruce Allen <smartmontools-support@lists.sourceforge.net>
# http://ftp1.sourceforge.net/smartmontools/smartmontools-%{version}-%{release}.tar.gz # http://ftp1.sourceforge.net/smartmontools/smartmontools-%{version}-%{release}.tar.gz
# CVS ID of this file is: # CVS ID of this file is:
# $Id: smartmontools.spec,v 1.48 2002/11/07 11:28:17 ballen4705 Exp $ # $Id: smartmontools.spec,v 1.49 2002/11/07 21:51:34 ballen4705 Exp $
# Copyright (C) 2002 Bruce Allen <smartmontools-support@lists.sourceforge.net> # Copyright (C) 2002 Bruce Allen <smartmontools-support@lists.sourceforge.net>
# Home page: http://smartmontools.sourceforge.net/ # Home page: http://smartmontools.sourceforge.net/
...@@ -173,6 +173,7 @@ make DESTDIR=$RPM_BUILD_ROOT install ...@@ -173,6 +173,7 @@ make DESTDIR=$RPM_BUILD_ROOT install
%attr(755,root,root) /etc/rc.d/init.d/smartd %attr(755,root,root) /etc/rc.d/init.d/smartd
%attr(644,root,root) %{_mandir}/man8/smartctl.8* %attr(644,root,root) %{_mandir}/man8/smartctl.8*
%attr(644,root,root) %{_mandir}/man8/smartd.8* %attr(644,root,root) %{_mandir}/man8/smartd.8*
%attr(644,root,root) %{_mandir}/man5/smartd.conf.5*
%doc CHANGELOG COPYING TODO README VERSION smartd.conf %doc CHANGELOG COPYING TODO README VERSION smartd.conf
%config(noreplace) %{_sysconfdir}/smartd.conf %config(noreplace) %{_sysconfdir}/smartd.conf
%config %{_sysconfdir}/smartd.conf.example %config %{_sysconfdir}/smartd.conf.example
...@@ -214,6 +215,7 @@ fi ...@@ -214,6 +215,7 @@ fi
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog %changelog
* Thu Nov 7 2002 Bruce Allen <smartmontools-support@lists.sourceforge.net> * Thu Nov 7 2002 Bruce Allen <smartmontools-support@lists.sourceforge.net>
- Added a Man section 5 page for smartd.conf
- Changed Makefile so that the -V option does not reflect file state - Changed Makefile so that the -V option does not reflect file state
before commit! before commit!
- modified .spec file so that locale information now contains - modified .spec file so that locale information now contains
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment