diff --git a/manifests/postgres.pp b/manifests/postgres.pp
index ff1788571a13a39a60d7c2128bd8093a0408e3d2..a2f0b749756399241c83bcc969e8ed5d9573bc66 100644
--- a/manifests/postgres.pp
+++ b/manifests/postgres.pp
@@ -3,7 +3,9 @@ class egg::postgres () {
   package { ['postgresql', 'postgresql-contrib']:
     ensure => 'installed',
   }
-  class { 'postgresql::server': }
+  class { 'postgresql::server':
+    pg_hba_conf_defaults => false,
+  }
 
   postgresql::server::db { 'nta-digital_nodejs':
     user     => 'nilpa76',
@@ -14,7 +16,7 @@ class egg::postgres () {
   postgresql::server::pg_hba_rule { 'allow local access as postgres user':
     type        => 'local',
     database    => 'all',
-    user        => 'postgres',
+    user        => 'all',
     auth_method => 'trust',
   }