11.1Slukem#!/bin/sh 21.1Slukem# 31.8Sapb# $NetBSD: savecore,v 1.8 2009/09/14 17:34:56 apb Exp $ 41.1Slukem# 51.1Slukem 61.1Slukem# PROVIDE: savecore 71.1Slukem# REQUIRE: syslogd 81.5Sthorpej# BEFORE: SERVERS 91.1Slukem 101.7Smycroft$_rc_subr_loaded . /etc/rc.subr 111.1Slukem 121.1Slukemname="savecore" 131.3Slukemrcvar=$name 141.1Slukemstart_cmd="savecore_start" 151.1Slukemstop_cmd=":" 161.1Slukem 171.1Slukemsavecore_start() 181.1Slukem{ 191.1Slukem # /var/crash should be a directory or a symbolic link 201.1Slukem # to the crash directory if core dumps are to be saved. 211.1Slukem # 221.6Satatat if [ -d "${savecore_dir}/." ]; then 231.1Slukem echo "Checking for core dump..." 241.8Sapb if savecore -n; then 251.8Sapb savecore $rc_flags "${savecore_dir}" 261.8Sapb fi 271.1Slukem else 281.6Satatat warn "No crash dump directory; savecore not run." 291.1Slukem fi 301.1Slukem} 311.1Slukem 321.2Slukemload_rc_config $name 331.1Slukemrun_rc_command "$1" 34