#!/bin/sh # # $NetBSD: lkm1,v 1.6 2000/10/09 06:11:38 nisimura Exp $ # $FreeBSD: src/etc/rc.d/lkm1,v 1.2 2002/06/13 22:14:36 gordon Exp $ # $DragonFly: src/etc/rc.d/Attic/lkm1,v 1.1 2003/07/24 06:35:37 dillon Exp $ # # PROVIDE: beforenetlkm # REQUIRE: root bootconf . /etc/rc.subr name="lkm1" rcvar="lkm" start_cmd="lkm1_start" stop_cmd="lkm1_stop" lkm1_start() { # load kernel modules specified in /etc/lkm.conf if the /usr # filesystem is already present with "/" or can be mounted now # if [ -f /etc/rc.lkm ]; then mount /usr >/dev/null 2>&1 if [ -x /usr/bin/ld ]; then lkmstage=BEFORENET set start ; . /etc/rc.lkm fi fi } lkm1_stop() { if [ -f /etc/rc.lkm ] && [ -x /usr/bin/ld ]; then lkmstage=BEFORENET set stop ; . /etc/rc.lkm fi } load_rc_config lkm run_rc_command "$1"