Roxen.git / server / sbin / roxen

version» Context lines:

Roxen.git/server/sbin/roxen:1: + #!/bin/sh + # + # $Id: roxen,v 1.1 2005/07/25 07:59:42 noring Exp $    -  + ROXEN_DIR=/usr/lib64/roxen-4.0.379 +  + parse_args() + { +  while [ ! c"$1" = "c" ] +  do +  case "$1" in +  --config-dir=*) +  DIR=`echo "$1" | sed -e 's/--config-dir=//'` +  ;; +  esac +  +  case "$1" in +  --roxen-dir=*) +  ROXEN_DIR=`echo "$1" | sed -e 's/--roxen-dir=//'` +  ;; +  esac +  +  shift +  done + } +  + if [ ! c"$ROXEN_ARGS" = "c" ] + then +  parse_args $ROXEN_ARGS + fi +  + parse_args "$@" +  + if [ x"$DIR" = x ] + then +  DIR=configurations + fi +  + if [ ! -d "$DIR" ] + then +  echo "No configuration found. Use --config-dir=<config dir>" +  exit 1 + fi +  + if [ -f "$DIR"/_environment ] + then +  . "$DIR"/_environment +  ROXEN_LOCALDIR="$VARDIR"/local +  export ROXEN_LOCALDIR + fi +  + cd "$ROXEN_DIR" && exec ./start "$@"   Newline at end of file added.