[Midnightbsd-cvs] src [11677] trunk/etc/rc.d/savecore: cleanup

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sun Jul 8 16:17:13 EDT 2018


Revision: 11677
          http://svnweb.midnightbsd.org/src/?rev=11677
Author:   laffer1
Date:     2018-07-08 16:17:12 -0400 (Sun, 08 Jul 2018)
Log Message:
-----------
cleanup

Modified Paths:
--------------
    trunk/etc/rc.d/savecore

Modified: trunk/etc/rc.d/savecore
===================================================================
--- trunk/etc/rc.d/savecore	2018-07-08 20:16:28 UTC (rev 11676)
+++ trunk/etc/rc.d/savecore	2018-07-08 20:17:12 UTC (rev 11677)
@@ -1,7 +1,6 @@
 #!/bin/sh
 #
 # $MidnightBSD$
-#
 
 # PROVIDE: savecore
 # REQUIRE: dumpon ddb syslogd
@@ -23,6 +22,9 @@
 		return 1
 		;;
 	[Aa][Uu][Tt][Oo])
+		if [ ! -L /dev/dumpdev ]; then
+			return 1
+		fi
 		dumpdev=`/bin/realpath /dev/dumpdev`
 		;;
 	esac
@@ -62,11 +64,12 @@
 		;;
 	esac
 
-	if savecore -C "${dumpdir}" "${dev}" >/dev/null; then
+	if savecore -C "${dev}" >/dev/null; then
 		savecore ${savecore_flags} ${dumpdir} ${dumpdev}
 		if checkyesno crashinfo_enable; then
 			${crashinfo_program} -d ${dumpdir}
 		fi
+		sync
 	else
 		check_startmsgs && echo 'No core dumps found.'
 	fi



More information about the Midnightbsd-cvs mailing list