Commit 96e0374e892a0484ead4fe4ed976c9c98f305295

Authored by Chloé Azria
1 parent 6946c341
Exists in master

fix dachs start bug (logs rights)

Showing 2 changed files with 7 additions and 3 deletions   Show diff stats
conf/dachs-dockerfile
@@ -138,8 +138,8 @@ RUN chgrp 755 /etc/cron.daily/awstats @@ -138,8 +138,8 @@ RUN chgrp 755 /etc/cron.daily/awstats
138 #RUN echo "git pull" >> /usr/bin/docker-entrypoint.sh 138 #RUN echo "git pull" >> /usr/bin/docker-entrypoint.sh
139 139
140 # add to the script to maintain docker up 140 # add to the script to maintain docker up
141 -RUN echo "tail -f /dev/null" >> /usr/bin/docker-entrypoint.sh 141 +#RUN echo "tail -f /dev/null" >> /usr/bin/docker-entrypoint.sh
142 142
143 143
144 -ENTRYPOINT /usr/bin/docker-entrypoint.sh && tail -f /dev/null 144 +ENTRYPOINT /usr/bin/docker-entrypoint.sh >>/tmp/entrypoint.log 2>>/tmp/entrypoint.err && tail -f /dev/null
145 145
conf/docker-entrypoint.sh
@@ -3,9 +3,13 @@ @@ -3,9 +3,13 @@
3 # script executé au démarrage du docker 3 # script executé au démarrage du docker
4 service ssh restart 4 service ssh restart
5 service postgresql restart 5 service postgresql restart
  6 +dachs serve start
6 7
7 chown -R dachsroot:gavo /var/gavo/logs 8 chown -R dachsroot:gavo /var/gavo/logs
8 -chmod -R 755 /var/gavo/logs 9 +chown -R root:gavo /var/gavo/logs/server.stderr
  10 +chown -R gavo:gavo /var/gavo/logs/web.log
  11 +chmod -R 775 /var/gavo/logs
  12 +
9 /usr/bin/perl /usr/lib/cgi-bin/awstats.pl -config=dachs -update 13 /usr/bin/perl /usr/lib/cgi-bin/awstats.pl -config=dachs -update
10 14
11 for rep in $(find /var/gavo/inputs/[0-9a-zA-Z]* -maxdepth 0 -type d | cut -f5 -d'/') 15 for rep in $(find /var/gavo/inputs/[0-9a-zA-Z]* -maxdepth 0 -type d | cut -f5 -d'/')