FreeNAS/freenas 8ec4630src/middlewared/middlewared/etc_files smartd.py, src/middlewared/middlewared/plugins service.py

Merge pull request #2715 from freenas/FIX-77106-11.3-79104

tkt-79104: fix(smart): Fix SMART service startup (by themylogin)
DeltaFile
+60-3src/middlewared/middlewared/plugins/service.py
+14-13src/middlewared/middlewared/pytest/unit/etc_files/test_smartd.py
+9-6src/middlewared/middlewared/etc_files/smartd.py
+83-223 files

UnifiedSplitRaw