aboutsummaryrefslogtreecommitdiff
path: root/doc/README.postgres
diff options
context:
space:
mode:
authorgrothoff <grothoff@140774ce-b5e7-0310-ab8b-a85725594a96>2012-11-08 14:20:53 +0000
committergrothoff <grothoff@140774ce-b5e7-0310-ab8b-a85725594a96>2012-11-08 14:20:53 +0000
commit17b297075b16ce05d9204cda0a759196483646ea (patch)
tree2d38064443c6ede36308c5f60df2d09a26d27e54 /doc/README.postgres
parent0dedd3e44c47e88bef39896bd239a5c978a29204 (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.postgres49
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).
-