#!/bin/bash # Copyright (C) 2003 Juergen "George" Sawinski # Rene Rebe # All rights reserved. # Partially copied from/rewritten based on hotplug. # Partially copied from/rewritten based on ROCK Linux build scripts. # See README file for further explanation and # LICENCING TERMS (GPL v2 or later). PATH=/bin:/sbin:/usr/sbin:/usr/bin ROCKPLUG_DIR=/etc/rockplug log() { logger -t $0 "$@" } usage() { echo "Usage: $0 plugger [plugger specific options]" #@FIXME } if [ $# -lt 1 -o "$1" = "help" -o "$1" = "--help" ]; then if [ -t ]; then usage else log "illegal usage $*" fi exit 1 fi PLUGGER=$ROCKPLUG_DIR/$1.plug if [ -x $PLUGGER ]; then log "Calling $PLUGGER." shift exec $PLUGGER "$@" log "Couldn't exec $PLUGGER." exit 1 fi exit 1