/[smecontribs]/rpms/smeserver-freepbx/contribs9/smeserver-freepbx-0.1-Sme9Ast13Fpbx13-7.patch
ViewVC logotype

Annotation of /rpms/smeserver-freepbx/contribs9/smeserver-freepbx-0.1-Sme9Ast13Fpbx13-7.patch

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (hide annotations) (download)
Mon May 16 10:44:02 2016 UTC (8 years, 6 months ago) by unnilennium
Branch: MAIN
CVS Tags: smeserver-freepbx-0_1-46_el6_sme, smeserver-freepbx-0_1-45_el6_sme, smeserver-freepbx-0_1-47_el6_sme, smeserver-freepbx-0_1-44_el6_sme
* Mon May 16 2016 Jean-Philipe Pialasse <tests@pialasse.com> 0.1-44.sme
- remove fop db [SME: 9495]
- add some mysql setting for freepbxdb (user, email)
- smeserver-freepbx-0.1-Sme9Ast13Fpbx13-7.patch

1 unnilennium 1.1 diff -Nur smeserver-freepbx-0.1.old/root/etc/e-smith/db/configuration/defaults/fop/access smeserver-freepbx-0.1/root/etc/e-smith/db/configuration/defaults/fop/access
2     --- smeserver-freepbx-0.1.old/root/etc/e-smith/db/configuration/defaults/fop/access 2016-05-16 04:06:16.238000000 -0400
3     +++ smeserver-freepbx-0.1/root/etc/e-smith/db/configuration/defaults/fop/access 1969-12-31 19:00:00.000000000 -0500
4     @@ -1 +0,0 @@
5     -private
6     diff -Nur smeserver-freepbx-0.1.old/root/etc/e-smith/db/configuration/defaults/fop/status smeserver-freepbx-0.1/root/etc/e-smith/db/configuration/defaults/fop/status
7     --- smeserver-freepbx-0.1.old/root/etc/e-smith/db/configuration/defaults/fop/status 2016-05-16 04:06:16.238000000 -0400
8     +++ smeserver-freepbx-0.1/root/etc/e-smith/db/configuration/defaults/fop/status 1969-12-31 19:00:00.000000000 -0500
9     @@ -1 +0,0 @@
10     -enabled
11     diff -Nur smeserver-freepbx-0.1.old/root/etc/e-smith/db/configuration/defaults/fop/TCPPort smeserver-freepbx-0.1/root/etc/e-smith/db/configuration/defaults/fop/TCPPort
12     --- smeserver-freepbx-0.1.old/root/etc/e-smith/db/configuration/defaults/fop/TCPPort 2016-05-16 04:06:16.238000000 -0400
13     +++ smeserver-freepbx-0.1/root/etc/e-smith/db/configuration/defaults/fop/TCPPort 1969-12-31 19:00:00.000000000 -0500
14     @@ -1 +0,0 @@
15     -4445
16     diff -Nur smeserver-freepbx-0.1.old/root/etc/e-smith/db/configuration/migrate/freepbx smeserver-freepbx-0.1/root/etc/e-smith/db/configuration/migrate/freepbx
17     --- smeserver-freepbx-0.1.old/root/etc/e-smith/db/configuration/migrate/freepbx 2016-05-16 04:06:16.273000000 -0400
18     +++ smeserver-freepbx-0.1/root/etc/e-smith/db/configuration/migrate/freepbx 2016-05-16 05:18:24.335000000 -0400
19     @@ -10,16 +10,9 @@
20     my $aripass = $freepbx->prop('AriPassword') ||
21     $freepbx->set_prop('AriPassword', `/usr/bin/openssl rand -base64 10 | /usr/bin/tr -c -d '[:alnum:]'`);
22    
23     -my $fop = $DB->get('fop') || $DB->new_record('fop', {type => 'service'});
24     -
25     -my $foppass = $fop->prop('Password') || '';
26     -if ($foppass eq ''){
27     - $fopass = $freepbx->prop('FopPassword') || '';
28     - if ($foppass eq ''){
29     - $foppass = `/usr/bin/openssl rand -base64 5 | /usr/bin/tr -c -d '[:alnum:]'`;
30     - }
31     -}
32     -$fop->set_prop('Password', $foppass);
33     +# FOP not compatible with latest astersisk
34     +my $fop = $DB->get("fop");
35     +$fop->delete if $fop;
36    
37     # with freepbx 13, we have a new port
38     my $UDPPorts = $freepbx->prop('UDPPorts') || '5060,5061,4569';
39     diff -Nur smeserver-freepbx-0.1.old/root/etc/e-smith/events/actions/freepbx-checkinstall smeserver-freepbx-0.1/root/etc/e-smith/events/actions/freepbx-checkinstall
40     --- smeserver-freepbx-0.1.old/root/etc/e-smith/events/actions/freepbx-checkinstall 2016-05-16 04:06:16.266000000 -0400
41     +++ smeserver-freepbx-0.1/root/etc/e-smith/events/actions/freepbx-checkinstall 2016-05-16 05:54:21.731000000 -0400
42     @@ -13,8 +13,6 @@
43    
44     if [ -e /usr/share/freepbx/sources/freepbx/installlib/SQL/asterisk.sql ]; then
45     mysql $DBNAME < /usr/share/freepbx/sources/freepbx/installlib/SQL/asterisk.sql
46     - mysql $DBNAME -e "UPDATE freepbx_settings SET value=0 where keyword='CHECKREFERER';"
47     - mysql $DBNAME -e "UPDATE freepbx_settings SET value='webserver' where keyword='AUTHTYPE';"
48     else
49     echo "Error: file /usr/share/freepbx/sources/freepbx/installlib/SQL/asterisk.sql doesn't exists"
50     exit 1
51     diff -Nur smeserver-freepbx-0.1.old/root/etc/e-smith/templates/etc/e-smith/sql/init/30freepbx_mysql_create_database smeserver-freepbx-0.1/root/etc/e-smith/templates/etc/e-smith/sql/init/30freepbx_mysql_create_database
52     --- smeserver-freepbx-0.1.old/root/etc/e-smith/templates/etc/e-smith/sql/init/30freepbx_mysql_create_database 2016-05-16 04:06:16.266000000 -0400
53     +++ smeserver-freepbx-0.1/root/etc/e-smith/templates/etc/e-smith/sql/init/30freepbx_mysql_create_database 2016-05-16 06:30:57.288000000 -0400
54     @@ -5,6 +5,7 @@
55     my $dbuser = $freepbx{'DbUser'} || 'freepbxuser';
56     my $dbpass = $freepbx{'DbPassword'} || 'secret';
57     my $cdrdbpass = $freepbx{'CdrDbPassword'} || 'secret';
58     +my $ManagerPassword = $freepbx{'ManagerPassword'} || 'secret';
59    
60     $OUT .= << "HERE";
61     #! /bin/sh
62     @@ -14,8 +15,6 @@
63    
64     if [ -e /usr/share/freepbx/sources/freepbx/installlib/SQL/asterisk.sql ]; then
65     mysql $dbname < /usr/share/freepbx/sources/freepbx/installlib/SQL/asterisk.sql
66     - mysql $dbname -e "UPDATE freepbx_settings SET value=0 where keyword='CHECKREFERER';"
67     - mysql $dbname -e "UPDATE freepbx_settings SET value='webserver' where keyword='AUTHTYPE';"
68     else
69     echo "Error: file /usr/share/freepbx/sources/freepbx/installlib/SQL/asterisk.sql doesn't exists"
70     exit 1
71     @@ -32,6 +31,10 @@
72     fi
73     fi
74    
75     +/usr/bin/mysql $dbname -e 'INSERT INTO `admin` (`variable`, `value`) VALUES ("email", "admin\@$DomainName") ON DUPLICATE KEY UPDATE `value` = "admin\@$DomainName";'
76     +/usr/bin/mysql $dbname -e 'INSERT INTO `ampusers` (`username`, `password_sha1`, `extension_low`, `extension_high`, `deptname`, `sections`) VALUES
77     +("admin", sha1("$ManagerPassword"), "", "", "", 0x2a) ON DUPLICATE KEY UPDATE `password_sha1` = sha1("$ManagerPassword");'
78     +
79     /usr/bin/mysql <<EOF
80     USE mysql;
81    

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed