build_service 559 B

12345678910111213
  1. #!/bin/sh
  2. DOMAIN=$1
  3. REPLACEME=$(dirname $0)/..
  4. REPLACEME=$(readlink -f $REPLACEME)
  5. # Make sure we start it with the *right* perl
  6. PERL5BIN=$(perl -V:scriptdir | sed -e "s/^scriptdir=//g;s/[';]//g")":$PATH"
  7. sed -e "s|__REPLACEME__|$REPLACEME|g;s|__PERL5BIN__|$PERL5BIN|g" $REPLACEME/service/tpsgi.tmpl > $REPLACEME/service/tpsgi.service.intermediate
  8. sed -e "s|__DOMAIN__|$DOMAIN|g" $REPLACEME/service/tpsgi.service.intermediate > $REPLACEME/service/tpsgi.service
  9. rm $REPLACEME/service/tpsgi.service.intermediate
  10. echo "Wrote $REPLACEME/service/tpsgi.service"