Chinaunix首页 | 论坛 | 博客
  • 博客访问: 819977
  • 博文数量: 274
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 862
  • 用 户 组: 普通用户
  • 注册时间: 2015-10-24 15:31
个人简介

不合格的程序猿

文章分类

全部博文(274)

文章存档

2019年(3)

2018年(1)

2017年(4)

2016年(160)

2015年(106)

我的朋友

分类: 系统运维

2016-03-07 20:56:02

将ldap目录中的数据分虚系统导出到ldif文件中

点击(此处)折叠或打开

  1. #!/bin/sh

  2. START_LOG=/tmp/openldap_start_log
  3. #add for tos_ldap
  4. export LD_LIBRARY_PATH=:/tmp/ldap_tos/BerkeleyDB/lib:/tmp/ldap_tos/openssl/lib:/tmp/ldap_tos/openldap/lib
  5. 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

  6. LDAP_DB_FILE=/se_mnt/ldap_whole_db.ldif

  7. echo -e "\n******************** start slapcat.sh\n" >> $START_LOG

  8. rm -f $LDAP_DB_FILE

  9. slapcat -l $LDAP_DB_FILE >> $START_LOG
  10. RET=$?

  11. if [ "$RET" -ne "0" ];then
  12.     echo "start openldap failed" >> $START_LOG
  13.     echo -e "\n******************** slapcat.sh done\n" >> $START_LOG
  14.     exit $RET
  15. fi

  16. echo -e "\n******************** slapcat.sh done\n" >> $START_LOG

  17. exit 0

阅读(585) | 评论(0) | 转发(0) |
0

上一篇:slapadd.sh

下一篇:openldap_start

给主人留下些什么吧!~~