diff -ur smartmontools-6.1/Makefile.in smartmontools-6.1-new/Makefile.in --- smartmontools-6.1/Makefile.in 2013-03-16 15:36:24.000000000 +0100 +++ smartmontools-6.1-new/Makefile.in 2014-10-31 19:18:27.116161391 +0100 @@ -1851,7 +1851,7 @@ smartd.service: smartd.service.in Makefile sed -e 's|/usr/local/sbin/smartd|$(sbindir)/smartd|g' \ - -e 's|/usr/local/etc/sysconfig/smartmontools|$(sysconfdir)/sysconfig/smartmontools|g' \ + -e 's|/usr/local/etc/sysconfig/smartmontools|$(sysconfdir)/conf.d/smartd|g' \ $(srcdir)/smartd.service.in > $@ # Implicit rule 'smart%: smart%.in ...' does not work with BSD make diff -ur smartmontools-6.1/smartd.service.in smartmontools-6.1-new/smartd.service.in --- smartmontools-6.1/smartd.service.in 2012-06-05 21:03:36.000000000 +0200 +++ smartmontools-6.1-new/smartd.service.in 2014-10-31 19:19:24.082554181 +0100 @@ -4,7 +4,7 @@ [Service] EnvironmentFile=-/usr/local/etc/sysconfig/smartmontools -ExecStart=/usr/local/sbin/smartd -n $smartd_opts +ExecStart=/usr/local/sbin/smartd -n $SMARTD_OPTS ExecReload=/bin/kill -HUP $MAINPID StandardOutput=syslog