]> git.defcon.no Git - hermes/blobdiff - api/config.php.sample
backlog add
[hermes] / api / config.php.sample
index 5b0a82b84effb92e518c4cc9f9c6e0c8ae4d52e8..a5378074b542652b22e83612f2bfe79648e62d00 100644 (file)
@@ -1,24 +1,61 @@
 <?php
+/*
+#  Copyright (c) 2012, Gjøvik University College
+#  All rights reserved.
+
+#  Redistribution and use in source and binary forms, with or without
+#  modification, are permitted provided that the following conditions are met:
+#      * Redistributions of source code must retain the above copyright
+#        notice, this list of conditions and the following disclaimer.
+#      * Redistributions in binary form must reproduce the above copyright
+#        notice, this list of conditions and the following disclaimer in the
+#        documentation and/or other materials provided with the distribution.
+#      * Neither the name of the Gjøvik University College nor the
+#        names of its contributors may be used to endorse or promote products
+#        derived from this software without specific prior written permission.
+#       
+#  THIS SOFTWARE IS PROVIDED BY Gjøvik University College ''AS IS'' AND ANY
+#  EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+#  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+#  DISCLAIMED. IN NO EVENT SHALL Gjøvik University College BE LIABLE FOR ANY
+#  DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+#  (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+#  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+#  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+#  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+#  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+*/
 
-require_once('lib/auth.php');
 function get_config()
 {
        return array(
                'sql_server' => 'localhost',
                'sql_username' => 'dbusername',
                'sql_password' => 'dbuserpass',
+
                'kamailio_db' => 'kamailio',
+               'hermes_db' => 'hermes',
+
                'kamailio_domain_table' => 'domain',
                'kamailio_subscriber_table' => 'subscriber',
                'kamailio_alias_table' => 'dbaliases',
-               'provision_db' => 'provision',
-               'provision_users_table' => 'users',
-               'provision_phones_table' => 'phones',
-               'provision_servers_table' => 'servers',
+               'kamailio_domain_table' => 'domain',
+               'kamailio_location_table' => 'location',
+
+               'hermes_users_table' => 'users',
+               'hermes_phones_table' => 'phones',
+               'hermes_servers_table' => 'servers',
                'numbers_table' => 'number_pool',
-               'standard_dialplan' => '(*xx*.|xxx.)',
+               'apikeys_table' => 'apikeys',
+               'authorizations_table' => 'authorizations',
+               'sessionkeys_table' => 'sessionkeys',
+
+               'auth_backend' => 'permitall',
+               'sessionkey_lifetime' => 5, // Minutes
+               'standard_dialplan' => '(**x*x.|*xx*|*xx*x.|*xx*x.*|*xx|*xx.|xxx.)',
                'default_domain' => 'hig.no',
                'permit_multiple_e164alias' => false,
+               'standard_password_length' => 10,
        );
 }
 ?>