Skip to content

Commit 5791317

Browse files
author
dan robinson
committed
Chmod permission on ace_env.sh as git clone in jenkins is giving 700
1 parent 645d747 commit 5791317

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

11.0.0.0/ace/ubuntu-1604/base/Dockerfile

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,15 @@ RUN echo "ACE_11:" > /etc/debian_chroot \
2424
&& sed -i 's/PASS_MIN_DAYS\t0/PASS_MIN_DAYS\t1/' /etc/login.defs \
2525
&& sed -i 's/PASS_MAX_DAYS\t99999/PASS_MAX_DAYS\t90/' /etc/login.defs
2626

27-
# Create a user to run as
28-
RUN useradd --create-home --home-dir /home/aceuser -G mqbrkrs,sudo aceuser \
29-
&& sed -e 's/^%sudo .*/%sudo ALL=NOPASSWD:ALL/g' -i /etc/sudoers \
30-
&& su - aceuser -c '. /opt/ibm/ace-11.0.0.0/server/bin/mqsiprofile && mqsicreateworkdir /home/aceuser/ace-server'
31-
3227
# Copy in script files
3328
COPY *.sh /usr/local/bin/
3429

30+
# Create a user to run as, create the ace workdir, and chmod script files
31+
RUN useradd --create-home --home-dir /home/aceuser -G mqbrkrs,sudo aceuser \
32+
&& sed -e 's/^%sudo .*/%sudo ALL=NOPASSWD:ALL/g' -i /etc/sudoers \
33+
&& su - aceuser -c '. /opt/ibm/ace-11.0.0.0/server/bin/mqsiprofile && mqsicreateworkdir /home/aceuser/ace-server' \
34+
&& chmod 755 /usr/local/bin/*
35+
3536
# Set BASH_ENV to source mqsiprofile when using docker exec bash -c
3637
ENV BASH_ENV=/usr/local/bin/ace_env.sh
3738

0 commit comments

Comments
 (0)