Browse Source

- move coredump init script away from skel-root

master
vanhofen 6 years ago
parent
commit
43cfcbeacc
  1. 0
      archive-imagefiles/scripts/coredump.init
  2. 8
      make/system-scripts.mk
  3. 0
      skel-root/armbox/hd51/etc/init.d/.gitignore
  4. 20
      skel-root/coolstream/hd2/etc/init.d/coredump

0
skel-root/armbox/hd51/etc/init.d/coredump → archive-imagefiles/scripts/coredump.init

8
make/system-scripts.mk

@ -5,6 +5,7 @@
init-scripts: \
init-helpers \
init-coredump \
init-crond \
init-inetd \
init-hostname \
@ -17,6 +18,11 @@ init-helpers: $(ETCINITD)
init-hostname: $(ETCINITD)
install -m 0755 $(IMAGEFILES)/scripts/hostname.init $(ETCINITD)/hostname
init-coredump: $(ETCINITD)
ifeq ($(BOXSERIES), $(filter $(BOXSERIES), hd2 hd51))
install -m 0755 $(IMAGEFILES)/scripts/coredump.init $(ETCINITD)/coredump
endif
init-crond: $(ETCINITD)
install -m 0755 $(IMAGEFILES)/scripts/crond.init $(ETCINITD)/crond
@ -26,7 +32,7 @@ init-inetd: $(ETCINITD)
init-camd: $(ETCINITD)
install -m 0755 $(IMAGEFILES)/scripts/camd.init $(ETCINITD)/camd
install -m 0755 $(IMAGEFILES)/scripts/camd_datefix.init $(ETCINITD)/camd_datefix
set -e; cd $(ETCINITD); \
$(CD) $(ETCINITD); \
ln -sf camd S99camd; \
ln -sf camd K01camd

0
skel-root/armbox/hd51/etc/init.d/.gitignore

20
skel-root/coolstream/hd2/etc/init.d/coredump

@ -1,20 +0,0 @@
#!/bin/sh
. /etc/init.d/globals
case $1 in
start)
if [ -e /var/etc/.coredump ]; then
read dumpdir < /var/etc/.coredump
fi
dumpdir=${dumpdir:-/tmp}
mkdir -p ${dumpdir}
# change default core pattern
echo "${dumpdir}/core.%e.%p.%t" > /proc/sys/kernel/core_pattern
SHOWINFO "dumps stored in ${dumpdir}"
;;
*)
echo "[${BASENAME}] Usage: $0 {start}"
;;
esac
Loading…
Cancel
Save