Skip to content

Commit 7263652

Browse files
committed
Running 389 directory server as a dirsrv(non-root) user
1 parent 019f3e8 commit 7263652

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/bci_build/package/appcontainers.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,10 @@ def _envsubst_pkg_name(os_version: OsVersion) -> str:
136136
mkdir -p /var/run/dirsrv; \
137137
ln -s /data/config /etc/dirsrv/slapd-localhost; \
138138
ln -s /data/ssca /etc/dirsrv/ssca; \
139-
ln -s /data/run /var/run/dirsrv
139+
ln -s /data/run /var/run/dirsrv; \
140+
chown -R dirsrv: /data;\
141+
chown -R dirsrv: /run/dirsrv; \
142+
chgrp -R dirsrv /etc/dirsrv;
140143
141144
HEALTHCHECK --start-period=5m --timeout=5s --interval=5s --retries=2 \
142145
CMD /usr/lib/dirsrv/dscontainer -H

0 commit comments

Comments
 (0)