aboutsummaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
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