]> git.immae.eu Git - perso/Immae/Projets/Puppet.git/commitdiff
Add localhost access for postgres
authorIsmaël Bouya <ismael.bouya@normalesup.org>
Sun, 18 Feb 2018 10:52:05 +0000 (11:52 +0100)
committerIsmaël Bouya <ismael.bouya@normalesup.org>
Sun, 18 Feb 2018 10:52:05 +0000 (11:52 +0100)
modules/profile/manifests/postgresql.pp

index 50e510e3950c68bfa71efcb3064ac950ec3e3e15..8dcc4cb7ca4b13364ca31192bb786dbe19aaaeaa 100644 (file)
@@ -33,6 +33,24 @@ class profile::postgresql {
     auth_method => 'ident',
     order       => "a1",
   }
+  postgresql::server::pg_hba_rule { 'localhost access as postgres user':
+    description => 'Allow localhost access to postgres user',
+    type        => 'host',
+    database    => 'all',
+    user        => $pg_user,
+    address     => "127.0.0.1/32",
+    auth_method => 'md5',
+    order       => "a2",
+  }
+  postgresql::server::pg_hba_rule { 'localhost ip6 access as postgres user':
+    description => 'Allow localhost access to postgres user',
+    type        => 'host',
+    database    => 'all',
+    user        => $pg_user,
+    address     => "::1/128",
+    auth_method => 'md5',
+    order       => "a3",
+  }
   postgresql::server::pg_hba_rule { 'deny access to postgresql user':
     description => 'Deny remote access to postgres user',
     type        => 'host',
@@ -40,7 +58,7 @@ class profile::postgresql {
     user        => $pg_user,
     address     => "0.0.0.0/0",
     auth_method => 'reject',
-    order       => "a2",
+    order       => "a4",
   }
 
   postgresql::server::pg_hba_rule { 'local access':