On 10/25/18 2:12 PM, Ulrich Windl wrote:
> For issue 2):
>
> # slapcat -n0 -F /etc/openldap/slapd.d -l /tmp/0.ldif
> 5bd1a671 UNKNOWN attributeDescription "OLCACCESSLOGDB" inserted.
> 5bd1a671 UNKNOWN attributeDescription "OLCACCESSLOGOPS" inserted.
> 5bd1a671 UNKNOWN attributeDescription "OLCACCESSLOGPURGE" inserted.
> 5bd1a671 UNKNOWN attributeDescription "OLCACCESSLOGSUCCESS" inserted.
> 5bd1a671 UNKNOWN attributeDescription "OLCACCESSLOGOLD" inserted.
> 5bd1a671 config error processing
> olcOverlay={1}accesslog,olcDatabase={0}config,cn=config:
> slapcat: bad configuration directory!
I suspect slapo-accesslog is not loaded.
Please compare the output of '/usr/sbin/slapd -VVV' of both
installations. The command lists statically linked modules.
> Vermutlich ist das Modul in SLES12 SP4 nicht mehr enthalten! Ich habe auch
> kein entsprechendes Modul zum Nachinstallieren gefunden.
slapo-accesslog is probably not statically linked anymore but is likely
dynamically loadable.
On my system (openSUSE Tumbleweed):
$ rpm -ql openldap2|grep accesslog
/usr/lib64/openldap/accesslog-2.4.so.2
/usr/lib64/openldap/accesslog-2.4.so.2.10.9
/usr/lib64/openldap/accesslog.la
/usr/lib64/openldap/accesslog.so
/usr/share/man/man5/slapo-accesslog.5.gz
Adding "accesslog" to attribute 'olcModuleLoad' in entry
cn=module{0},cn=config should fix that. Depending on your config this
applies to some other backend and overlay modules as well.
Ciao, Michael.
smime.p7s
Description: S/MIME Cryptographic Signature
