diff options
author | Marcello Stanisci <marcello.stanisci@inria.fr> | 2016-12-23 20:07:41 +0100 |
---|---|---|
committer | Marcello Stanisci <marcello.stanisci@inria.fr> | 2016-12-23 20:07:41 +0100 |
commit | f4a3fa5be067eb93109b3b5fd72b93f092b1fd8a (patch) | |
tree | 87e854cfc35dc2f9efdd765a5663233fac079777 /docker/exchange/Dockerfile | |
parent | f77ba4d69d65ef0b135a635ea67cbd3bea47a9bf (diff) | |
download | deployment-f4a3fa5be067eb93109b3b5fd72b93f092b1fd8a.tar.gz deployment-f4a3fa5be067eb93109b3b5fd72b93f092b1fd8a.tar.bz2 deployment-f4a3fa5be067eb93109b3b5fd72b93f092b1fd8a.zip |
db compose dependency, master pub generation
Diffstat (limited to 'docker/exchange/Dockerfile')
-rw-r--r-- | docker/exchange/Dockerfile | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/docker/exchange/Dockerfile b/docker/exchange/Dockerfile index 99c00ce..ac331c4 100644 --- a/docker/exchange/Dockerfile +++ b/docker/exchange/Dockerfile @@ -1,8 +1,8 @@ FROM taler/base -RUN git clone git://taler.net/exchange +RUN git clone git://taler.net/exchange ~/exchange -WORKDIR exchange +WORKDIR $HOME/exchange RUN ./bootstrap \ && ./configure CFLAGS='-ggdb -O0' \ @@ -11,6 +11,11 @@ RUN ./bootstrap \ --with-gnunet=/usr/local \ && make \ && make install + +RUN mkdir -p $HOME/shared-data/exchange/offline-keys/ \ + && gnunet-ecc -g1 $HOME/shared-data/exchange/offline-keys/master.priv \ + && taler-config -s exchange -o master_public_key -V \ + $(gnunet-ecc -p $HOME/shared-data/exchange/offline-keys/master.priv) RUN $HOME/deployment/bin/taler-deployment-config-sign \ && $HOME/deployment/bin/taler-deployment-keyup |