do not require sendmail

This commit is contained in:
Michal Hlavinka 2015-01-14 10:28:29 +01:00
parent d738a92697
commit cae4c424f2
2 changed files with 9 additions and 3 deletions

View File

@ -1,7 +1,10 @@
#! /bin/sh #! /bin/sh
# Send mail # Send mail
echo "$SMARTD_MESSAGE" | mail -s "$SMARTD_FAILTYPE" "$SMARTD_ADDRESS" if which mail >/dev/null 2>&1
then
echo "$SMARTD_MESSAGE" | mail -s "$SMARTD_FAILTYPE" "$SMARTD_ADDRESS"
fi
# Notify desktop user # Notify desktop user
MESSAGE="WARNING: Your hard drive is failing" MESSAGE="WARNING: Your hard drive is failing"

View File

@ -1,7 +1,7 @@
Summary: Tools for monitoring SMART capable hard disks Summary: Tools for monitoring SMART capable hard disks
Name: smartmontools Name: smartmontools
Version: 6.3 Version: 6.3
Release: 2%{?dist} Release: 3%{?dist}
Epoch: 1 Epoch: 1
Group: System Environment/Base Group: System Environment/Base
License: GPLv2+ License: GPLv2+
@ -17,7 +17,7 @@ Source5: drivedb.h
Patch1: smartmontools-5.38-defaultconf.patch Patch1: smartmontools-5.38-defaultconf.patch
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
Requires: fileutils mailx %{_sbindir}/sendmail Requires: fileutils
#new rpm does not handle this (yet?) #new rpm does not handle this (yet?)
#Requires(triggerun): systemd-units #Requires(triggerun): systemd-units
Requires(post): systemd-units Requires(post): systemd-units
@ -116,6 +116,9 @@ fi
%{_datadir}/%{name} %{_datadir}/%{name}
%changelog %changelog
* Wed Jan 14 2015 Michal Hlavinka <mhlavink@redhat.com> - 1:6.3-3
- do not require sendmail
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:6.3-2 * Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:6.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild