+++ /dev/null
-#!/bin/bash
-#
-# A sample script for starting SIP.
-# You probably want to specify new log destinations.
-#
-# Takes 3 optional arguments:
-# ~ SIPconfig.xml file to use
-# ~ file for STDOUT, default ~/sip.out
-# ~ file for STDERR, default ~/sip.err
-#
-# The STDOUT and STDERR files are only for the SIPServer process itself.
-# Actual SIP communication and transaction logs are handled by Syslog.
-#
-# Examples:
-# sip_run.sh /path/to/SIPconfig.xml
-# sip_run.sh ~/my_sip/SIPconfig.xml sip_out.log sip_err.log
-
-
-for x in HOME PERL5LIB KOHA_CONF ; do
- echo $x=${!x}
- if [ -z ${!x} ] ; then
- echo ERROR: $x not defined;
- exit 1;
- fi;
-done;
-unset x;
-cd $PERL5LIB/C4/SIP;
-echo;
-
-sipconfig=${1};
-outfile=${2:-$HOME/sip.out};
-errfile=${3:-$HOME/sip.err};
-
-if [ $sipconfig ]; then
- echo "Running with config file located in $sipconfig" ;
- echo "Calling (backgrounded):";
- echo "perl -I./ ./SIPServer.pm $sipconfig >>$outfile 2>>$errfile";
- perl -I./ ./SIPServer.pm $sipconfig >>$outfile 2>>$errfile &
-
-else
- echo "Please specify a config file and try again."
-fi