dumpon (67e751f167c98d02f85eb38401e3e6388db09ac1) | dumpon (ccc806a049383e5611b3752e6f384cf03a208039) |
---|---|
1#!/bin/sh 2# 3# $FreeBSD$ 4# 5 6# PROVIDE: dumpon 7# BEFORE: disks 8# KEYWORD: nojail --- 38 unchanged lines hidden (view full) --- 47} 48 49dumpon_start() 50{ 51 # Enable dumpdev so that savecore can see it. Enable it 52 # early so a crash early in the boot process can be caught. 53 # 54 case ${dumpdev} in | 1#!/bin/sh 2# 3# $FreeBSD$ 4# 5 6# PROVIDE: dumpon 7# BEFORE: disks 8# KEYWORD: nojail --- 38 unchanged lines hidden (view full) --- 47} 48 49dumpon_start() 50{ 51 # Enable dumpdev so that savecore can see it. Enable it 52 # early so a crash early in the boot process can be caught. 53 # 54 case ${dumpdev} in |
55 [Nn][Oo] | '') | 55 [Nn][Oo]) |
56 ;; | 56 ;; |
57 [Aa][Uu][Tt][Oo]) | 57 [Aa][Uu][Tt][Oo] | '') |
58 root_hold_wait 59 dev=$(/bin/kenv -q dumpdev) 60 if [ -n "${dev}" ] ; then 61 dumpon_try "${dev}" 62 return $? 63 fi | 58 root_hold_wait 59 dev=$(/bin/kenv -q dumpdev) 60 if [ -n "${dev}" ] ; then 61 dumpon_try "${dev}" 62 return $? 63 fi |
64 if [ -z ${dumpdev} ] ; then 65 return 66 fi |
|
64 while read dev mp type more ; do 65 [ "${type}" = "swap" ] || continue 66 case ${dev} in 67 *.bde|*.eli) 68 dumpon_warn_unencrypted 69 dev=${dev%.*} 70 ;; 71 esac --- 8 unchanged lines hidden (view full) --- 80 dumpon_try "${dumpdev}" 81 ;; 82 esac 83} 84 85dumpon_stop() 86{ 87 case ${dumpdev} in | 67 while read dev mp type more ; do 68 [ "${type}" = "swap" ] || continue 69 case ${dev} in 70 *.bde|*.eli) 71 dumpon_warn_unencrypted 72 dev=${dev%.*} 73 ;; 74 esac --- 8 unchanged lines hidden (view full) --- 83 dumpon_try "${dumpdev}" 84 ;; 85 esac 86} 87 88dumpon_stop() 89{ 90 case ${dumpdev} in |
88 [Nn][Oo] | '') | 91 [Nn][Oo]) |
89 ;; 90 *) 91 rm -f /dev/dumpdev 92 /sbin/dumpon -v off 93 ;; 94 esac 95} 96 97load_rc_config $name 98run_rc_command "$1" | 92 ;; 93 *) 94 rm -f /dev/dumpdev 95 /sbin/dumpon -v off 96 ;; 97 esac 98} 99 100load_rc_config $name 101run_rc_command "$1" |