From 335244d32c7d7b37cd67f244bf486cccf4593a2d Mon Sep 17 00:00:00 2001 From: "W. Michael Petullo" Date: Wed, 3 Jun 2026 09:11:54 -0500 Subject: [PATCH] openldap: add version check override The slapd daemon uses -V, and ldapsearch uses -VV. The libopenldap sub-package provides only shared libraries. Signed-off-by: W. Michael Petullo --- libs/openldap/test-version.sh | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100755 libs/openldap/test-version.sh diff --git a/libs/openldap/test-version.sh b/libs/openldap/test-version.sh new file mode 100755 index 0000000000..f973ac1190 --- /dev/null +++ b/libs/openldap/test-version.sh @@ -0,0 +1,23 @@ +#!/bin/sh + +# shellcheck shell=busybox + +case "$PKG_NAME" in +openldap-server) + slapd -V 2>&1 | grep -F "$PKG_VERSION" + ;; + +openldap-utils) + ldapsearch -VV 2>&1 | grep -F "$PKG_VERSION" + ;; + +libopenldap) + # Shared library. + exit 0 + ;; + +*) + echo "Untested package: $PKG_NAME" >&2 + exit 1 + ;; +esac