Cross Reference: modules
xref: /src/etc/rc.d/modules
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/etc/rc.d/
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

Indexes created Mon Jan 26 14:10:17 GMT 2026