1 #!/bin/sh 2 # 3 # $NetBSD: savecore,v 1.2 2000/05/13 08:45:09 lukem Exp $ 4 # 5 6 # PROVIDE: savecore 7 # REQUIRE: syslogd 8 9 . /etc/rc.subr 10 11 name="savecore" 12 start_precmd="checkyesno savecore" 13 start_cmd="savecore_start" 14 stop_cmd=":" 15 16 savecore_start() 17 { 18 # /var/crash should be a directory or a symbolic link 19 # to the crash directory if core dumps are to be saved. 20 # 21 if [ -d /var/crash/. ]; then 22 echo "Checking for core dump..." 23 savecore $savecore_flags /var/crash 24 else 25 warn "No /var/crash directory; savecore not run." 26 fi 27 } 28 29 load_rc_config $name 30 run_rc_command "$1" 31