diff -rupN --no-dereference thinkfan-1.0.2/CMakeLists.txt thinkfan-1.0.2-new/CMakeLists.txt
--- thinkfan-1.0.2/CMakeLists.txt 2019-02-27 12:07:02.000000000 +0100
+++ thinkfan-1.0.2-new/CMakeLists.txt 2019-11-27 15:37:21.042169917 +0100
@@ -121,17 +121,7 @@ if(SYSTEMD_FOUND)
install(FILES
rcscripts/systemd/thinkfan-wakeup.service
"${CMAKE_BINARY_DIR}/rcscripts/systemd/thinkfan.service"
- DESTINATION "${CMAKE_INSTALL_LIBDIR}/systemd/system")
- if(NOT EXISTS "/etc/systemd/system/thinkfan.service.d/override.conf")
- install(FILES
- rcscripts/systemd/override.conf
- DESTINATION "/etc/systemd/system/thinkfan.service.d")
- else()
- install(FILES
- rcscripts/systemd/override.conf
- DESTINATION "/etc/systemd/system/thinkfan.service.d"
- RENAME "default.conf")
- endif()
+ DESTINATION "lib/systemd/system")
endif(SYSTEMD_FOUND)
if(OPENRC_FOUND)
diff -rupN --no-dereference thinkfan-1.0.2/rcscripts/systemd/thinkfan.service thinkfan-1.0.2-new/rcscripts/systemd/thinkfan.service
--- thinkfan-1.0.2/rcscripts/systemd/thinkfan.service 2019-02-27 12:07:02.000000000 +0100
+++ thinkfan-1.0.2-new/rcscripts/systemd/thinkfan.service 2019-11-27 15:37:21.042169917 +0100
@@ -2,8 +2,8 @@
Description=Thinkfan, the minimalist fan control program
[Service]
-Type=forking
-ExecStart=/usr/local/sbin/thinkfan $THINKFAN_ARGS
+EnvironmentFile=-/etc/sysconfig/thinkfan
+ExecStart=/usr/local/sbin/thinkfan -n $OPTIONS
PIDFile=/run/thinkfan.pid
ExecReload=/bin/kill -HUP $MAINPID
diff -rupN --no-dereference thinkfan-1.0.2/rcscripts/systemd/thinkfan.service.cmake thinkfan-1.0.2-new/rcscripts/systemd/thinkfan.service.cmake
--- thinkfan-1.0.2/rcscripts/systemd/thinkfan.service.cmake 2019-02-27 12:07:02.000000000 +0100
+++ thinkfan-1.0.2-new/rcscripts/systemd/thinkfan.service.cmake 2019-11-27 15:37:21.042169917 +0100
@@ -2,8 +2,8 @@
Description=Thinkfan, the minimalist fan control program
[Service]
-Type=forking
-ExecStart=@CMAKE_INSTALL_PREFIX@/sbin/thinkfan $THINKFAN_ARGS
+EnvironmentFile=-/etc/sysconfig/thinkfan
+ExecStart=@CMAKE_INSTALL_PREFIX@/sbin/thinkfan -n $OPTIONS
PIDFile=/run/thinkfan.pid
ExecReload=/bin/kill -HUP $MAINPID