Tuesday, October 26, 2010

extension.conf

[general]
static=yes
writeprotect=no
clearglobalvars=no

[globals]
OUTBOUNDTRUNK=Zap/g0

[incoming]
exten => s,1,Answer()
exten => s,n,Background(enter-ext-of-person)
exten => s,n,WaitExten()

[local-sip]
exten => _XXXX,1,Dial(SIP/${EXTEN})
exten => _XXXX,n,Congestion()
exten => _XXXX,n,Hangup()

[outbound-local]
exten => _[23457]XXXXXX,1,Dial(${OUTBOUNDTRUNK}/${EXTEN})
exten => _[23457]XXXXXX,n,Congestion()
exten => _[23457]XXXXXX,n,Hangup()

[outbound-national]
exten => _0[1-689]XXXXXXXX,1,Dial(${OUTBOUNDTRUNK}/${EXTEN})
exten => _0[1-689]XXXXXXXX,n,Congestion()
exten => _0[1-689]XXXXXXXX,n,Hangup()

[outbound-mobile]
exten => _07XXXXXXXX,1,Dial(${OUTBOUNDTRUNK}/${EXTEN})
exten => _07XXXXXXXX,n,Congestion()
exten => _07XXXXXXXX,n,Hangup()

[outbound-idd]
exten => _XXXXXXXXXXXXX,1,Dial(${OUTBOUNDTRUNK}/${EXTEN})
exten => _XXXXXXXXXXXXX,n,Congestion()
exten => _XXXXXXXXXXXXX,n,Hangup()

[internal]
include => local-sip

[local]
include => local-sip
include => outbound-local

[local-m]
include => local-sip
include => local

[national]
include => local-sip
include => outbound-local

[national-m]
include => local-sip
include => outbound-mobile

[idd]
include => local-sip
include => outbound-local
include => outbound-mobile



[cmp-a]
exten => _XXXX,1,Dial(SIP/${EXTEN}-a)
exten => _XXXX,n,Congestion()
exten => _XXXX,n,Hangup()

[cmp-b]
exten => _XXXX,1,Dial(SIP/${EXTEN}-b)
exten => _XXXX,n,Congestion()
exten => _XXXX,n,Hangup()

Friday, October 1, 2010

Mutt - Set From e-mail address

 set realname="Joe User"  set from="user@host"  set use_from=yes

MySQL backup and restore

  • To restore a database from backup file
    #mysql db_name < backup-file.sql

  • To dump one or set of databases
    #mysqldump --databases db_name1 [db_name2 ...] > my_databases.sql

  • To dump all databases
    #shell> mysqldump --all-databases > all_databases.sql

scp file in command line

#scp root@10.10.1.55:/home/asterisk.sql /home/

Create PDF

  • perl -MCPAN -e 'install PDF::API2'


Reference