mirror of
git://slackware.nl/current.git
synced 2025-01-03 23:03:22 +01:00
29 lines
778 B
Text
29 lines
778 B
Text
|
#!/bin/sh
|
||
|
|
||
|
# /etc/rc.d/rc.modules
|
||
|
|
||
|
# Determine the version of the running kernel:
|
||
|
RELEASE=$(uname -r)
|
||
|
|
||
|
# Update kernel module dependencies:
|
||
|
if [ -e "/lib/modules/$RELEASE/modules.dep" ]; then
|
||
|
echo "Updating module dependency list for $RELEASE: /sbin/depmod --quick"
|
||
|
/sbin/depmod --quick
|
||
|
else
|
||
|
echo "Creating module dependency list for $RELEASE: /sbin/depmod --all"
|
||
|
/sbin/depmod --all
|
||
|
fi
|
||
|
|
||
|
# Run any rc.modules-$(uname -r) file that exists (this is used
|
||
|
# if you have specific modules which should only be loaded for
|
||
|
# specific kernel versions):
|
||
|
if [ -x "/etc/rc.d/rc.modules-$RELEASE" ]; then
|
||
|
/etc/rc.d/rc.modules-$RELEASE
|
||
|
fi
|
||
|
|
||
|
# Run a local (sysadmin-version) of rc.modules if it exists:
|
||
|
if [ -x "/etc/rc.d/rc.modules.local" ]; then
|
||
|
/etc/rc.d/rc.modules.local
|
||
|
fi
|
||
|
|