aboutsummaryrefslogtreecommitdiff
path: root/rc.sysinit
diff options
context:
space:
mode:
Diffstat (limited to 'rc.sysinit')
-rwxr-xr-xrc.sysinit7
1 files changed, 7 insertions, 0 deletions
diff --git a/rc.sysinit b/rc.sysinit
index a20e6bc..deb4f55 100755
--- a/rc.sysinit
+++ b/rc.sysinit
@@ -101,6 +101,13 @@ if [ "$KEYMAP" != "" ]; then
status "Loading Keyboard Map: $KEYMAP" /bin/loadkeys -q $KEYMAP
fi
+# Load modules from the MODULES array defined in rc.conf
+for mod in "${MODULES[@]}"; do
+ if [[ `echo $mod | grep '^[^\!]' | wc -l` -eq 1 ]]; then
+ /sbin/modprobe $mod
+ fi
+done
+
# Screen blanks after 15 minutes idle time
/usr/bin/setterm -blank 15