From 17512aa538700fc5f2d23d42ab9020989b943bf7 Mon Sep 17 00:00:00 2001 From: Marcello Stanisci Date: Tue, 10 May 2016 22:06:55 +0200 Subject: merchant private key in config generator --- src/exchange/taler-config-generate | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/exchange/taler-config-generate b/src/exchange/taler-config-generate index 2490f0cb3..319455a2a 100755 --- a/src/exchange/taler-config-generate +++ b/src/exchange/taler-config-generate @@ -129,6 +129,15 @@ fi # Generate merchant-specific configuration if (test 1 = "$ARG_M") then + MASTER_KEY=`$CS -f -s merchant -o KEYFILE` + +# Generate master key (if missing) + if (test ! -e "$MASTER_KEY") + then + mkdir -p `dirname "$MASTER_KEY"` + gnunet-ecc -g 1 "$MASTER_KEY" || exit 1 + fi + $CS -s merchant -o WIREFORMAT -V "$ARG_W" || exit 1 $CS -s merchant -o EDATE -V "3 week" || exit 1 -- cgit v1.2.3