diff -r 7a4adede7d3f -r b8ccc85675a0 tools/Makefile --- a/tools/Makefile Wed May 05 15:42:47 2021 +0200 +++ b/tools/Makefile Wed May 05 20:31:26 2021 +0200 @@ -16,8 +16,19 @@ rm -f filelist Makefile.bak install: - ${INSTALL} -c -g root -o root -m 0755 bmsd.init /etc/init.d/bmsd - [ -x /bin/systemctl ] && /bin/systemctl daemon-reload + @if [ -x /lib/systemd/systemd ]; then \ + ${INSTALL} -c -g root -o root -m 0755 init.debian /etc/init.d/bmsd ; \ + echo "${INSTALL} -c -g root -o root -m 0755 init.debian /etc/init.d/bmsd" ; \ + [ -x /bin/systemctl ] && /bin/systemctl daemon-reload ; \ + echo "[ -x /bin/systemctl ] && /bin/systemctl daemon-reload" ; \ + elif [ -f /etc/slackware-version ]; then \ + ${INSTALL} -c -g root -o root -m 0755 init.slackware /etc/rc.d/init.d/bmsd ; \ + echo "${INSTALL} -c -g root -o root -m 0755 init.slackware /etc/rc.d/init.d/bmsd" ; \ + ${INSTALL} -c -g root -o root -m 0755 setup.slackware /var/log/setup/setup.bmsd ; \ + echo "${INSTALL} -c -g root -o root -m 0755 setup.slackware /var/log/setup/setup.bmsd" ; \ + else \ + echo "Unsupported distribution" ; \ + fi filelist: Makefile BASE=`pwd`; \