#!/usr/bin/ksh
# ESOSlapdmonitorDcsShow
# Surveillance de l'etat des replications directory
# systeme : solaris 2.5.1
#
# 02/04/98	ISD-12153/H. Baylou
#
MASTER=`/logiciel/netscape/ns-home/bin/slapd/server/ldapsearch  -b "cn=monitor" -s base -h dcscc2c0.mc2.renault.fr -p 389 \(objectClass=\*\) | fgrep dataversion | cut -f 4 -d " "`
SLAVE=`/logiciel/netscape/ns-home/bin/slapd/server/ldapsearch -D "cn=Directory Manager, o=Renault" -w DcsWorld -b "cn=dcsgbrf0.uk.renault.com:389/o%3DRenault,cn=ldap://:389,dc=dcscc2c0,dc=mc2,dc=renault,dc=fr" -s base -h dcscc2c0.mc2.renault.fr -p 389 "objectclass=ldapreplica" | fgrep replayed | cut -f 2 -d " "`
#echo $MASTER
#echo $SLAVE
DIFF=`expr $MASTER - $SLAVE`
#echo $DIFF
if [ $DIFF -lt 0 ]
then
	echo "Les annuaires sont desynchronises : indice esclave > maitre"
	echo "Prevenir le support Netscape"
fi

if [ $DIFF -gt 0 ]
then
	echo "Les annuaires sont peut-etre desynchronises : indice esclave < maitre"
	echo "Prevenir le support Netscape"
fi
