34 lines
1.2 KiB
Plaintext
34 lines
1.2 KiB
Plaintext
# This file was automatically generated and dropped off by Chef!
|
|
|
|
# PostgreSQL Client Authentication Configuration File
|
|
# ===================================================
|
|
#
|
|
# Refer to the "Client Authentication" section in the PostgreSQL
|
|
# documentation for a complete description of this file.
|
|
|
|
local all postgres peer
|
|
|
|
# TYPE DATABASE USER ADDRESS METHOD
|
|
|
|
# "local" is for Unix domain socket connections only
|
|
local all all peer
|
|
# IPv4 local connections:
|
|
host all all 127.0.0.1/32 md5
|
|
# IPv6 local connections:
|
|
host all all ::1/128 md5
|
|
|
|
###########
|
|
# From the postgresql_access resources
|
|
###########
|
|
<% @pg_hba.each do |k,v| -%>
|
|
# <%= k %>
|
|
<% if v[:comment] -%>
|
|
# <%= v[:comment] %>
|
|
<% end -%>
|
|
<% if v[:addr] %>
|
|
<%= v[:type].ljust(7) %> <%= v[:db].ljust(15) %> <%= v[:user].ljust(15) %> <%= v[:addr].ljust(23) %> <%= v[:method] %>
|
|
<% else %>
|
|
<%= v[:type].ljust(7) %> <%= v[:db].ljust(15) %> <%= v[:user].ljust(15) %> <%= v[:method] %>
|
|
<% end %>
|
|
<% end %>
|