Development
#
# $Id: seri.cfg,v 1.42 2007/05/30 12:28:17 tirpi Exp $ # # First start SERi sample config script with: # database, accounting, authentication, multi-domain support # PSTNi GW section, named flags, named routes, global-, # domain- and user-preferences with AVPs # Several of these features are only here for demonstration purpose # what can be achieved with the SER config script language. # # If you look for a simpler version with a lot less dependencies # please refer to the ser-basic.cfg file in your SER distribution. Is SERi for me?!This is a difficult question. People come to iptel.org with many different goals. Basically, SER is a highly scalable SIP server (redirect, proxy, and registrar). It is not a telephony PBXi, and it is not a simple "run SIP proxy" applications. You need to understand SIP, tailor SER to your needs using the seri.cfg configuration file, and tweak to your network, your user devices, gateways etc. That being said, the flexibiilty of how much you can tweak is quite unique. (Btw, SER does come with example config files that gives you a basic working setup in very short time.) The CVSi version of SERi contains extensively improved database maintenance scripts. The scripts are called seri_mysql.sh, ser_postgres.sh, and ser_dbtext.sh. In addition to MySQL we now also "officialy" support PostgreSQL database. Those scripts are very simple shell wrappers that can be used to create, destroy, backup or restore SER database. Each script is extensively documented, you can find out available options using -h command line option. The script contains lots of command line options that can be used to change the default database name, usernames and so on. The SQL statements used to create tables and import initial data are stored in a separate file which resides in the same directory as the script (depending on installation). |
Navigation |