Package updated freebsd, shellcheck SC2086 fixed

Updated the  reference to the opeldap package for the FreeBSD platform
to the latest.

Corrected some misuse of quotation marks for calling a variable after
disabling shellcheck SC2086.
This commit is contained in:
Michelle 2023-02-02 18:49:05 -05:00
parent 1450861e26
commit f120b59d3d
No known key found for this signature in database
GPG key ID: 5B606256B7FA58F1

View file

@ -19,7 +19,7 @@ CONF_OWNER="root"
CONF_GROUP="root"
case "${os}" in
freebsd)
PKGS="openldap-server"
PKGS="openldap26-server"
ETC="/usr/local/etc"
SLAPD_DIR="/usr/local/etc/openldap"
SLAPD_DATA_DIR="/var/db/openldap-data"
@ -197,12 +197,12 @@ if [ -z "${_skip_letsencrypt_cert}" ]; then
staging=""
fi
__directory "${SLAPD_DIR}/sasl2"
# shellcheck disable=SC2086
__directory ${SLAPD_DIR}/sasl2
require="__directory/${SLAPD_DIR}/sasl2" __letsencrypt_cert "${name}" \
--admin-email "${admin_email}" \
--renew-hook "cp ${ETC}/letsencrypt/live/${name}/*.pem ${SLAPD_DIR}/sasl2 && chown -R ${CONF_OWNER}:${CONF_GROUP} ${SLAPD_DIR}/sasl2 && service slapd restart" \
--automatic-renewal "${staging}"
--automatic-renewal ${staging}
fi
require="__package/${PKG_MAIN}" __directory ${SLAPD_DIR}/slapd.d --state absent