diff options
author | Nicolai Tellefsen <niccofyren@gmail.com> | 2016-03-07 20:56:41 +0100 |
---|---|---|
committer | Nicolai Tellefsen <niccofyren@gmail.com> | 2016-03-07 20:56:41 +0100 |
commit | 99da84bcb963cc285718649e6d315abe91353af0 (patch) | |
tree | 1e2c41c9a683c03369252659f98ebece8b96ec95 /nms | |
parent | 4f9c6aaa8e3160f93bce019415b274dfb493696c (diff) |
nms: Fixed postgresql password in Dockerfile
Imported nms-dump.sql.gz might overwrite the password defined by our
dockerfiles. Added an ALTER command to update password after db import.
Diffstat (limited to 'nms')
-rw-r--r-- | nms/Dockerfile.in | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/nms/Dockerfile.in b/nms/Dockerfile.in index 19e676c..39a52b8 100644 --- a/nms/Dockerfile.in +++ b/nms/Dockerfile.in @@ -113,4 +113,5 @@ RUN chown -R postgres:postgres /etc/postgresql/ RUN chmod a+r /etc/postgresql/9.4/main/*conf RUN service postgresql start && su postgres -c "psql --command=\"CREATE ROLE nms PASSWORD 'md5f6f0a94af5ec8b6001e41b8f06fd22d8' NOSUPERUSER NOCREATEDB NOCREATEROLE INHERIT LOGIN;\"" && su postgres -c "createdb -O nms nms" && service postgresql stop RUN service postgresql start && su postgres -c "gunzip < /nms-dump.sql.gz | psql nms" && service postgresql stop +RUN service postgresql start && su postgres -c "psql --command=\"ALTER ROLE nms PASSWORD 'md5f6f0a94af5ec8b6001e41b8f06fd22d8';\"" && service postgresql stop EXPOSE 5432 |