diff options
author | grothoff <grothoff@140774ce-b5e7-0310-ab8b-a85725594a96> | 2012-11-08 14:20:53 +0000 |
---|---|---|
committer | grothoff <grothoff@140774ce-b5e7-0310-ab8b-a85725594a96> | 2012-11-08 14:20:53 +0000 |
commit | 17b297075b16ce05d9204cda0a759196483646ea (patch) | |
tree | 2d38064443c6ede36308c5f60df2d09a26d27e54 /doc/README.postgres | |
parent | 0dedd3e44c47e88bef39896bd239a5c978a29204 (diff) |
-updated and moved to https://gnunet.org/postgres-setup
git-svn-id: https://gnunet.org/svn/gnunet@24842 140774ce-b5e7-0310-ab8b-a85725594a96
Diffstat (limited to 'doc/README.postgres')
-rw-r--r-- | doc/README.postgres | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/doc/README.postgres b/doc/README.postgres deleted file mode 100644 index 2c96716a92..0000000000 --- a/doc/README.postgres +++ /dev/null @@ -1,49 +0,0 @@ -How to setup the Postgres database for GNUnet. - -NOTE: This db module was developed for Postgres 8.3. I have no -idea what the minimum version that we require is exactly. - -HIGHLIGHTS - -Pros - + Easier to setup than MySQL - + Real database -Cons - - Quite slow - - Still some setup - -MANUAL SETUP INSTRUCTIONS - - 1) in /etc/gnunet.conf, set - DATABASE = postgres - - 2) Then access postgres to create a user; I had to do this to get - access and create a user: - # su - postgres - $ createuser - At this point, use the name of the user running gnunet - for the role, do not set it to superuser, allow the creation - of databases. - - 3) As that user, create a database (or two): - $ createdb gnunet - $ createdb gnunetcheck # this way you can run "make check" - - Thats it. - - 4) Still, perhaps you should briefly try if the DB connection - works. First, login as the user who will run gnunetd. Then use, - - $ psql gnunet # or gnunetcheck - gnunet=> \dt - - If, after you have started gnunetd at least once, you get a - gn090 table here, it probably works. - -PROBLEMS? - -If you have problems related to the postgres module, your best friend -is probably the postgres manual. The first thing to check is that -postgres is basically operational, that you can connect to it, create -tables, issue queries etc. (see step 4 above for details). - |