Skip to content

Commit 97ecea3

Browse files
authored
Merge pull request #3248 from SUSE/for-deploy-Tumbleweed
🤖: Update build recipes for Tumbleweed
2 parents 4c43145 + d6ad5a1 commit 97ecea3

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed

389-ds-image/389-ds-image.changes

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
-------------------------------------------------------------------
2+
Mon Dec 15 13:30:04 UTC 2025 - SUSE Update Bot <bci-internal@suse.de>
3+
4+
- improve permissions on created directories
5+
16
-------------------------------------------------------------------
27
Mon Oct 20 12:53:40 UTC 2025 - SUSE Update Bot <bci-internal@suse.de>
38

389-ds-image/Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -60,13 +60,13 @@ EXPOSE 3389/tcp 3636/tcp
6060

6161
COPY nsswitch.conf /etc/nsswitch.conf
6262

63-
RUN set -euo pipefail; mkdir -p /data/config; \
64-
mkdir -p /data/ssca; \
65-
mkdir -p /data/run; \
66-
mkdir -p /var/run/dirsrv; \
63+
RUN set -euo pipefail; install -d -o dirsrv -g dirsrv /data; \
64+
install -d -o dirsrv -g dirsrv /data/config /data/ssca /data/run /var/run/dirsrv; \
6765
ln -s /data/config /etc/dirsrv/slapd-localhost; \
6866
ln -s /data/ssca /etc/dirsrv/ssca; \
69-
ln -s /data/run /var/run/dirsrv
67+
ln -s /data/run /var/run/dirsrv; \
68+
chown -R dirsrv: /data /var/run/dirsrv;\
69+
chgrp -R dirsrv /etc/dirsrv;
7070

7171
HEALTHCHECK --start-period=5m --timeout=5s --interval=5s --retries=2 \
7272
CMD /usr/lib/dirsrv/dscontainer -H

0 commit comments

Comments
 (0)