diff -Nur e-smith-ldap-5.4.0/root/var/service/ldap/run e-smith-ldap-5.4.0_bz8622/root/var/service/ldap/run --- e-smith-ldap-5.4.0/root/var/service/ldap/run 2014-10-24 09:18:22.973000000 +0200 +++ e-smith-ldap-5.4.0_bz8622/root/var/service/ldap/run 2014-10-24 09:39:36.975000000 +0200 @@ -47,6 +47,8 @@ else ./ldif-fix -i /dev/null | setuidgid ldap slapadd -c fi +else + setuidgid ldap /usr/bin/db_recover -v -h /var/lib/ldap fi loglevel=$(/sbin/e-smith/config getprop ldap LogLevel || echo 256)