Moved init script to /etc/rc.d and must now be installed in /etc/rc.d/rc.local

Wed, 18 Oct 2023 13:03:10 +0200

author
Michiel Broek <mbroek@mbse.eu>
date
Wed, 18 Oct 2023 13:03:10 +0200
changeset 854
548e5e9af0c6
parent 853
f54decd31acb
child 855
2d328a2a4025

Moved init script to /etc/rc.d and must now be installed in /etc/rc.d/rc.local

tools/Makefile file | annotate | diff | comparison | revisions
tools/setup.slackware file | annotate | diff | comparison | revisions
--- a/tools/Makefile	Wed Oct 18 11:43:16 2023 +0200
+++ b/tools/Makefile	Wed Oct 18 13:03:10 2023 +0200
@@ -22,10 +22,8 @@
 			[ -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" ; \
+			${INSTALL} -c -g root -o root -m 0755 init.slackware /etc/rc.d/rc.bmsd ; \
+			echo "${INSTALL} -c -g root -o root -m 0755 init.slackware /etc/rc.d/rc.bmsd" ; \
 		else \
 			echo "Unsupported distribution" ; \
 		fi
--- a/tools/setup.slackware	Wed Oct 18 11:43:16 2023 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-#!/bin/sh
-#BLURB="Enable/disable the Brewery Management System at boot"
-#
-# System setup script for Slackware
-#
-#
-T_PX=$1
-TMP=/var/log/setup/tmp
-if [ "$COLOR" = "on" -o -r $TMP/SeTcolor ]; then
-  dialog --title "ENABLE BMS DAEMON AT BOOT?" --yesno \
- "BMS is a Brewery Management System running as a central controller \
-  in a micro or home brewery. It can control remote devices used to \
-  control fermentation, and log measured values." 10 70
-  if [ $? = 0 ]; then
-    mkdir -p /etc/rc.d/rc0.d /etc/rc.d/rc1.d /etc/rc.d/rc3.d /etc/rc.d/rc4.d /etc/rc.d/rc6
-    ln -s /etc/rc.d/init.d/bmsd /etc/rc.d/rc0.d/K15bmsd
-    ln -s /etc/rc.d/init.d/bmsd /etc/rc.d/rc1.d/K15bmsd
-    ln -s /etc/rc.d/init.d/bmsd /etc/rc.d/rc3.d/S85bmsd
-    ln -s /etc/rc.d/init.d/bmsd /etc/rc.d/rc4.d/S85bmsd
-    ln -s /etc/rc.d/init.d/bmsd /etc/rc.d/rc6.d/K15bmsd
-  else
-    rm -f /etc/rc.d/rc{0,1,6}.d/K15bmsd /etc/rc.d/rc{3,4}.d/S85bmsd
-  fi
-fi

mercurial