Startings of an asterisk config file differ program

yeah yeah it’s mad lame.. but it’s still quicker than copy and pasting to diff the files…. i’ll update this again sometime with a better version #!/bin/bash # script to $DIFF_CMD the new configs dir with what /etc/asterisk currently has # # Set the asterisk config directory # It's important to leave out the trailing slash # AST_CFGDIR="/opt/svn/feb0206/asterisk/configs" AST_RUNDIR="/etc/asterisk/samples" # your diff command location DIFF_CMD='/usr/bin/diff –brief' # # These config files reside in the database, but we still keep # a local copy nearby as a ....

February 6, 2006 · 2 min · 319 words · Matt G

Rogers HomePhone Service – Asterisk Gotcha?

So for the past while I’ve been periodically getting voicemails that are just busy signals. As have the other members of my household. I finally had some time to sit down and take a look at it tonight. Once I got to looking, it seems that it’s probably because Rogers is not providing me with Forward Disconnect Supervision. Basically, when someone is calling in and listening to the voicemail greeting, and if they decide not to leave a message and disconnect during the message, you will get a 30 second (depending on your timeout value) long message in your voicemail box of a busy signal....

December 30, 2005 · 2 min · 249 words · Matt G

My Little Howto for Polycom IP500 Ringtones

First I scoured the internet for as many cool ringtones I could think of that my users would get a kick out of and play with on their lunch-hours. Note that I’m not sure of copyright on all of these, so use them at your own risk. Ringtone files must match the following criteria: – Bit Rate 64kbps – Audio Sample Size 8bit – Channels 1 (mono) – Audio Sample Rate 8 kHz...

July 30, 2005 · 2 min · 285 words · Matt G

How To Mess With Crappy Customers – Phone Kill Switch

When I worked for this huge corporation at the desktop publisher desk, we used to have this guy who would come in, layout his lunch and use our courtesy phone to conduct business from. Needless to say, this wasn’t right. We kept asking him to leave, and he just kept coming back. Eventually I got tired of it, and decided to do something about it. Enter, the phone kill switch....

June 16, 2005 · 1 min · 174 words · Matt G

Ices & Icecast Howto for OpenBSD

Prerequisites: Icecast Ices MP3’s/OGG’s Unixish Operating System, In this case OpenBSD Although this howto is written for OpenBSD I’m sure it will work on any other BSD or Linux Operating System with a few modifications given to the instructions below. Please keep in mind that these instructions are by no means complete, or even guaranteed to work. I’m writing this from memory, so I might mistake some steps, but there is excellent documentation available through the use of Google or the Icecast/Ices site....

June 16, 2004 · 6 min · 1159 words · Matt G