From 844e93576c861f6c16df67312fac909ffe252571 Mon Sep 17 00:00:00 2001
From: Lucas Bickel <hairmare@rabe.ch>
Date: Thu, 2 Mar 2017 13:34:37 +0100
Subject: [PATCH] Update install docs with ubuntu example

This is the way around having to set a password on ubuntu.
---
 docs/TESTING.md | 23 +++++++++++++++++------
 1 file changed, 17 insertions(+), 6 deletions(-)

diff --git a/docs/TESTING.md b/docs/TESTING.md
index 11e6f1b0c..c0db83980 100644
--- a/docs/TESTING.md
+++ b/docs/TESTING.md
@@ -10,19 +10,30 @@ run them for you on pushes.
 ### Prepare environment
 
 PHPUnit will need to be able to access the database and be allowed to
-create the libretime_test database. On a clean install this may be
-set up as follows.
+create the libretime_test database. On a clean postgresql install this may 
+be set up as follows.
 
 ```bash
-psql -c 'CREATE DATABASE libretime;' -U postgres -h localhost
-psql -c "CREATE USER libretime WITH PASSWORD 'libretime';" -U postgres -h localhost
-psql -c 'GRANT CONNECT ON DATABASE libretime TO libretime;' -U postgres -h localhost
-psql -c 'ALTER USER libretime CREATEDB;' -U postgres -h localhost
+psql -c 'CREATE DATABASE libretime;' -U postgres
+psql -c "CREATE USER libretime WITH PASSWORD 'libretime';" -U postgres
+psql -c 'GRANT CONNECT ON DATABASE libretime TO libretime;' -U postgres
+psql -c 'ALTER USER libretime CREATEDB;' -U postgres
 ```
 
 In this case the libretime database is only used for the initial connection
 over which the libretime_test database is created.
 
+You may need to tweak the exact commands needed to setup postgresql depending
+on the distro you installed this to. On Ubuntu trusty the above can be
+acheived as follows.
+
+```bash
+sudo -u postgres psql -c 'CREATE DATABASE libretime;'
+sudo -u postgres psql -c "CREATE USER libretime WITH PASSWORD 'libretime';"
+sudo -u postgres psql -c 'GRANT CONNECT ON DATABASE libretime TO libretime;'
+sudo -u postgres psql -c 'ALTER USER libretime CREATEDB;'
+```
+
 ### Install PHPUnit 
 
 PHPUnit should have already been installed when you ran `composer install`.