summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorMarcello Stanisci <marcello.stanisci@inria.fr>2016-03-18 15:04:51 +0100
committerMarcello Stanisci <marcello.stanisci@inria.fr>2016-03-18 15:04:51 +0100
commit7382993df30dd0393abe9ff9fb623df1d85dc582 (patch)
treeecbd1da3eaee18db2a6a3f0cb4a9bcb1f78fdd22 /INSTALL
parent836c314fe92703c33370ef5fbca8b3b836eed2ad (diff)
downloadbank-7382993df30dd0393abe9ff9fb623df1d85dc582.tar.gz
bank-7382993df30dd0393abe9ff9fb623df1d85dc582.tar.bz2
bank-7382993df30dd0393abe9ff9fb623df1d85dc582.zip
more on runtime exeption handling, plus docs
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL31
1 files changed, 28 insertions, 3 deletions
diff --git a/INSTALL b/INSTALL
index ca8e5a9..80d410b 100644
--- a/INSTALL
+++ b/INSTALL
@@ -96,10 +96,35 @@ $ ./configure
$ make
$ make install
-Though not strictly needed, the following step populates the database with
-sample data
+At this point a DB-less bank should be installed. In order to operate with it,
+the following three steps must be matched (*):
-$ make populatedb
+1) a DB called 'talertest' must exist, with the user running the bank having
+owning it; try:
+
+$ taler-bank-manage --createdb OWNER # OWNER will own this DB
+
+In case of failure, see the Preface above
+
+2) some canonical tables must be defined on 'talertest'
+
+$ taler-bank-manage --defintables
+
+3) some predefined accounts must be created
+
+$ taler-bank-manage --preaccounts
+
+4) Optional, to populate the DB with sample data, issue
+
+$ taler-bank-manage --sampledata
+
+(*) Steps 2-4 are embedded in the single command
+
+$ taler-bank-manage --all
+
+If in doubt, issue
+
+$ taler-bank-manage --help
If the previous steps were successful, then the bank should be run with