modules revision 1.1
11.1Sjmcneill#!/bin/sh 21.1Sjmcneill# 31.1Sjmcneill# $NetBSD: modules,v 1.1 2015/03/21 19:10:43 jmcneill Exp $ 41.1Sjmcneill# 51.1Sjmcneill 61.1Sjmcneill# PROVIDE: modules 71.1Sjmcneill# BEFORE: securelevel 81.1Sjmcneill 91.1Sjmcneill$_rc_subr_loaded . /etc/rc.subr 101.1Sjmcneill 111.1Sjmcneillname="modules" 121.1Sjmcneillrcvar=$name 131.1Sjmcneillstart_cmd="modules_start" 141.1Sjmcneillstop_cmd=":" 151.1Sjmcneill 161.1Sjmcneillmodules_start() 171.1Sjmcneill{ 181.1Sjmcneill if [ -f /etc/modules.conf ]; then 191.1Sjmcneill echo "Loading modules." 201.1Sjmcneill cat /etc/modules.conf | 211.1Sjmcneill while read -r args; do 221.1Sjmcneill args=${args%%#*} # strip comments 231.1Sjmcneill test -z "$args" && continue 241.1Sjmcneill /sbin/modload $args 251.1Sjmcneill done 261.1Sjmcneill fi 271.1Sjmcneill} 281.1Sjmcneill 291.1Sjmcneillload_rc_config $name 301.1Sjmcneillrun_rc_command "$1" 31