#!/bin/bash
#######################################################################################################
#
# RAS user control.....
#
# $Id: sh.html,v 1.1 2004/11/16 15:34:30 gosha Exp $
#
# Отслеживает изменения состояния рас-пользователей
#
######################################################################################################
#
# Имя `старого` файла-отчета
#
DATA_FILE1='/tmp/.mvts_who1.txt'
#
# Имя создаваемого файла-отчета
#
DATA_FILE2='/tmp/.mvts_who2.txt'
#
# Диф файл
#
DIFF_FILE='/tmp/.mvts_who.diff'
#
# Скидываем в файл всех енд-поинтов
#
/opt/mvts/bin/mp_shell.x 'sh ep' > $DATA_FILE2
#
# Проверим есть ли старый файл отчета
#
if [ -s $DATA_FILE1 ]; then
#
# Сравниваем с тем что было в предыдущем отчете
#
diff $DATA_FILE1 $DATA_FILE2 > $DIFF_FILE
#
# Если есть разница скидываем на почту руту...
#
if [ -s $DIFF_FILE ]; then
mail root -s 'MVTS RAS users diff' < $DIFF_FILE
mv $DATA_FILE2 $DATA_FILE1
fi
else
#
# Если его нет то считаем 'это' первым запуском
#
mv $DATA_FILE2 $DATA_FILE1
fi