summaryrefslogtreecommitdiff
path: root/bin/taler-deployment-start-with-eufin
blob: 6c3745405456aba0622e0b9381be2be4e6d4385b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#!/bin/bash

set -eu

export PATH="$HOME/deployment":$PATH

# might fail if invoked from another script with ulimit
ulimit -c $((100 * 1024)) &>/dev/null || true

cd $HOME

taler_config_file=$HOME/.config/taler.conf

if [[ ! -e "$taler_config_file" ]]; then
  echo "taler config file ($taler_config_file) missing"
  exit 1
fi

taler-deployment-arm -s

taler-deployment-arm -i taler-exchange
taler-deployment-arm -i taler-exchange-secmod-eddsa
taler-deployment-arm -i taler-exchange-secmod-rsa
taler-deployment-arm -i taler-auditor
taler-deployment-arm -i taler-merchant
taler-deployment-arm -i taler-sandbox
taler-deployment-arm -i taler-nexus
taler-deployment-arm -i taler-donations
taler-deployment-arm -i taler-blog
taler-deployment-arm -i taler-landing
taler-deployment-arm -i taler-survey
taler-deployment-arm -i taler-aggregator
taler-deployment-arm -i taler-exchange-wirewatch
taler-deployment-arm -i taler-sync
taler-deployment-arm -i taler-transfer
taler-deployment-arm -i anastasis

if $(taler-config -s twister -o taler_deploy >& /dev/null); then
  taler-deployment-arm -i taler-twister
  taler-deployment-arm -i taler-twister-exchange
  taler-deployment-arm -i taler-twister-bank
fi

exit 0