add a step to chown the postgres data dir

pull/7/head
Anentropic 2014-12-04 19:39:55 +00:00
rodzic f427cb3016
commit df5c53f892
2 zmienionych plików z 11 dodań i 2 usunięć

Wyświetl plik

@ -38,5 +38,7 @@ RUN /setup.sh
ADD start-postgis.sh /start-postgis.sh
RUN chmod 0755 /start-postgis.sh
USER postgres
CMD /start-postgis.sh
ADD perms_wrapper.sh /perms_wrapper.sh
RUN chmod 0755 /perms_wrapper.sh
CMD /perms_wrapper.sh

7
perms_wrapper.sh 100644
Wyświetl plik

@ -0,0 +1,7 @@
#!/bin/bash
# needs to be done as root:
chown -R postgres:postgres /var/lib/postgresql
# everything else needs to be done as non-root (i.e. postgres)
sudo -u postgres /start-postgis.sh