=================================================================== RCS file: /home/cvs/OpenXM/src/kan96xx/Doc/httpd-rpc.sh,v retrieving revision 1.3 retrieving revision 1.7 diff -u -p -r1.3 -r1.7 --- OpenXM/src/kan96xx/Doc/httpd-rpc.sh 2002/10/29 10:55:19 1.3 +++ OpenXM/src/kan96xx/Doc/httpd-rpc.sh 2002/11/10 07:00:03 1.7 @@ -1,15 +1,53 @@ #! /bin/sh -# $OpenXM: OpenXM/src/kan96xx/Doc/httpd-rpc.sh,v 1.2 2002/10/24 08:45:55 takayama Exp $ -LOGFILE=httpd-rpc-8090.log +# $OpenXM: OpenXM/src/kan96xx/Doc/httpd-rpc.sh,v 1.6 2002/11/04 05:40:40 takayama Exp $ +# OpenXM/rc/dot.bashrc must be read before execution of this script. +# source ${OpenXM_HOME}/rc/dot.bashrc +# +# Output verbose messages +# OXWEB_DEBUG=1 +# export OXWEB_DEBUG +# +# Port number for the httpd service +OXWEB_PORT=8090 +export OXWEB_PORT +# +# asirrc is executed when risa/asir starts. Override it if necessary. +# You can also define your own command in this file. +#ASIR_CONFIG=httpd-rpc-asirrc.rr +#ASIR_CONFIG=${OpenXM_HOME}/rc/asirrc +#export ASIR_CONFIG +# +# Set your own httpd-rpc file if necessary. +# OXWEB_HTTPD_RPC=httpd-rpc-${OXWEB_PORT}.sm1 +OXWEB_HTTPD_RPC=httpd-rpc.sm1 +export OXWEB_HTTPD_RPC +# +# If OXWEB_HTTPD_ROOT is set, file transfer will be allowed. +# Example: export OXWEB_HTTPD_ROOT=/usr/local/www/data/ +# Do not forget the last / +# Set +# +# OXWEB_HTTPD_ROOT=/usr/local/www/data +# export OXWEB_HTTPD_ROOT +# +# +#LOGFILE=httpd-rpc-${OXWEB_PORT}.log +LOGFILE=/dev/tty export LOGFILE OXWEB_POST=1 export OXWEB_POST +OXWEB_TAKE_LOG=1 +export OXWEB_TAKE_LOG +# touch $LOGFILE # tail -f $LOGFILE & +# +# +# Main loop while true ; \ do \ date >>$LOGFILE ; - sm1 -s "[(parse) (httpd-rpc.sm1) pushfile] extension ; httpd ; quit " >> $LOGFILE 2>&1 ; + sm1 -s "[(parse) (${OXWEB_HTTPD_RPC}) pushfile] extension ; httpd ; quit " >> $LOGFILE 2>&1 ; sleep 3 ; \ done