Hi everyone,
I've just seen that /var/lib/ldap/accesslog is growing so I've realized
that olcAccessLogPurge is not working properly (for example, I have
log.0000000001 file from 2011-09-10).
The files that I used to configure accesslog are:
----------------------------------------------------------------
dn: olcDatabase={2}hdb,cn=config
objectClass: olcDatabaseConfig
objectClass: olcHdbConfig
olcDatabase: {2}hdb
olcDbDirectory: /var/lib/ldap/accesslog
olcSuffix: cn=accesslog
olcRootDN: cn=Administrator,dc=example,dc=net
olcDbIndex: default eq
olcDbIndex: entryCSN,objectClass,reqEnd,reqResult,reqStart
----------------------------------------------------------------
The other file for configuring the accesslog is:
----------------------------------------------------------------
dn: olcOverlay=accesslog,olcDatabase={1}hdb,cn=config
objectClass: olcOverlayConfig
objectClass: olcAccessLogConfig
olcOverlay: accesslog
olcAccessLogDB: cn=accesslog
olcAccessLogOps: all
olcAccessLogSuccess: TRUE
# scan the accesslog DB every day, and purge entries older than 7 days
olcAccessLogPurge: 07+00:00 01+00:00
----------------------------------------------------------------
LDAP is working properly but not this. Anyone can tell me any clue about
this?
Thank you in advance.
Best regards,
Miguel.