ds389-valgrind-window (20261002191835)

Published 2026-10-02 19:18:38 +00:00 by forgeadmin

Installation

docker pull forgejo.lab.xi2ix.de/forgeadmin/ds389-valgrind-window:20261002191835
sha256:19a60624d0fce74131c1afec119060a73237ab969854907a1a1e51bd90152b81

Image 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"' 'export VG_START="$(date -u +%Y%m%dT%H%M%S.%NZ)"' '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.%q{VG_START}" /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
Container
2026-10-02 19:18:38 +00:00
2
OCI / Docker
linux/amd64
144 MiB
Versions (2) View all
20261002191835 2026-10-02
20261001235252 2026-10-01