X-Git-Url: http://git.tremily.us/?a=blobdiff_plain;f=postgresql%2FDockerfile.template;h=2d7c84ce9b4453b61ec7e605ca79d703f521c043;hb=f70f6a18df7ff34c2f3817a182611ab1b7d16ac3;hp=e7c094be1b9648fc32a048686527eec94cb6149f;hpb=06db3b33d62887af7f003efdf87b57ee4d1bea08;p=dockerfile.git diff --git a/postgresql/Dockerfile.template b/postgresql/Dockerfile.template index e7c094b..2d7c84c 100644 --- a/postgresql/Dockerfile.template +++ b/postgresql/Dockerfile.template @@ -32,9 +32,12 @@ RUN yes | emerge --config dev-db/postgresql-server VOLUME ["/var/lib/postgresql"] # Expose PostgreSQL to external network connections -RUN echo "listen_addresses = '*'" >> $(echo /etc/postgresql*/postgresql.conf) +RUN sed -i "s/\(#listen_addresses =.*\)/listen_addresses = '*'\n\1/" /etc/postgresql*/postgresql.conf RUN echo host all all 0.0.0.0/0 trust >> $(echo /etc/postgresql*/pg_hba.conf) +# Setup logging +RUN sed -i "s/\(#log_destination =.*\)/log_destination = 'syslog'\n\1/" /etc/postgresql*/postgresql.conf + # Container networking happens automatically RUN sed -i 's/need net$/use net/' /etc/init.d/*