diff options
author | bapt <bapt@FreeBSD.org> | 2016-04-29 12:23:56 +0000 |
---|---|---|
committer | bapt <bapt@FreeBSD.org> | 2016-04-29 12:23:56 +0000 |
commit | 72855a7c5d57ba89b8d5088dda0721c4d87d3a1b (patch) | |
tree | ab9960718ecbf0a712f58ffe636104adf6ea3bcd /etc | |
parent | 7ce4e4a1a71bff2705458ce3b39629608fab3962 (diff) | |
download | FreeBSD-src-72855a7c5d57ba89b8d5088dda0721c4d87d3a1b.zip FreeBSD-src-72855a7c5d57ba89b8d5088dda0721c4d87d3a1b.tar.gz |
Add a savecore_enable variable support for the savecore rc script
By default set to 'YES' so it does not change the current behaviour for users,
this variable allows to decide to not extract crach dumps from the dump
device at boot time by setting it to "NO" in rc.conf.
Sponsored by: Gandi.net
Diffstat (limited to 'etc')
-rw-r--r-- | etc/defaults/rc.conf | 1 | ||||
-rwxr-xr-x | etc/rc.d/savecore | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/etc/defaults/rc.conf b/etc/defaults/rc.conf index 0959c18..a48bcea 100644 --- a/etc/defaults/rc.conf +++ b/etc/defaults/rc.conf @@ -603,6 +603,7 @@ chkprintcap_enable="NO" # Run chkprintcap(8) before running lpd. chkprintcap_flags="-d" # Create missing directories by default. dumpdev="AUTO" # Device to crashdump to (device name, AUTO, or NO). dumpdir="/var/crash" # Directory where crash dumps are to be stored +savecore_enable="YES" # Extract core from dump devices if any savecore_flags="-m 10" # Used if dumpdev is enabled above, and present. # By default, only the 10 most recent kernel dumps # are saved. diff --git a/etc/rc.d/savecore b/etc/rc.d/savecore index 56a34ff..bfc61bc 100755 --- a/etc/rc.d/savecore +++ b/etc/rc.d/savecore @@ -10,6 +10,7 @@ . /etc/rc.subr name="savecore" +rcvar="savecore_enable" desc="Save a core dump of the operating system" start_cmd="savecore_start" start_precmd="savecore_prestart" |