#!/bin/bash ROTATIONDIR="/home/Mr_Molez/ROTATION" LOGFILE="$ROTATIONDIR/LOGS/r5156.log" PIDFILE="$ROTATIONDIR/LOGS/r5156.pid" CONFIGDIR="$ROTATIONDIR/conffilezzz" if [ -z "$1" ] ; then echo "usage: $0 confname" >&2 exit 1 fi SERVERNAME="$CONFIGDIR/$1" if [ ! -r "$SERVERNAME" ] ; then echo "Can't read $SERVERNAME" >&2 exit 2 fi # if [ -r "$PIDFILE" ] ; then # # get the PID into a variable pid=`cat "$PIDFILE"` # try to kill if kill $pid ; then # wait for process to finish while [ `ps -p $pid | wc -l` -gt 1 ] ; do sleep 1 done fi # fi # echo "Startup $1 at " `date` >> "$LOGFILE" "$ROTATIONDIR"/bzfs -conf "$SERVERNAME" -pidfile "$PIDFILE" 2>&1 >> "$LOGFILE" &