7 # REQUIRE: dumpon ddb syslogd
13 start_cmd="savecore_start"
14 start_precmd="savecore_prestart"
19 # Quit if we have no dump device
22 debug 'No dump device. Quitting.'
26 if [ ! -L /dev/dumpdev ]; then
29 dumpdev=`/bin/realpath /dev/dumpdev`
33 # If there is no crash directory set it now
43 if [ ! -c "${dumpdev}" ]; then
44 warn "Dump device does not exist. Savecore not run."
48 if [ ! -d "${dumpdir}" ]; then
49 warn "Dump directory does not exist. Savecore not run."
68 if savecore -C "${dev}" >/dev/null; then
69 savecore ${savecore_flags} ${dumpdir} ${dumpdev}
70 if checkyesno crashinfo_enable; then
71 ${crashinfo_program} -d ${dumpdir}
75 check_startmsgs && echo 'No core dumps found.'