From 2794059010e3d262b39a76869d281fcf48e4ec35 Mon Sep 17 00:00:00 2001 From: Mike Makonnen Date: Mon, 23 Jun 2008 20:54:32 +0000 Subject: [PATCH] Run savecore(8) only if there is a core dump to save. If there is no core dump hide the message to that effect behind $rc_quiet. --- etc/rc.d/savecore | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/etc/rc.d/savecore b/etc/rc.d/savecore index 428f7ac3bd4..2dd07617991 100755 --- a/etc/rc.d/savecore +++ b/etc/rc.d/savecore @@ -57,8 +57,11 @@ savecore_prestart() savecore_start() { - [ -z "${rc_quiet}" ] && echo "Checking for core dump on ${dumpdev}..." - savecore ${savecore_flags} ${DUMPDIR} ${dumpdev} + if savecore -C >/dev/null; then + savecore ${savecore_flags} ${DUMPDIR} ${dumpdev} + else + [ -z "${rc_quiet}" ] && echo "No core dumps found" + fi } load_rc_config $name