#!/bin/bash mkdir newsclips cd newsclips #cd /var/lib/asterisk/agi-bin wget http://nerdvittles.com/trixbox11/newsclips.zip unzip newsclips.zip rm -f newsclips.zip cp nv-news.php /var/lib/asterisk/agi-bin/nv-news.php chmod 775 /var/lib/asterisk/agi-bin/nv-news.php chown asterisk:asterisk /var/lib/asterisk/agi-bin/nv-news.php mkdir /var/lib/asterisk/sounds/tts chown asterisk:asterisk /var/lib/asterisk/sounds/tts chmod 777 /var/lib/asterisk/sounds/tts sed -i ' /cron.monthly/ { a\ \ 04 0 * * * root rm -f /var/lib/asterisk/sounds/tts/tts* }' /etc/crontab sed -i ' /\[from-internal-custom\]/ { a\ exten => 511,1,Answer\ exten => 511,2,Wait(1)\ exten => 511,3,Set(TIMEOUT(digit)=7)\ exten => 511,4,Set(TIMEOUT(response)=10)\ exten => 511,5,AGI(nv-news.php|topstories)\ exten => 511,6,NoOp(Wave file: ${TMPWAVE})\ exten => 511,7,Playback(${TMPWAVE})\ exten => 511,8,Wait(1)\ exten => 511,9,Hangup\ }' /etc/asterisk/extensions_custom.conf echo NewsClips installation completed. To use, dial 511. Before first use, execute this command: amportal restart