diff --git a/opts.yml b/opts.yml index 6fb2e7b..2b4bbe9 100644 --- a/opts.yml +++ b/opts.yml @@ -11,4 +11,4 @@ tags: pages: pages releases: tag: - pages: 3.7.3 # 06/05/2018 + pages: 3.7.3 # 07/07/2018 diff --git a/repos/jekyll/copy/all/usr/jekyll/bin/entrypoint b/repos/jekyll/copy/all/usr/jekyll/bin/entrypoint index 8972c17..4b59230 100755 --- a/repos/jekyll/copy/all/usr/jekyll/bin/entrypoint +++ b/repos/jekyll/copy/all/usr/jekyll/bin/entrypoint @@ -20,14 +20,12 @@ export JEKYLL_GID if [ "$JEKYLL_UID" != "0" ] && [ "$JEKYLL_UID" != "$(id -u jekyll)" ]; then usermod -u $JEKYLL_UID jekyll groupmod -g $JEKYLL_GID jekyll + chown_args="" - if [ "$FULL_CHOWN" ]; then - chown -R jekyll:jekyll \ - $JEKYLL_DATA_DIR - else - chown jekyll:jekyll \ - $JEKYLL_DATA_DIR - fi + [ "$FULL_CHOWN" ] && chown_args="-r" + for d in "$JEKYLL_DATA_DIR" "$JEKYLL_VAR_DIR"; do + chown $chown_args "$d" + done fi # --