]> git.defcon.no Git - hermes/blob - api/config.php.sample
First stab at a naive permissions-tool
[hermes] / api / config.php.sample
1 <?php
2 /*
3 # Copyright (c) 2012, Gjøvik University College
4 # All rights reserved.
5
6 # Redistribution and use in source and binary forms, with or without
7 # modification, are permitted provided that the following conditions are met:
8 # * Redistributions of source code must retain the above copyright
9 # notice, this list of conditions and the following disclaimer.
10 # * Redistributions in binary form must reproduce the above copyright
11 # notice, this list of conditions and the following disclaimer in the
12 # documentation and/or other materials provided with the distribution.
13 # * Neither the name of the Gjøvik University College nor the
14 # names of its contributors may be used to endorse or promote products
15 # derived from this software without specific prior written permission.
16 #
17 # THIS SOFTWARE IS PROVIDED BY Gjøvik University College ''AS IS'' AND ANY
18 # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
19 # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
20 # DISCLAIMED. IN NO EVENT SHALL Gjøvik University College BE LIABLE FOR ANY
21 # DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
22 # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
23 # LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
24 # ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
26 # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27 */
28
29 function get_config()
30 {
31 return array(
32 'sql_server' => 'localhost',
33 'sql_username' => 'dbusername',
34 'sql_password' => 'dbuserpass',
35
36 'kamailio_db' => 'kamailio',
37 'hermes_db' => 'hermes',
38
39 'kamailio_domain_table' => 'domain',
40 'kamailio_subscriber_table' => 'subscriber',
41 'kamailio_alias_table' => 'dbaliases',
42 'kamailio_domain_table' => 'domain',
43 'kamailio_location_table' => 'location',
44
45 'hermes_users_table' => 'users',
46 'hermes_phones_table' => 'phones',
47 'hermes_servers_table' => 'servers',
48 'numbers_table' => 'number_pool',
49 'apikeys_table' => 'apikeys',
50 'authorizations_table' => 'authorizations',
51 'sessionkeys_table' => 'sessionkeys',
52
53 'auth_backend' => 'permitall',
54 'sessionkey_lifetime' => 5, // Minutes
55 'standard_dialplan' => '(**x*x.|*xx*|*xx*x.|*xx*x.*|*xx|*xx.|xxx.)',
56 'default_domain' => 'hig.no',
57 'permit_multiple_e164alias' => false,
58 'standard_password_length' => 10,
59 );
60 }
61 ?>