#!/bin/bash # $HeadURL$ $LastChangedRevision$ echo "configuring environment ..." export RDW2_DB_FILE=$(pwd)/var/rdw2.sqlite export RDW2_ETC_PREFIX=$(pwd)/etc export LABEL_TOOL_REROOT_FLAG=true export LABEL_TOOL_REROOT_DIR=$(pwd)/.label-tool-reroot echo "initialising server ..." mkdir -p etc var echo 'rdw2_server_flag = True' > etc/rdw2.py rdw2 --list-sets > /dev/null echo "extracting method names and checking they exist ..." { echo ".header off" echo ".mode tabs" for PREFIX in server_labelling client_labelling dle_labelling medium_labelling backup accesspoint_inspector; do echo "SELECT ${PREFIX}_method_cmd FROM ${PREFIX}_methods;" done } | sqlite3 $RDW2_DB_FILE | while read CMD; do ls -ld "$RDW2_SHARE_PREFIX/methods/$CMD" > /dev/null done echo "all done"