blob: 7be8906a9ac8e3c592b1e4eafde312a93524dddb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#!/bin/sh
new_ver="$1"
old_ver="$2"
if [ "$(apk version -t "$old_ver" "2.4.45-r2")" = "<" ]; then
cat >&2 <<-EOF
*
* All SLAPD backends and overlays have been moved to subpackages.
* You can install specific backend or overlay with apk:
*
* apk add openldap-back-<name>
* apk add openldap-overlay-<name>
*
* Or you can install all of them using metapackages openldap-back-all
* and openldap-overlay-all.
EOF
if [ -e /var/lib/openldap/openldap-data/data.mdb ]; then
cat >&2 <<-EOF
*
* Found existing MDB database. You have to install MDB backend:
* apk add openldap-back-mdb
*
* and add "moduleload back_mdb.so" to /etc/openldap/slapd.conf,
* or "olcModuleload back_mdb.so" to slapd.ldif.
*
EOF
else
echo "*" >&2
fi
fi
|