将ldap目录中的数据分虚系统导出到ldif文件中
-
#!/bin/sh
-
-
START_LOG=/tmp/openldap_start_log
-
#add for tos_ldap
-
export LD_LIBRARY_PATH=:/tmp/ldap_tos/BerkeleyDB/lib:/tmp/ldap_tos/openssl/lib:/tmp/ldap_tos/openldap/lib
-
export PATH=/tos/bin:/bin:/sbin:/usr/bin:/usr/local/bin:/usr/sbin:/tos/bin:/tos/bin::/tmp/ldap_tos/BerkeleyDB/bin:/tmp/ldap_tos/openssl/bin:/tmp/ldap_tos/openldap/bin:/tmp/ldap_tos/openldap/sbin
-
-
LDAP_DB_FILE=/se_mnt/ldap_whole_db.ldif
-
-
echo -e "\n******************** start slapcat.sh\n" >> $START_LOG
-
-
rm -f $LDAP_DB_FILE
-
-
slapcat -l $LDAP_DB_FILE >> $START_LOG
-
RET=$?
-
-
if [ "$RET" -ne "0" ];then
-
echo "start openldap failed" >> $START_LOG
-
echo -e "\n******************** slapcat.sh done\n" >> $START_LOG
-
exit $RET
-
fi
-
-
echo -e "\n******************** slapcat.sh done\n" >> $START_LOG
-
-
exit 0
阅读(585) | 评论(0) | 转发(0) |