]> git.pld-linux.org Git - projects/rc-scripts.git/commitdiff
- modprobe modules in autoclean mode and report errors via syslog
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Thu, 2 Sep 1999 12:26:31 +0000 (12:26 +0000)
committerArkadiusz Miśkiewicz <arekm@maven.pl>
Thu, 2 Sep 1999 12:26:31 +0000 (12:26 +0000)
- added check for /lib/modules/`uname -r`/*/module_name.o

svn-id: @504

sysconfig/network-scripts/tnlup

index c58ff1c20b674bec5803d4f085c4d98866820700..fa56562691916b4018df3a6281da227bb208788b 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-#      $Id: tnlup,v 1.8 1999/08/14 12:01:18 misiek Exp $
+#      $Id: tnlup,v 1.9 1999/09/02 12:26:31 misiek Exp $
 #
 # Author: Arkadiusz Mi¶kiewicz <misiek@pld.org.pl>
 #
@@ -38,10 +38,10 @@ then
        exit
 fi
 
-if [ "$MODE" == "gre" ]; then
-       modprobe ip_gre 2> /dev/null
-elif [ "$MODE" == "ipip" ]; then
-       modprobe ipip 2> /dev/null
+if [ "$MODE" == "gre" ] && [ "`ls -R /lib/modules/\`uname -r\`/ | grep ip_gre.o`" != "" ]; then
+       modprobe -s -k ip_gre
+elif [ "$MODE" == "ipip" ] && [ "`ls -R /lib/modules/\`uname -r\`/ | grep ipip.o`" != "" ]; then
+       modprobe -s -k ipip
 fi
 
 [ -z "${TTL}" ] && TTL=64
This page took 0.068527 seconds and 4 git commands to generate.