#!/bin/sh # # $NetBSD: dmesg,v 1.8 2002/03/22 04:33:58 thorpej Exp $ # $FreeBSD: src/etc/rc.d/dmesg,v 1.2 2002/06/13 22:14:36 gordon Exp $ # $DragonFly: src/etc/rc.d/dmesg,v 1.3 2005/11/19 21:47:32 swildner Exp $ # # PROVIDE: dmesg # REQUIRE: mountcritremote # BEFORE: DAEMON # KEYWORD: Daemon . /etc/rc.subr name="dmesg" rcvar=`set_rcvar` dmesg_file="/var/run/dmesg.boot" start_cmd="do_dmesg" stop_cmd=":" do_dmesg() { rm -f ${dmesg_file} ( umask 022 ; /sbin/dmesg $rc_flags > ${dmesg_file} ) } load_rc_config $name run_rc_command "$1"