From 0110f903329ab531bcbe9d555d5b6f6dc77d8a54 Mon Sep 17 00:00:00 2001 From: hunt Date: Tue, 9 Aug 2005 19:19:51 +0000 Subject: 2005-08-09 Martin Hunt PR 1174 * stp_check.in: Supply path for lsmod. * stp_check: Removed. --- stp_check | 69 --------------------------------------------------------------- 1 file changed, 69 deletions(-) delete mode 100644 stp_check (limited to 'stp_check') diff --git a/stp_check b/stp_check deleted file mode 100644 index 8610d3ee..00000000 --- a/stp_check +++ /dev/null @@ -1,69 +0,0 @@ -#!/bin/bash - -load_module() -{ - ret=1 - if [ -e "$MODULE" ] - then - /sbin/insmod $MODULE - ret=$? - fi - - if [ "$ret" -ne 0 ] - then - echo "$MODULE_NAME not in kernel and not built. Compiling..." - mkdir -p $MODULE_DIR - cp -dpr $SRC_DIR/* $MODULE_DIR - make -w -C $MODULE_DIR - if [ "$?" -ne 0 ] - then - echo "Failed to load module $MODULE_NAME." - exit $? - fi - - /sbin/insmod $MODULE - if [ "$?" -ne 0 ] - then - echo "Failed to load module $MODULE_NAME." - exit $? - fi - fi -} - -VAR_DIR=${prefix}/var/cache/systemtap - -RELAYFS=`grep " relayfs_poll" /boot/System.map-\`uname -r\`` -if [ -z "$RELAYFS" ] -then - RELAYFS=`lsmod | grep relayfs` - if [ -z "$RELAYFS" ] - then - MODULE_NAME=relayfs - MODULE_DIR=$VAR_DIR/relayfs - MODULE=$MODULE_DIR/relayfs.ko - SRC_DIR=${prefix}/share/systemtap/runtime/relayfs - load_module - fi -fi - -if [ ! -d "/mnt/relay" ] -then - mkdir /mnt/relay -fi - -MOUNT=`mount | grep relayfs |awk '{print $1}'` -if [ "$MOUNT" != "relayfs" ] -then - mount -t relayfs relayfs /mnt/relay -fi - -STP_CONTROL=`lsmod | grep stp_control |awk '{print $1}'` -if [ "$STP_CONTROL" != "stp_control" ] -then - MODULE_NAME=stp-control - MODULE_DIR=$VAR_DIR/transport - MODULE=$MODULE_DIR/stp-control.ko - SRC_DIR=${prefix}/share/systemtap/runtime/transport - load_module -fi - -- cgit