rename coredump config to match webui settings. check if file exists.

pull/255/head
Paul Philippov 2022-07-01 19:21:19 -04:00
parent 50f8ab4b19
commit 916b96f27a
9 changed files with 9 additions and 9 deletions

View File

@ -12,7 +12,7 @@ load_majestic() {
printf 'Starting %s: ' "$DAEMON"
[ -f /usr/bin/$DAEMON ] || echo -en "DISABLED, "
# shellcheck disable=SC2086 # we need the word splitting
if [ $(grep ^savedumps /etc/coredump.config | cut -d= -f2) == "true" ]; then
if [ -f /etc/coredump.conf ] && [ $(grep ^savedumps /etc/coredump.conf | cut -d= -f2) == "true" ]; then
ulimit -c unlimited && echo "| /usr/sbin/sendcoredump.sh" > /proc/sys/kernel/core_pattern
fi
start-stop-daemon -b -m -S -q -p "$PIDFILE" -x "/usr/bin/$DAEMON" \

View File

@ -12,7 +12,7 @@ load_majestic() {
printf 'Starting %s: ' "$DAEMON"
[ -f /usr/bin/$DAEMON ] || echo -en "DISABLED, "
# shellcheck disable=SC2086 # we need the word splitting
if [ $(grep ^savedumps /etc/coredump.config | cut -d= -f2) == "true" ]; then
if [ -f /etc/coredump.conf ] && [ $(grep ^savedumps /etc/coredump.conf | cut -d= -f2) == "true" ]; then
ulimit -c unlimited && echo "| /usr/sbin/sendcoredump.sh" > /proc/sys/kernel/core_pattern
fi
start-stop-daemon -b -m -S -q -p "$PIDFILE" -x "/usr/bin/$DAEMON" \

View File

@ -12,7 +12,7 @@ load_majestic() {
printf 'Starting %s: ' "$DAEMON"
[ -f /usr/bin/$DAEMON ] || echo -en "DISABLED, "
# shellcheck disable=SC2086 # we need the word splitting
if [ $(grep ^savedumps /etc/coredump.config | cut -d= -f2) == "true" ]; then
if [ -f /etc/coredump.conf ] && [ $(grep ^savedumps /etc/coredump.conf | cut -d= -f2) == "true" ]; then
ulimit -c unlimited && echo "| /usr/sbin/sendcoredump.sh" > /proc/sys/kernel/core_pattern
fi
start-stop-daemon -b -m -S -q -p "$PIDFILE" -x "/usr/bin/$DAEMON" \

View File

@ -12,7 +12,7 @@ load_majestic() {
printf 'Starting %s: ' "$DAEMON"
[ -f /usr/bin/$DAEMON ] || echo -en "DISABLED, "
# shellcheck disable=SC2086 # we need the word splitting
if [ $(grep ^savedumps /etc/coredump.config | cut -d= -f2) == "true" ]; then
if [ -f /etc/coredump.conf ] && [ $(grep ^savedumps /etc/coredump.conf | cut -d= -f2) == "true" ]; then
ulimit -c unlimited && echo "| /usr/sbin/sendcoredump.sh" > /proc/sys/kernel/core_pattern
fi
start-stop-daemon -b -m -S -q -p "$PIDFILE" -x "/usr/bin/$DAEMON" \

View File

@ -12,7 +12,7 @@ load_majestic() {
printf 'Starting %s: ' "$DAEMON"
[ -f /usr/bin/$DAEMON ] || echo -en "DISABLED, "
# shellcheck disable=SC2086 # we need the word splitting
if [ $(grep ^savedumps /etc/coredump.config | cut -d= -f2) == "true" ]; then
if [ -f /etc/coredump.conf ] && [ $(grep ^savedumps /etc/coredump.conf | cut -d= -f2) == "true" ]; then
ulimit -c unlimited && echo "| /usr/sbin/sendcoredump.sh" > /proc/sys/kernel/core_pattern
fi
start-stop-daemon -b -m -S -q -p "$PIDFILE" -x "/usr/bin/$DAEMON" \

View File

@ -12,7 +12,7 @@ load_majestic() {
printf 'Starting %s: ' "$DAEMON"
[ -f /usr/bin/$DAEMON ] || echo -en "DISABLED, "
# shellcheck disable=SC2086 # we need the word splitting
if [ $(grep ^savedumps /etc/coredump.config | cut -d= -f2) == "true" ]; then
if [ -f /etc/coredump.conf ] && [ $(grep ^savedumps /etc/coredump.conf | cut -d= -f2) == "true" ]; then
ulimit -c unlimited && echo "| /usr/sbin/sendcoredump.sh" > /proc/sys/kernel/core_pattern
fi
start-stop-daemon -b -m -S -q -p "$PIDFILE" -x "/usr/bin/$DAEMON" \

View File

@ -12,7 +12,7 @@ load_majestic() {
printf 'Starting %s: ' "$DAEMON"
[ -f /usr/bin/$DAEMON ] || echo -en "DISABLED, "
# shellcheck disable=SC2086 # we need the word splitting
if [ $(grep ^savedumps /etc/coredump.config | cut -d= -f2) == "true" ]; then
if [ -f /etc/coredump.conf ] && [ $(grep ^savedumps /etc/coredump.conf | cut -d= -f2) == "true" ]; then
ulimit -c unlimited && echo "| /usr/sbin/sendcoredump.sh" > /proc/sys/kernel/core_pattern
fi
start-stop-daemon -b -m -S -q -p "$PIDFILE" -x "/usr/bin/$DAEMON" \

View File

@ -12,7 +12,7 @@ load_majestic() {
printf 'Starting %s: ' "$DAEMON"
[ -f /usr/bin/$DAEMON ] || echo -en "DISABLED, "
# shellcheck disable=SC2086 # we need the word splitting
if [ $(grep ^savedumps /etc/coredump.config | cut -d= -f2) == "true" ]; then
if [ -f /etc/coredump.conf ] && [ $(grep ^savedumps /etc/coredump.conf | cut -d= -f2) == "true" ]; then
ulimit -c unlimited && echo "| /usr/sbin/sendcoredump.sh" > /proc/sys/kernel/core_pattern
fi
start-stop-daemon -b -m -S -q -p "$PIDFILE" -x "/usr/bin/$DAEMON" \

View File

@ -12,7 +12,7 @@ load_majestic() {
printf 'Starting %s: ' "$DAEMON"
[ -f /usr/bin/$DAEMON ] || echo -en "DISABLED, "
# shellcheck disable=SC2086 # we need the word splitting
if [ $(grep ^savedumps /etc/coredump.config | cut -d= -f2) == "true" ]; then
if [ -f /etc/coredump.conf ] && [ $(grep ^savedumps /etc/coredump.conf | cut -d= -f2) == "true" ]; then
ulimit -c unlimited && echo "| /usr/sbin/sendcoredump.sh" > /proc/sys/kernel/core_pattern
fi
start-stop-daemon -b -m -S -q -p "$PIDFILE" -x "/usr/bin/$DAEMON" \