smartd startup missing from init.d or systemd

This is on opensuse 13.1x64, an install done only weeks ago.

I was checking for smartd running and realised it wasn’t.

smartmontools-6.2-2.1.2.x86_64 is installed, there’s an /etc/smartd.conf file, but there’s no /etc/init.d/smartd or similar, nor a systemd configuration.

Is this just me? I googled, then searched this sub forum and didn’t find an obvious fix.

thanks
Paul

Hi
It’s there, not enable by default…


systemctl status smartd.service
smartd.service - Self Monitoring and Reporting Technology (SMART) Daemon
   Loaded: loaded (/usr/lib/systemd/system/smartd.service; disabled)
   Active: inactive (dead)

systemctl start smartd.service

systemctl status smartd.service
smartd.service - Self Monitoring and Reporting Technology (SMART) Daemon
   Loaded: loaded (/usr/lib/systemd/system/smartd.service; disabled)
   Active: active (running) since Thu 2014-02-27 19:58:32 CST; 1s ago
 Main PID: 15471 (smartd)
   CGroup: /system.slice/smartd.service
           └─15471 /usr/sbin/smartd -n

systemctl enable smartd.service
ln -s '/usr/lib/systemd/system/smartd.service' '/etc/systemd/system/multi-user.target.wants/smartd.service'

oh gosh, that easy…

I’d used “systemctl | grep smart” and not seen it, then "find /etc -name “smart*”. Stupid me, I should have tried find /usr/lib/systemd -name “smart*”

thanks very much!

Paul