#!/bin/sh # # $NetBSD: savecore,v 1.8 2009/09/14 17:34:56 apb Exp $ # # PROVIDE: savecore # REQUIRE: syslogd # BEFORE: SERVERS $_rc_subr_loaded . /etc/rc.subr name="savecore" rcvar=$name start_cmd="savecore_start" stop_cmd=":" savecore_start() { # /var/crash should be a directory or a symbolic link # to the crash directory if core dumps are to be saved. # if [ -d "${savecore_dir}/." ]; then echo "Checking for core dump..." if savecore -n; then savecore $rc_flags "${savecore_dir}" fi else warn "No crash dump directory; savecore not run." fi } load_rc_config $name run_rc_command "$1"