ds389-valgrind-window (20261001235252)
Published 2026-10-01 23:52:55 +00:00 by forgeadmin
Installation
docker pull forgejo.lab.xi2ix.de/forgeadmin/ds389-valgrind-window:20261001235252sha256:17e831adec841c50376b313b9fa599fe6a711e644ad6ec1f34ad5cca6997a620Image layers
| LABEL name="dirsrv" vendor="389 Directory Server" url="https://www.port389.org" summary="389 Directory Server" description="389 Directory Server is an LDAPv3 compliant server" maintainer="389 Directory Server <389-devel@lists.fedoraproject.org>" com.redhat.component="389-ds-base" io.k8s.description="389 Directory Server Container" io.k8s.display-name="389 Directory Server Container" io.openshift.expose-services="3389:3636" io.openshift.tags="ldap,directory server,identity management" |
| /bin/sh -c microdnf update -y && microdnf install -y --setopt=install_weak_deps=0 389-ds-base tar && microdnf clean all |
| /bin/sh -c mkdir -p /data/config && mkdir -p /data/ssca && mkdir -p /data/run && ln -sf /data/config /etc/dirsrv/slapd-localhost && ln -sf /data/ssca /etc/dirsrv/ssca && ln -sf /data/run /run/dirsrv && chown -R dirsrv: /data && chown -R dirsrv: /run/dirsrv && chgrp -R dirsrv /etc/dirsrv |
| EXPOSE 3389 3636 |
| CMD [ "/usr/libexec/dirsrv/dscontainer", "-r" ] |
| /bin/sh -c microdnf -y install valgrind && microdnf clean all && rm -rf /var/cache/yum /var/cache/dnf |
| /bin/sh -c mv /usr/sbin/ns-slapd /usr/sbin/ns-slapd.bin && printf '%s\n' '#!/bin/sh' '# 389ds Phase 7.3 run envelope, section 4 (argv verbatim; target is the moved binary)' 'VG_LOGDIR="${VG_LOGDIR:-/data/vg-logs}"' 'mkdir -p "$VG_LOGDIR"' 'exec valgrind -q --tool=memcheck --leak-check=full --show-leak-kinds=definite,possible --leak-resolution=high --num-callers=50 --track-origins=yes --errors-for-leak-kinds=definite --child-silent-after-fork=yes --log-file="$VG_LOGDIR/slapd.vg.%p" /usr/sbin/ns-slapd.bin "$@"' > /usr/sbin/ns-slapd && chmod 0755 /usr/sbin/ns-slapd |
Labels
| Key | Value |
|---|---|
| com.redhat.component | 389-ds-base |
| description | 389 Directory Server is an LDAPv3 compliant server |
| io.buildah.version | 1.39.3 |
| io.k8s.description | 389 Directory Server Container |
| io.k8s.display-name | 389 Directory Server Container |
| io.openshift.expose-services | 3389:3636 |
| io.openshift.tags | ldap,directory server,identity management |
| license | MIT |
| maintainer | 389 Directory Server <389-devel@lists.fedoraproject.org> |
| name | dirsrv |
| summary | 389 Directory Server |
| url | https://www.port389.org |
| vendor | 389 Directory Server |
| version | 39 |
Details
2026-10-01 23:52:55 +00:00
Versions (2)
View all
Container
3
OCI / Docker
linux/amd64
144 MiB
20261002191835
2026-10-02
20261001235252
2026-10-01