#!/bin/sh # # Stop and restart all Dialogic, Diastar and Asterisk components # ##################################################################### LOG=/var/log/diastar/bounce.log date > $LOG /sbin/service diastar stop >> $LOG 2>&1 sleep 30 /usr/dialogic/bin/dlstop >> $LOG 2>&1 /usr/dialogic/bin/dlstart >> $LOG 2>&1 /sbin/service diastar start >> $LOG 2>&1 sleep 30 /sbin/service asterisk restart >> $LOG 2>&1 echo "Resetting all conference id DB files in /var/lib/asterisk/agi-bin" >> $LOG 2>&1 /bin/cp /var/lib/asterisk/agi-bin/conf_id_db.reset /var/lib/asterisk/agi-bin/conf_id_db >> $LOG 2>&1 /bin/cp /var/lib/asterisk/agi-bin/animalconf_id_db.reset /var/lib/asterisk/agi-bin/animalconf_id_db >> $LOG 2>&1 /bin/cp /var/lib/asterisk/agi-bin/conf_record_id_db.reset /var/lib/asterisk/agi-bin/conf_record_id_db >> $LOG 2>&1 /bin/cp /var/lib/asterisk/agi-bin/controlledconf_id_db.reset /var/lib/asterisk/agi-bin/controlledconf_id_db >> $LOG 2>&1 date >> $LOG