Skip to content

Commit a8ec0b1

Browse files
authored
Merge pull request #17 from uw-it-aca/pm-Fix_rstudio_streaming_issue
use suid-wrapped to fix perms for rstudio
2 parents cf945d1 + c71d3e4 commit a8ec0b1

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

rstudio/Dockerfile

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,12 @@ ENV RSESSION_PROXY_RSTUDIO_1_4=yes
2626

2727
ENV PATH=$PATH:/usr/lib/rstudio-server/bin
2828

29+
# Workaround for https://issuetracker.google.com/issues/216190252
30+
# Run suid-wrapped command during Notebook startup
31+
RUN curl --silent -L --fail https://github.com/thiagorb/suid-wrapper/releases/latest/download/suid-wrapper > /tmp/suid-wrapper
32+
RUN chmod +x /tmp/suid-wrapper && mv /tmp/suid-wrapper /usr/bin/suid-wrapper
33+
RUN suid-wrapper $(which chmod) +t /var/run/rstudio-server -o /tmp/add_sticky_bit --force
34+
2935
USER $NB_USER
3036

3137
RUN pip install nbgitpuller && \

0 commit comments

Comments
 (0)