Browse Source

- add runlevel links for user's init script starter

master
vanhofen 5 years ago
parent
commit
04066aad6c
  1. 7
      make/target-scripts.mk
  2. 4
      skel-root/general/files-etc/init.d/rcK
  3. 18
      skel-root/general/scripts/user-initscripts.init
  4. 4
      skel-root/hd1/etc/init.d/rcS
  5. 4
      skel-root/hd2/etc/init.d/rcS
  6. 4
      skel-root/hd51/etc/init.d/rcS
  7. 4
      skel-root/vuduo/etc/init.d/rcS
  8. 4
      skel-root/vuplus/etc/init.d/rcS

7
make/target-scripts.mk

@ -21,7 +21,8 @@ init-scripts: \
$(TARGET_DIR)/etc/init.d/resizerootfs \
$(TARGET_DIR)/etc/init.d/swap \
$(TARGET_DIR)/etc/init.d/sys_update.sh \
$(TARGET_DIR)/etc/init.d/syslogd
$(TARGET_DIR)/etc/init.d/syslogd \
$(TARGET_DIR)/etc/init.d/user-initscripts
$(TARGET_DIR)/etc/init.d/globals:
$(INSTALL_DATA) -D $(TARGET_FILES)/scripts/init.globals $(@)
@ -96,6 +97,10 @@ $(TARGET_DIR)/etc/init.d/syslogd:
$(INSTALL_EXEC) -D $(TARGET_FILES)/scripts/syslogd.init $(@)
$(UPDATE-RC.D) $(@F) stop 98 0 6 .
$(TARGET_DIR)/etc/init.d/user-initscripts:
$(INSTALL_EXEC) -D $(TARGET_FILES)/scripts/user-initscripts.init $(@)
$(UPDATE-RC.D) $(@F) defaults 98 01
# -----------------------------------------------------------------------------
scripts: \

4
skel-root/general/files-etc/init.d/rcK

@ -18,8 +18,4 @@ fi
test -d /tmp/lcd/ && echo ${lcd4l_msg} > /tmp/lcd/goodbye
service lcd4linux ${lcd4l_cmd}
# stopping services and daemons in order of the symlink names
LOGINFO "run initscripts stop ..."
run_initscripts stop
SHOWINFO "done"

18
skel-root/general/scripts/user-initscripts.init

@ -0,0 +1,18 @@
#!/bin/sh
. /etc/init.d/functions
. /etc/init.d/globals
case "$1" in
start)
LOGINFO "run users initscripts start ..."
run_initscripts start
;;
stop)
LOGINFO "run users initscripts stop ..."
run_initscripts stop
;;
*)
echo "[$BASENAME] Usage: $0 {start|stop}"
;;
esac

4
skel-root/hd1/etc/init.d/rcS

@ -166,8 +166,4 @@ trap ":" INT QUIT TSTP
# call all parts in order
exec /etc/init.d/rc S
# starting services and daemons in order of the symlink names
LOGINFO "run initscripts start ..."
run_initscripts start
SHOWINFO "done"

4
skel-root/hd2/etc/init.d/rcS

@ -172,8 +172,4 @@ trap ":" INT QUIT TSTP
# call all parts in order
exec /etc/init.d/rc S
# starting services and daemons in order of the symlink names
LOGINFO "run initscripts start ..."
run_initscripts start
SHOWINFO "done"

4
skel-root/hd51/etc/init.d/rcS

@ -109,8 +109,4 @@ trap ":" INT QUIT TSTP
# call all parts in order
exec /etc/init.d/rc S
# starting services and daemons in order of the symlink names
LOGINFO "run initscripts start ..."
run_initscripts start
SHOWINFO "done"

4
skel-root/vuduo/etc/init.d/rcS

@ -105,8 +105,4 @@ trap ":" INT QUIT TSTP
# call all parts in order
exec /etc/init.d/rc S
# starting services and daemons in order of the symlink names
LOGINFO "run initscripts start ..."
run_initscripts start
SHOWINFO "done"

4
skel-root/vuplus/etc/init.d/rcS

@ -104,8 +104,4 @@ trap ":" INT QUIT TSTP
# call all parts in order
exec /etc/init.d/rc S
# starting services and daemons in order of the symlink names
LOGINFO "run initscripts start ..."
run_initscripts start
SHOWINFO "done"

Loading…
Cancel
Save