#!/bin/sh # rc.modules 3.1 Thu Aug 28 14:01:35 PDT 2003 pjv # /etc/rc.d/rc.modules # F. Schlaefendorf # erstellt am 16.02.2005 # letzte Aenderung am 18.02.2005 ### Update module dependencies ### RELEASE=`uname -r` if [ -x /usr/bin/find -a -e /lib/modules/$RELEASE/modules.dep \ -a /lib/modules/$RELEASE/modules.dep -nt /etc/modules.conf ]; then NEWMODS="`/usr/bin/find /lib/modules/$RELEASE -type f -newer /lib/modules/$RELEASE/modules.dep`" if [ ! "" = "$NEWMODS" ]; then echo "Es wurden folgende neue Kernelmodule in /lib/modules/$RELEASE/ gefunden." echo "$NEWMODS" echo "Es wird ein Update der Abhaengigkeiten durchgefuehrt" /sbin/depmod -a else echo "Keine neuen Module gefunden." fi else echo "Es wird ein Update der Modulabhaengigkeiten durchgefuehrt" /sbin/depmod -A fi case $1 in start|'') #### APM support ### /sbin/modprobe apm #### PC parallel port support ### /sbin/modprobe parport_pc io=0x378 irq=7 ;; stop) /sbin/rmmod parport_pc /sbin/rmmod apm ;; *) echo "Benutze /etc/rc.d/rc.module start|stop" ;; esac