[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 #!/bin/bash 2 3 # recup parametres mysql 4 . /etc/se3/config_o.cache.sh 5 6 # recup parametres ldap 7 . /etc/se3/config_l.cache.sh 8 9 # Dossier dans lequel creer les fichiers LDIF temporaires de correction 10 tmp=/var/lib/se3/connexion_ldif 11 mkdir -p $tmp} 12 # Fichier des modifs LDAP 13 ldif_modif=$tmp/clean_$RANDOM.ldif 14 # La creation d'un fichier est source de lenteur... cela dit, on ne fait normalement pas la modif de l'annuaire frequemment. 15 16 # Recherche LDAP de la machine dans la branche ou=Computers 17 # --------------------------------------------------------- 18 19 ldapsearch -xLLL -b $computersRdn},$ldap_base_dn} "(registeredAddress=*)" registeredAddress | sed -e "s/^registeredAddress:/changetype: modify\ndelete: registeredAddress\nregisteredAddress:/g" > $ldif_modif 20 ldapmodify -x -c -D $adminRdn},$ldap_base_dn} -w $adminPw} -f $ldif_modif} > /dev/null 2>&1 21 touch /tmp/csvtodo 22 exit 0 23
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Tue Mar 17 22:47:18 2015 | Cross-referenced by PHPXref 0.7.1 |