178344Sobrien#!/bin/sh
278344Sobrien#
398184Sgordon# $FreeBSD$
478344Sobrien#
578344Sobrien
678344Sobrien# PROVIDE: dmesg
7240336Sobrien# REQUIRE: mountcritremote FILESYSTEMS
898184Sgordon# BEFORE:  DAEMON
9174461Sdougb# KEYWORD: nojail
1078344Sobrien
1178344Sobrien. /etc/rc.subr
1278344Sobrien
1378344Sobrienname="dmesg"
14298514Slmedesc="Save kernel boot messages to disk"
15230099Sdougbrcvar="dmesg_enable"
1698184Sgordondmesg_file="/var/run/dmesg.boot"
1778344Sobrienstart_cmd="do_dmesg"
1878344Sobrienstop_cmd=":"
1978344Sobrien
2078344Sobriendo_dmesg()
2178344Sobrien{
2298184Sgordon	rm -f ${dmesg_file}
2398184Sgordon	( umask 022 ; /sbin/dmesg $rc_flags > ${dmesg_file} )
2478344Sobrien}
2578344Sobrien
2678344Sobrienload_rc_config $name
2778344Sobrienrun_rc_command "$1"
28