diff -Nur --no-dereference e-smith-ldap-5.6.0.old/root/usr/lib/systemd/system/ldap.service e-smith-ldap-5.6.0/root/usr/lib/systemd/system/ldap.service --- e-smith-ldap-5.6.0.old/root/usr/lib/systemd/system/ldap.service 2021-03-21 22:58:05.641000000 -0400 +++ e-smith-ldap-5.6.0/root/usr/lib/systemd/system/ldap.service 2021-03-21 23:02:49.363000000 -0400 @@ -17,6 +17,8 @@ ExecStartPre=/sbin/e-smith/systemd/ldap-prepare #ExecStartPre=/usr/libexec/openldap/check-config.sh ExecStart=/usr/sbin/slapd -u ldap -h ${SLAPD_URLS} $SLAPD_OPTIONS +TimeoutStartSec=300 +Restart=always ExecStopPost=/sbin/e-smith/systemd/ldap-finish