1[ -n "${JAILED}" ] && return 0 2dumpdev=$(kenv -q dumpdev) 3[ -z "${dumpdev}" ] && return 0 4 5echo "=> Enabling dump device" 6 7# Encrypt dump if supported 8if [ -r /etc/dumppubkey ] && [ "$(sysctl -qn "kern.features.ekcd")" = "1" ]; then 9 dumpon -k /etc/dumppubkey "${dumpdev}" 10else 11 dumpon "${dumpdev}" 12fi 13# shellcheck disable=SC2181 14if [ $? -ne 0 ]; then 15 echo "WARNING: Unable to specify ${dumpdev} as a dump device" 16 return 1 17fi 18 19# Make a symlink in devfs for savecore 20ln -fs "${dumpdev}" /dev/dumpdev 21