Skip to content

Commit 0d5adfa

Browse files
fix(SAS): license
1 parent 802017f commit 0d5adfa

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

images/sas/Dockerfile

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,26 +6,31 @@ RUN groupadd -g 1337 supergroup && \
66
usermod -a -G sasstaff sas && \
77
echo "sas:sas" | chpasswd
88

9-
# Will fail if CI/CD only authenticates Dev
10-
COPY --from=k8scc01covidacr.azurecr.io/sas4c:0.0.3 /usr/local/SASHome /usr/local/SASHome
9+
# Dockerfile GIST: https://gist.github.com/Jose-Matsuda/c66dbf758620e4ae6bbd811a7b6471f1
10+
COPY --chown=jovyan:sasstaff --from=k8scc01covidacr.azurecr.io/sasinstallation:v1 /usr/local/SASHome /usr/local/SASHome
11+
12+
RUN ln -s /usr/local/SASHome/SASFoundation/9.4/bin/sas_en /usr/local/bin/sas
1113

1214
COPY --from=minio/mc:RELEASE.2025-01-17T23-25-50Z /bin/mc /usr/local/bin/mc-original
1315

1416
RUN apt-get update && apt-get install -y --no-install-recommends \
1517
libmagic1 \
1618
&& rm -rf /var/lib/apt/lists/*
1719

18-
RUN ln -s /usr/local/SASHome/SASFoundation/9.4/bin/sas_en /usr/local/bin/sas && \
19-
usermod -a -G sasstaff jovyan && \
20-
chmod -R 0775 /usr/local/SASHome/studioconfig
21-
2220
WORKDIR /home/sas
2321

2422
ENV PATH=$PATH:/usr/local/SASHome/SASFoundation/9.4/bin
2523

2624
ENV PATH=$PATH:/usr/local/SASHome/SASPrivateJavaRuntimeEnvironment/9.4/jre/bin
2725

28-
RUN /usr/local/SASHome/SASFoundation/9.4/utilities/bin/setuid.sh
26+
# setuid.sh is not working as intended, seemingly cannot find the file so we do this instead.
27+
#RUN /usr/local/SASHome/SASFoundation/9.4/utilities/bin/setuid.sh
28+
RUN chown root /usr/local/SASHome/SASFoundation/9.4/utilities/bin/elssrv && \
29+
chown root /usr/local/SASHome/SASFoundation/9.4/utilities/bin/sasauth && \
30+
chown root /usr/local/SASHome/SASFoundation/9.4/utilities/bin/sasperm && \
31+
chmod 4755 /usr/local/SASHome/SASFoundation/9.4/utilities/bin/elssrv && \
32+
chmod 4755 /usr/local/SASHome/SASFoundation/9.4/utilities/bin/sasauth && \
33+
chmod 4755 /usr/local/SASHome/SASFoundation/9.4/utilities/bin/sasperm
2934

3035
ENV SAS_HADOOP_JAR_PATH=/opt/hadoop
3136

0 commit comments

Comments
 (0)