diff options
Diffstat (limited to 'src/auditor/generate-auditor-basedb.sh')
-rwxr-xr-x | src/auditor/generate-auditor-basedb.sh | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/auditor/generate-auditor-basedb.sh b/src/auditor/generate-auditor-basedb.sh index 0fe205707..9cf1e3963 100755 --- a/src/auditor/generate-auditor-basedb.sh +++ b/src/auditor/generate-auditor-basedb.sh | |||
@@ -66,7 +66,7 @@ MERCHANT_PORT=`taler-config -c $CONF -s MERCHANT -o PORT` | |||
66 | MERCHANT_URL=http://localhost:${MERCHANT_PORT}/ | 66 | MERCHANT_URL=http://localhost:${MERCHANT_PORT}/ |
67 | BANK_PORT=`taler-config -c $CONF -s BANK -o HTTP_PORT` | 67 | BANK_PORT=`taler-config -c $CONF -s BANK -o HTTP_PORT` |
68 | BANK_URL=http://localhost:${BANK_PORT}/ | 68 | BANK_URL=http://localhost:${BANK_PORT}/ |
69 | AUDITOR_URL=http://localhost:8888/ | 69 | AUDITOR_URL=http://localhost:8083/ |
70 | 70 | ||
71 | # patch configuration | 71 | # patch configuration |
72 | taler-config -c $CONF -s EXCHANGE -o MASTER_PUBLIC_KEY -V $MASTER_PUB | 72 | taler-config -c $CONF -s EXCHANGE -o MASTER_PUBLIC_KEY -V $MASTER_PUB |
@@ -87,12 +87,18 @@ echo "Setting up auditor" | |||
87 | taler-auditor-dbinit -r -c $CONF | 87 | taler-auditor-dbinit -r -c $CONF |
88 | taler-auditor-exchange -c $CONF -m $MASTER_PUB -u $EXCHANGE_URL | 88 | taler-auditor-exchange -c $CONF -m $MASTER_PUB -u $EXCHANGE_URL |
89 | taler-auditor-sign -c $CONF -u $AUDITOR_URL -r e2a.dat -o a2e.dat -m $MASTER_PUB | 89 | taler-auditor-sign -c $CONF -u $AUDITOR_URL -r e2a.dat -o a2e.dat -m $MASTER_PUB |
90 | rm -f e2a.dat | ||
91 | |||
92 | # provide auditor's signature to exchange | ||
93 | ABD=`taler-config -c $CONF -s EXCHANGEDB -o AUDITOR_BASE_DIR -f` | ||
94 | mkdir -p $ABD | ||
95 | mv a2e.dat $ABD | ||
90 | 96 | ||
91 | # Launch services | 97 | # Launch services |
92 | echo "Launching services" | 98 | echo "Launching services" |
93 | taler-bank-manage -c $CONF serve-http & | 99 | taler-bank-manage -c $CONF serve-http & |
94 | taler-exchange-httpd -c $CONF 2> taler-exchange-httpd.log & | 100 | taler-exchange-httpd -c $CONF 2> taler-exchange-httpd.log & |
95 | taler-merchant-httpd -c $CONF 2> taler-merchant-httpd.log & | 101 | taler-merchant-httpd -c $CONF -L INFO 2> taler-merchant-httpd.log & |
96 | taler-exchange-wirewatch -c $CONF 2> taler-exchange-wirewatch.log & | 102 | taler-exchange-wirewatch -c $CONF 2> taler-exchange-wirewatch.log & |
97 | taler-auditor-httpd -c $CONF 2> taler-auditor-httpd.log & | 103 | taler-auditor-httpd -c $CONF 2> taler-auditor-httpd.log & |
98 | 104 | ||
@@ -140,7 +146,7 @@ cp $WIRE_FEE_DIR/x-taler-bank.fee ${BASEDB}.fees | |||
140 | # clean up | 146 | # clean up |
141 | echo "Final clean up" | 147 | echo "Final clean up" |
142 | dropdb $TARGET_DB | 148 | dropdb $TARGET_DB |
143 | rm -f e2a.dat a2e.dat | 149 | |
144 | rm -rf $DATA_DIR || true | 150 | rm -rf $DATA_DIR || true |
145 | rm $CONF | 151 | rm $CONF |
146 | 152 | ||