#!/bin/bash restoreDir=/etc/restore ldapDir="$restoreDir/openldap" hook_check() { if [[ -d "$ldapDir" ]]; then rm -rf "$ldapDir" || exit 1 fi } hook_pre() { hook_check mkdir -p "$ldapDir" || exit 1 pushd "$restoreDir" || exit 2 slapcat -n 0 -l "$ldapDir/config.ldif" slapcat -n 1 -l "$ldapDir/data.ldif" cat > ldaprestore.sh <