Blame SPECS/smartmontools.spec

73ea64
Summary:	Tools for monitoring SMART capable hard disks
73ea64
Name:		smartmontools
73ea64
Version:	7.2
73ea64
Release:	6%{?dist}
73ea64
Epoch:		1
73ea64
License:	GPLv2+
73ea64
URL:		http://smartmontools.sourceforge.net/
73ea64
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
73ea64
Source2:	smartmontools.sysconf
73ea64
Source4:	smartdnotify
73ea64
#semi-automatic update of drivedb.h
73ea64
%global		UrlSource5	https://sourceforge.net/p/smartmontools/code/HEAD/tree/trunk/smartmontools/drivedb.h?format=raw
73ea64
Source5:	drivedb.h
73ea64
73ea64
#fedora/rhel specific
73ea64
Patch1:		smartmontools-5.38-defaultconf.patch
73ea64
Patch2:	smartmontools-7.2-capnotify.patch
73ea64
Patch3:	smartmontools-7.2-permsfix.patch
73ea64
73ea64
BuildRequires: make
73ea64
BuildRequires:	gcc-c++ readline-devel ncurses-devel automake util-linux groff gettext
73ea64
BuildRequires:	libselinux-devel libcap-ng-devel
73ea64
BuildRequires:	systemd systemd-devel
73ea64
%{?systemd_requires}
73ea64
73ea64
%description
73ea64
The smartmontools package contains two utility programs (smartctl
73ea64
and smartd) to control and monitor storage systems using the Self-
73ea64
Monitoring, Analysis and Reporting Technology System (SMART) built
73ea64
into most modern ATA and SCSI hard disks. In many cases, these
73ea64
utilities will provide advanced warning of disk degradation and
73ea64
failure.
73ea64
73ea64
%prep
73ea64
%setup -q 
73ea64
%patch1 -p1 -b .defaultconf
73ea64
%patch2 -p1 -b .capnotify
73ea64
%patch3 -p1 -b .permsfix
73ea64
cp %{SOURCE5} .
73ea64
73ea64
%build
73ea64
autoreconf -i
73ea64
%configure --with-selinux --with-libcap-ng=yes --with-libsystemd --with-systemdsystemunitdir=%{_unitdir} --sysconfdir=%{_sysconfdir}/%{name}/ --with-systemdenvfile=%{_sysconfdir}/sysconfig/%{name}
73ea64
73ea64
# update SOURCE5 on maintainer's machine prior commiting, there's no internet connection on builders
73ea64
%make_build update-smart-drivedb
73ea64
./update-smart-drivedb -s - -u sf drivedb.h ||:
73ea64
cp drivedb.h ../drivedb.h ||:
73ea64
73ea64
%make_build CXXFLAGS="$RPM_OPT_FLAGS -fpie" LDFLAGS="-pie -Wl,-z,relro,-z,now"
73ea64
73ea64
%install
73ea64
%make_install
73ea64
73ea64
rm -f examplescripts/Makefile*
73ea64
chmod a-x -R examplescripts/*
73ea64
install -D -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/smartmontools
73ea64
install -D -p -m 755 %{SOURCE4} $RPM_BUILD_ROOT/%{_libexecdir}/%{name}/smartdnotify
73ea64
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/%{name}/smartd_warning.d
73ea64
rm -rf $RPM_BUILD_ROOT/etc/{rc.d,init.d}
73ea64
rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}
73ea64
mkdir -p $RPM_BUILD_ROOT%{_sharedstatedir}/%{name}
73ea64
73ea64
%preun
73ea64
%systemd_preun smartd.service
73ea64
73ea64
%post
73ea64
%systemd_post smartd.service
73ea64
73ea64
%postun
73ea64
%systemd_postun_with_restart smartd.service
73ea64
73ea64
%files
73ea64
%doc AUTHORS ChangeLog INSTALL NEWS README
73ea64
%doc TODO examplescripts smartd.conf
73ea64
%license COPYING
73ea64
%dir %{_sysconfdir}/%name
73ea64
%dir %{_sysconfdir}/%name/smartd_warning.d
73ea64
%config(noreplace) %{_sysconfdir}/%{name}/smartd.conf
73ea64
%config(noreplace) %{_sysconfdir}/%{name}/smartd_warning.sh
73ea64
%config(noreplace) %{_sysconfdir}/sysconfig/smartmontools
73ea64
%{_unitdir}/smartd.service
73ea64
%{_sbindir}/smartd
73ea64
%{_sbindir}/update-smart-drivedb
73ea64
%{_sbindir}/smartctl
73ea64
%{_mandir}/man?/smart*.*
73ea64
%{_mandir}/man?/update-smart*.*
73ea64
%{_libexecdir}/%{name}
73ea64
%{_datadir}/%{name}
73ea64
%{_sharedstatedir}/%{name}
73ea64
73ea64
%changelog
73ea64
* Wed Nov 03 2021 Michal Hlavinka <mhlavink@redhat.com> - 1:7.2-6
73ea64
- make notification work with capabilities (#1962593)
73ea64
73ea64
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 1:7.2-5
73ea64
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
73ea64
  Related: rhbz#1991688
73ea64
73ea64
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 1:7.2-4
73ea64
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
73ea64
73ea64
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1:7.2-3
73ea64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
73ea64
73ea64
* Mon Jan 25 2021 Michal Hlavinka <mhlavink@redhat.com> - 1:7.2-2
73ea64
- make sure correct version of drivedb.h is used (#1918946)
73ea64
73ea64
* Mon Jan 18 2021 Michal Hlavinka <mhlavink@redhat.com> - 1:7.2-1
73ea64
- smartmontools updated to 7.2
73ea64
73ea64
* Mon Jan 18 2021 Michal Hlavinka <mhlavink@redhat.com> - 1:7.1-10
73ea64
- use capabilites by default
73ea64
73ea64
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:7.1-9
73ea64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
73ea64
73ea64
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:7.1-8
73ea64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
73ea64
73ea64
* Mon Jan 06 2020 Michal Hlavinka <mhlavink@redhat.com> - 1:7.1-7
73ea64
- smartmontools updated to 7.1
73ea64
73ea64
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1:7.0-7
73ea64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
73ea64
73ea64
* Fri Apr 12 2019 Daniel Axelrod <daxelrod@datto.com> - 1:7.0-6
73ea64
- Remove unused patches
73ea64
- Drop pre script for migrating from unsupported Fedora versions
73ea64
- Replace sed with configure switch
73ea64
73ea64
* Wed Apr 03 2019 Michal Hlavinka <mhlavink@redhat.com> - 1:7.0-5
73ea64
- revert smartd_warning related changes
73ea64
73ea64
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1:7.0-4
73ea64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
73ea64
73ea64
* Thu Jan 03 2019 Michal Hlavinka <mhlavink@redhat.com> - 1:7.0-3
73ea64
- update default config
73ea64
73ea64
* Thu Jan 03 2019 Michal Hlavinka <mhlavink@redhat.com> - 1:7.0-2
73ea64
- use smartd_warning plugin to notify users (bug #1647534)
73ea64
- spec cleanup
73ea64
73ea64
* Thu Jan 03 2019 Michal Hlavinka <mhlavink@redhat.com> - 1:7.0-1
73ea64
- smartmontools updated to 7.0
73ea64
73ea64
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:6.6-5
73ea64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
73ea64
73ea64
* Wed Mar 07 2018 Michal Hlavinka <mhlavink@redhat.com> - 1:6.6-4
73ea64
- add gcc-c++ buildrequire
73ea64
73ea64
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:6.6-3
73ea64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
73ea64
73ea64
* Tue Nov 07 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1:6.6-2
73ea64
- Remove old crufty coreutils requires
73ea64
73ea64
* Mon Nov 06 2017 Michal Hlavinka <mhlavink@redhat.com> - 1:6.6-1
73ea64
- smartmontools updated to 6.6
73ea64
73ea64
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:6.5-5
73ea64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
73ea64
73ea64
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:6.5-4
73ea64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
73ea64
73ea64
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:6.5-3
73ea64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
73ea64
73ea64
* Fri Nov 11 2016 Michal Hlavinka <mhlavink@redhat.com> - 1:6.5-2
73ea64
- enable location for persistence data(#1291928)
73ea64
73ea64
* Mon May 09 2016 Michal Hlavinka <mhlavink@redhat.com> - 1:6.5-1
73ea64
- smartmontools updated to 6.5
73ea64
73ea64
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:6.4-4
73ea64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
73ea64
73ea64
* Tue Jun 23 2015 Michal Hlavinka <mhlavink@redhat.com> - 1:6.4-3
73ea64
- it is no longer necessary to do utf-8 conversion of the AUTHORS and ChangeLog (#1228825)
73ea64
73ea64
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:6.4-2
73ea64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
73ea64
73ea64
* Fri Jun 05 2015 Michal Hlavinka <mhlavink@redhat.com> - 1:6.4-1
73ea64
- smartmontools updated to 6.4
73ea64
73ea64
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1:6.3-4
73ea64
- Rebuilt for GCC 5 C++11 ABI change
73ea64
73ea64
* Wed Jan 14 2015 Michal Hlavinka <mhlavink@redhat.com> - 1:6.3-3
73ea64
- do not require sendmail
73ea64
73ea64
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:6.3-2
73ea64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
73ea64
73ea64
* Mon Aug 04 2014 Michal Hlavinka <mhlavink@redhat.com> - 1:6.3-1
73ea64
- smartmontools updated to 6.3
73ea64
73ea64
* Thu Jul 17 2014 Michal Hlavinka <mhlavink@redhat.com> - 1:6.2-7
73ea64
- update drivedb database (#954162)
73ea64
73ea64
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:6.2-6
73ea64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
73ea64
73ea64
* Thu Apr 17 2014 Michal Hlavinka <mhlavink@redhat.com> - 1:6.2-5
73ea64
- require /usr/sbin/sendmail as MTA is not provided by all packages (#1048618)
73ea64
73ea64
* Tue Apr 15 2014 Michal Hlavinka <mhlavink@redhat.com> - 1:6.2-4
73ea64
- use MTA instead of sendmail as a requirement (#1048614)
73ea64
73ea64
* Thu Apr 10 2014 Michal Hlavinka <mhlavink@redhat.com> - 1:6.2-3
73ea64
- add mail requires (#1048614)
73ea64
73ea64
* Mon Sep 16 2013 Michal Hlavinka <mhlavink@redhat.com> - 1:6.2-2
73ea64
- smartd service file wrong path to environment file (#998225)
73ea64
73ea64
* Tue Jul 30 2013 Michal Hlavinka <mhlavink@redhat.com> - 1:6.2-1
73ea64
- smartmontools updated to 6.2
73ea64
73ea64
* Mon Jul 22 2013 Michal Hlavinka <mhlavink@redhat.com> - 1:6.1-2
73ea64
- spec cleanup
73ea64
73ea64
* Wed Mar 20 2013 Michal Hlavinka <mhlavink@redhat.com> - 1:6.1-1
73ea64
- smartmontools updated to 6.1
73ea64
73ea64
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:6.0-2
73ea64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
73ea64
73ea64
* Thu Oct 11 2012 Michal Hlavinka <mhlavink@redhat.com> - 1:6.0-1
73ea64
- smartmontools updated to 6.0
73ea64
73ea64
* Tue Aug 21 2012 Michal Hlavinka <mhlavink@redhat.com> - 1:5.43-3
73ea64
- use new systemd rpm macros (#850316)
73ea64
73ea64
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.43-2
73ea64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
73ea64
73ea64
* Mon Jul 02 2012 Michal Hlavinka <mhlavink@redhat.com> - 1:5.43-1
73ea64
- smartmontools updated to 5.43
73ea64
73ea64
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.42-3
73ea64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
73ea64
73ea64
* Fri Dec 02 2011 Michal Hlavinka <mhlavink@redhat.com> - 1:5.42-2
73ea64
- enable smartd after installation
73ea64
73ea64
* Fri Oct 21 2011 Michal Hlavinka <mhlavink@redhat.com> - 1:5.42-1
73ea64
- smartmontools updated to 5.42
73ea64
73ea64
* Mon Jun 13 2011 Michal Hlavinka <mhlavink@redhat.com> - 1:5.41-2
73ea64
- make F-14 (sysv init) -> F-15 (systemd) transition more robust
73ea64
73ea64
* Fri Jun 10 2011 Michal Hlavinka <mhlavink@redhat.com> - 1:5.41-1
73ea64
- updated to 5.41
73ea64
73ea64
* Mon May 16 2011 Michal Hlavinka <mhlavink@redhat.com> - 1:5.40-10
73ea64
- fix path to notify script (#675778)
73ea64
73ea64
* Fri Mar 11 2011 Michal Hlavinka <mhlavink@redhat.com> - 1:5.40-9
73ea64
- fix typos in man page
73ea64
73ea64
* Fri Mar 04 2011 Michal Hlavinka <mhlavink@redhat.com> - 1:5.40-8
73ea64
- don't call chkconfig add, we use systemd now
73ea64
 
73ea64
* Thu Mar 03 2011 Michal Hlavinka <mhlavink@redhat.com> - 1:5.40-7
73ea64
- own %%{_datadir}/%%{name} and %%{_libexecdir}/%%{name} dirs
73ea64
73ea64
* Thu Feb 17 2011 Michal Hlavinka <mhlavink@redhat.com> - 1:5.40-6
73ea64
- notify users when disk is failing
73ea64
73ea64
* Wed Feb 09 2011 Michal Hlavinka <mhlavink@redhat.com> - 1:5.40-5
73ea64
- move to systemd
73ea64
73ea64
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.40-4
73ea64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
73ea64
73ea64
* Mon Nov 15 2010 Michal Hlavinka <mhlavink@redhat.com> - 1:5.40-3
73ea64
- megaraid: Fix segfault on non-data commands (#577935)
73ea64
73ea64
* Tue Nov 09 2010 Michal Hlavinka <mhlavink@redhat.com> - 1:5.40-2
73ea64
- don't forget to restart smartd service after update (#651211)
73ea64
73ea64
* Mon Oct 18 2010 Michal Hlavinka <mhlavink@redhat.com> - 1:5.40-1
73ea64
- updated to 5.40 final
73ea64
73ea64
* Mon Sep 27 2010 Michal Hlavinka <mhlavink@redhat.com> - 1:5.39.1-2.r3169
73ea64
- updated to r3169
73ea64
- ddds riverdb support for new devices (#637171)
73ea64
73ea64
* Fri Jan 29 2010 Michal Hlavinka <mhlavink@redhat.com> - 1:5.39.1-1
73ea64
- updated to 5.39.1
73ea64
- Fix spin-up of SATA drive if '-n standby' is used.
73ea64
73ea64
* Wed Jan 20 2010 Michal Hlavinka <mhlavink@redhat.com> - 1:5.39-2
73ea64
- fix DEVICESCAN -d sat
73ea64
- fix directive '-l selftest'
73ea64
- fix option '-q, --quietmode'
73ea64
73ea64
* Thu Dec 10 2009 Michal Hlavinka <mhlavink@redhat.com> - 1:5.39-1
73ea64
- update to 5.39
73ea64
73ea64
* Wed Dec 02 2009 Michal Hlavinka <mhlavink@redhat.com> - 1:5.39-0.1.rc1
73ea64
- update to 5.39-rc1
73ea64
73ea64
* Wed Nov 25 2009 Michal Hlavinka <mhlavink@redhat.com> - 1:5.38-25.20091119svn
73ea64
- spec cleanup
73ea64
73ea64
* Mon Nov 23 2009 Michal Hlavinka <mhlavink@redhat.com> - 1:5.38-24.20091119svn
73ea64
- move powermode option from sysconfig to smartd.conf (#539760)
73ea64
73ea64
* Thu Nov 19 2009 Michal Hlavinka <mhlavink@redhat.com> - 1:5.38-23.20091119svn
73ea64
- update to svn snapshot 2009-11-19
73ea64
- remove upstreamed patches
73ea64
73ea64
* Mon Nov 02 2009 Michal Hlavinka <mhlavink@redhat.com> - 1:5.38-22
73ea64
- spec cleanup
73ea64
73ea64
* Mon Oct 12 2009 Michal Hlavinka <mhlavink@redhat.com> - 1:5.38-21 
73ea64
- warn about disabled mail only if capabilities are enabled
73ea64
73ea64
* Fri Oct 09 2009 Michal Hlavinka <mhlavink@redhat.com> - 1:5.38-20
73ea64
- fix init script for case when no action was specified
73ea64
73ea64
* Fri Oct 09 2009 Michal Hlavinka <mhlavink@redhat.com> - 1:5.38-19
73ea64
- make init script lsb compliant (#528016)
73ea64
73ea64
* Mon Oct 05 2009 Michal Hlavinka <mhlavink@redhat.com> - 1:5.38-18
73ea64
- bump release for rebuild
73ea64
73ea64
* Mon Oct 05 2009 Michal Hlaivnka <mhlavink@redhat.com> - 1:5.38-17
73ea64
- make capabilities optional
73ea64
- fix capabilities for 3ware contollers (#526626)
73ea64
73ea64
* Wed Aug 26 2009 Michal Hlavinka <mhlavink@redhat.com> - 1:5.38-16
73ea64
- extend capability scanning devices
73ea64
73ea64
* Wed Aug 26 2009 Michal Hlavinka <mhlavink@redhat.com> - 1:5.38-15
73ea64
- updated patch for lower capabilities (#517728)
73ea64
- added buildrequires libcap-ng-devel
73ea64
73ea64
* Fri Aug 21 2009 Michal Hlavinka <mhlavink@redhat.com> - 1:5.38-14
73ea64
- drop all unnecessary capabilities (#517728)
73ea64
73ea64
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.38-13
73ea64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
73ea64
73ea64
* Thu Jun 11 2009 Michal Hlavinka <mhlavink@redhat.com> - 1:5.38-12
73ea64
- drop autogen call 
73ea64
73ea64
* Sat Apr 11 2009 Dennis Gilmore <dennis@ausil.us> - 1:5.38-11
73ea64
- remove ExclusiveArch use -fPIE on sparc64  
73ea64
- tested builds on sparcv9 sparc64 and s390x
73ea64
73ea64
* Mon Mar 09 2009 Michal Hlavinka <mhlavink@redhat.com> - 1:5.38-10
73ea64
- cleanup for merge review
73ea64
73ea64
* Fri Feb 27 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 1:5.38-9
73ea64
- fix ExclusiveArch
73ea64
73ea64
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.38-8
73ea64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
73ea64
73ea64
* Mon Aug 11 2008 Tomas Smetana <tsmetana@redhat.com> - 1:5.38-7
73ea64
- fix #458549 - obsolete smartmontools-config
73ea64
- change the default configuration file
73ea64
73ea64
* Fri Aug 08 2008 Tomas Smetana <tsmetana@redhat.com> - 1:5.38-6
73ea64
- correct CXXFLAGS so the PIE code is produced
73ea64
73ea64
* Mon May 12 2008 Tomas Smetana <tsmetana@redhat.com> - 1:5.38-5
73ea64
- remove config subpackage
73ea64
73ea64
* Mon May 05 2008 Tomas Smetana <tsmetana@redhat.com> - 1:5.38-4.1
73ea64
- add libselinux-devel to BR
73ea64
73ea64
* Mon May 05 2008 Tomas Smetana <tsmetana@redhat.com> - 1:5.38-4
73ea64
- fix #232218 character devices /dev/twa* for 3ware 9000 series RAID
73ea64
  controllers are not created
73ea64
73ea64
* Thu Mar 27 2008 Tomas Smetana <tsmetana@redhat.com> - 1:5.38-3
73ea64
- don't attempt to query DELL PERC controllers -- they'd go offline
73ea64
73ea64
* Tue Mar 18 2008 Tomas Smetana <tsmetana@redhat.com> - 1:5.38-2
73ea64
- fix FD_CLOEXEC on SCSI device file descriptors not being set
73ea64
73ea64
* Mon Mar 10 2008 Tomas Smetana <tsmetana@redhat.com> - 1:5.38-1
73ea64
- new upstream version
73ea64
73ea64
* Tue Feb 12 2008 Tomas Smetana <tsmetana@redhat.com> - 1:5.37-8.5
73ea64
- rebuild (gcc-4.3)
73ea64
73ea64
* Tue Jan 15 2008 Tomas Smetana <tsmetana@redhat.com> - 1:5.37-8.4
73ea64
- change '-d ata' to '-d sat' in the config script for SATA drives
73ea64
73ea64
* Wed Dec 12 2007 Tomas Smetana <tsmetana@redhat.com> - 1:5.37-8.3
73ea64
- fix #375791 - parameter warning for smartd in logwatch output
73ea64
73ea64
* Wed Oct 31 2007 Tomas Smetana <tsmetana@redhat.com> - 1:5.37-8.2
73ea64
- rebuild (one more error in autogen.sh)
73ea64
73ea64
* Wed Oct 31 2007 Tomas Smetana <tsmetana@redhat.com> - 1:5.37-8.1
73ea64
- fix build with new automake
73ea64
73ea64
* Wed Oct 31 2007 Tomas Smetana <tsmetana@redhat.com> - 1:5.37-8
73ea64
- fix #359561 - typo in smartd-conf.py causes smartd to skip all disks
73ea64
73ea64
* Mon Oct 15 2007 Tomas Smetana <tsmetana@redhat.com> - 1:5.37-7.1
73ea64
- improved patch for getaddrinfo
73ea64
73ea64
* Fri Oct 12 2007 Tomas Smetana <tsmetana@redhat.com> - 1:5.37-7
73ea64
- replace gethostbyname with getaddrinfo
73ea64
73ea64
* Tue Sep 04 2007 Tomas Smetana <tsmetana@redhat.com> - 1:5.37-6
73ea64
- fix #271741 - smartd-conf.py should allow customization of parameters
73ea64
- fix #253753 - service starting by default, perhaps shouldn't
73ea64
- update initscript (related #247058 - initscript review)
73ea64
73ea64
* Mon Aug 20 2007 Tomas Smetana <tsmetana@redhat.com> - 1:5.37-5
73ea64
- add support for 24 disks on 3ware RAID controllers (related #252055)
73ea64
- fix #245442 - add %%{arm} to smartmontools's set of build archs
73ea64
- update license tag
73ea64
73ea64
* Thu Jun 21 2007 Tomas Smetana <tsmetana@redhat.com> - 1:5.37-4
73ea64
- fix #241389 - smartd-conf.py pulls in a big dependency chain, so
73ea64
  build a separate config package
73ea64
  
73ea64
* Tue Jun 05 2007 Tomas Smetana <tsmetana@redhat.com> - 1:5.37-3
73ea64
- fix #241385 - smartmontools missing dependency on mailx
73ea64
- fix #241388 - unneeded smartd-conf.py[co] installed in /usr/sbin
73ea64
73ea64
* Wed Mar  7 2007 Vitezslav Crhonek <vcrhonek@redhat.com> - 1:5.37-2
73ea64
- re-add cloexec patch
73ea64
- re-add one erased changelog entry
73ea64
- compile with -fpie (instead of -fpic)
73ea64
73ea64
* Tue Feb 27 2007 Vitezslav Crhonek <vcrhonek@redhat.com> - 1:5.37-1
73ea64
- new upstream version
73ea64
73ea64
* Thu Feb 22 2007 Tomas Mraz <tmraz@redhat.com> - 1:5.36-8
73ea64
- enable SMART on disks when smartd-conf.py runs (fix
73ea64
  by Calvin Ostrum) (#214502)
73ea64
73ea64
* Mon Feb 12 2007 Tomas Mraz <tmraz@redhat.com> - 1:5.36-7
73ea64
- redirect service script output to null (#224566)
73ea64
73ea64
* Sun Feb 11 2007 Florian La Roche <laroche@redhat.com> - 1:5.36-6
73ea64
- make sure the preun script does not fail
73ea64
73ea64
* Tue Nov  7 2006 Tomas Mraz <tmraz@redhat.com> - 1:5.36-5
73ea64
- set cloexec on device descriptor so it doesn't leak to sendmail (#214182)
73ea64
- fixed minor bug in initscript (#213683)
73ea64
- backported SATA disk detection from upstream
73ea64
73ea64
* Fri Aug 18 2006 Jesse Keating <jkeating@redhat.com> - 1:5.36-3
73ea64
- rebuilt with latest binutils to pick up 64K -z commonpagesize on ppc*
73ea64
  (#203001)
73ea64
73ea64
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1:5.36-2.1
73ea64
- rebuild
73ea64
73ea64
* Tue Jun 27 2006 Tomas Mraz <tmraz@redhat.com> - 1:5.36-2
73ea64
- kudzu is deprecated, replace it with HAL (#195752)
73ea64
- moved later in the boot process so haldaemon is already running
73ea64
  when drives are being detected
73ea64
73ea64
* Thu May 11 2006 Tomas Mraz <tmraz@redhat.com> - 1:5.36-1
73ea64
- new upstream version
73ea64
- included patch with support for cciss controllers (#191288)
73ea64
73ea64
* Tue May  2 2006 Tomas Mraz <tmraz@redhat.com> - 1:5.33-8
73ea64
- regenerate smartd.conf on every startup if the config file
73ea64
  is autogenerated (#190065)
73ea64
73ea64
* Fri Mar 24 2006 Tomas Mraz <tmraz@redhat.com> - 1:5.33-7
73ea64
- add missing quotes to /etc/sysconfig/smartmontools
73ea64
73ea64
* Wed Mar 22 2006 Tomas Mraz <tmraz@redhat.com> - 1:5.33-6
73ea64
- test SATA drives correctly
73ea64
73ea64
* Wed Mar 22 2006 Tomas Mraz <tmraz@redhat.com> - 1:5.33-5
73ea64
- add default /etc/sysconfig/smartmontools file
73ea64
- ignore errors on startup (#186130)
73ea64
- test drive for SMART support before adding it to smartd.conf
73ea64
73ea64
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1:5.33-4.2
73ea64
- bump again for double-long bug on ppc(64)
73ea64
73ea64
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1:5.33-4.1
73ea64
- rebuilt for new gcc4.1 snapshot and glibc changes
73ea64
73ea64
* Fri Dec 16 2005 Tomas Mraz <tmraz@redhat.com> 1:5.33-4
73ea64
- mail should be sent to root not root@localhost (#174252)
73ea64
73ea64
* Fri Nov 25 2005 Tomas Mraz <tmraz@redhat.com> 1:5.33-3
73ea64
- add libata disks with -d ata if the libata version
73ea64
  is new enough otherwise do not add them (#145859, #174095)
73ea64
73ea64
* Thu Nov  3 2005 Tomas Mraz <tmraz@redhat.com> 1:5.33-2
73ea64
- Spec file cleanup by Robert Scheck <redhat@linuxnetz.de> (#170959)
73ea64
- manual release numbering
73ea64
- remove bogus patch of non-installed file
73ea64
- only non-removable drives should be added to smartd.conf
73ea64
- smartd.conf should be owned (#171498)
73ea64
73ea64
* Tue Oct 25 2005 Dave Jones <davej@redhat.com>
73ea64
- Add comments to generated smartd.conf (#135397)
73ea64
73ea64
* Thu Aug 04 2005 Karsten Hopp <karsten@redhat.de>
73ea64
- package all python files
73ea64
73ea64
* Tue Mar  1 2005 Dave Jones <davej@redhat.com>
73ea64
- Rebuild for gcc4
73ea64
73ea64
* Wed Feb  9 2005 Dave Jones <davej@redhat.com>
73ea64
- Build on PPC32 too (#147090)
73ea64
73ea64
* Sat Dec 18 2004 Dave Jones <davej@redhat.com>
73ea64
- Initial packaging, based upon kernel-utils.
73ea64