#! /bin/sh # Author: Mindaugas Mardosas # Year: 2010 # About: Checks MOR core version and enabled addons. # Addons checked: # CC_Active - Calling Cards # AD_Active - Auto-Dialer addon # RS_Active - Reseller Addon # SMS_Active - SMS Addon # REC_Active - Recordings Addon # PG_Active - Payment Gateway Addon if [ -f /usr/sbin/asterisk ]; then # if Asterisk in this server installed asterisk -rx "mor show status" >> /tmp/.mor_system_features_report mor_time=`date +%Y\.%-m\.%-d\-%-k\-%-M\-%-S`; echo $mor_time >> /tmp/.mor_system_features_report fi if [ -d /home/mor ]; then #if MOR GUI installed grep "CC_Active\|AD_Active\|RS_Active\|SMS_Active\|REC_Active\|PG_Active\|C2C_Active" /home/mor/config/environment.rb >> /tmp/.mor_system_features_report rm -rf /tmp/.laikinas mkdir -p /tmp/.laikinas cd /tmp/.laikinas wget -c http://127.0.0.1/billing &> /dev/null echo -e "\n\n===== GUI bottom ======\n" >> /tmp/.mor_system_features_report grep -A 4 "left-element" login | (read; cat) >> /tmp/.mor_system_features_report mor_time=`date +%Y\.%-m\.%-d\-%-k\-%-M\-%-S`; echo $mor_time >> /tmp/.mor_system_features_report fi if [ -f /tmp/.mor_system_features_report ]; then cat /tmp/.mor_system_features_report rm -rf /tmp/.mor_system_features_report else echo "Failed to generate information report"; fi if [ ! -h /usr/sbin/morinfo ]; then #creating a symlink for a quickier next time access ln -s /usr/src/mor/sh_scripts/info.sh /usr/sbin/morinfo chmod +x /usr/sbin/morinfo fi