/[smecontribs]/rpms/smeserver-freepbx/contribs10/smeserver-freepbx-bz11613-sme10.patch
ViewVC logotype

Diff of /rpms/smeserver-freepbx/contribs10/smeserver-freepbx-bz11613-sme10.patch

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

Revision 1.7 by jpp, Mon Mar 28 02:17:24 2022 UTC Revision 1.8 by jpp, Mon Mar 28 03:13:28 2022 UTC
# Line 93  diff -Nur --no-dereference smeserver-fre Line 93  diff -Nur --no-dereference smeserver-fre
93  +  +
94  diff -Nur --no-dereference smeserver-freepbx-13.old/root/etc/e-smith/events/actions/freepbx-checkinstall smeserver-freepbx-13/root/etc/e-smith/events/actions/freepbx-checkinstall  diff -Nur --no-dereference smeserver-freepbx-13.old/root/etc/e-smith/events/actions/freepbx-checkinstall smeserver-freepbx-13/root/etc/e-smith/events/actions/freepbx-checkinstall
95  --- smeserver-freepbx-13.old/root/etc/e-smith/events/actions/freepbx-checkinstall       2022-03-24 23:13:37.431000000 -0400  --- smeserver-freepbx-13.old/root/etc/e-smith/events/actions/freepbx-checkinstall       2022-03-24 23:13:37.431000000 -0400
96  +++ smeserver-freepbx-13/root/etc/e-smith/events/actions/freepbx-checkinstall   2022-03-27 21:53:33.588000000 -0400  +++ smeserver-freepbx-13/root/etc/e-smith/events/actions/freepbx-checkinstall   2022-03-27 22:48:08.732000000 -0400
97  @@ -4,23 +4,24 @@  @@ -4,23 +4,24 @@
98   DBUSER=$(/sbin/e-smith/db configuration getprop freepbx DbUser)   DBUSER=$(/sbin/e-smith/db configuration getprop freepbx DbUser)
99   DBPASS=$(/sbin/e-smith/db configuration getprop freepbx DbPassword)   DBPASS=$(/sbin/e-smith/db configuration getprop freepbx DbPassword)
# Line 125  diff -Nur --no-dereference smeserver-fre Line 125  diff -Nur --no-dereference smeserver-fre
125           mysql -e "grant all privileges on $CDRDBNAME.* to '$DBUSER'@'localhost' identified by '$DBPASS';"           mysql -e "grant all privileges on $CDRDBNAME.* to '$DBUSER'@'localhost' identified by '$DBPASS';"
126           mysql -e 'flush privileges;'           mysql -e 'flush privileges;'
127           if [ -e /usr/share/freepbx/sources/freepbx/installlib/SQL/cdr.sql ]; then           if [ -e /usr/share/freepbx/sources/freepbx/installlib/SQL/cdr.sql ]; then
128  @@ -31,9 +32,21 @@  @@ -31,9 +32,23 @@
129           fi           fi
130   fi   fi
131    
# Line 138  diff -Nur --no-dereference smeserver-fre Line 138  diff -Nur --no-dereference smeserver-fre
138   chown asterisk:asterisk /var/lib/asterisk   chown asterisk:asterisk /var/lib/asterisk
139    
140  +# workaround as freepbx is expecting them in /var not /usr/share  +# workaround as freepbx is expecting them in /var not /usr/share
141  +#pushd /var/lib/asterisk  +cd /var/lib/asterisk
142  +#if [[ ! -d /var/lib/asterisk/documentation ]];  then ln -s /usr/share/asterisk/documentation  ; fi  +if [[ ! -d /var/lib/asterisk/documentation ]];  then ln -s /usr/share/asterisk/documentation  ; fi
143  +#if [[ ! -d /var/lib/asterisk/moh ]];  then ln -s /usr/share/asterisk/moh  ; fi  +if [[ ! -d /var/lib/asterisk/moh ]];  then ln -s /usr/share/asterisk/moh  ; fi
144  +#if [[ ! -d /var/lib/asterisk/sounds ]];  then ln -s /usr/share/asterisk/sounds/ ; fi  +if [[ ! -d /var/lib/asterisk/sounds ]];  then ln -s /usr/share/asterisk/sounds/ ; fi
145  +#popd  +mkdir /usr/share/asterisk/sounds/tmp
146    +chown asterisk: /usr/share/asterisk/sounds/tmp
147    +chown asterisk: /usr/share/asterisk/sounds/ /usr/share/asterisk/moh
148  +  +
149   # Run the install script only if it's a new install   # Run the install script only if it's a new install
150   # Upgrades have to be done through freePBX and the online repository   # Upgrades have to be done through freePBX and the online repository
151   if [ ! -d /opt/freepbx/admin ]; then   if [ ! -d /opt/freepbx/admin ]; then
152  @@ -44,7 +57,11 @@  @@ -44,7 +59,11 @@
153           ./start_asterisk start >> /root/freepbx_install.log 2>&1           ./start_asterisk start >> /root/freepbx_install.log 2>&1
154          echo "" >> /root/freepbx_install.log          echo "" >> /root/freepbx_install.log
155          echo "Installing FreePBX..." >> /root/freepbx_install.log          echo "Installing FreePBX..." >> /root/freepbx_install.log
# Line 160  diff -Nur --no-dereference smeserver-fre Line 162  diff -Nur --no-dereference smeserver-fre
162          else          else
163                  echo "error: /usr/share/freepbx/sources/freepbx/ doesn't exists"                  echo "error: /usr/share/freepbx/sources/freepbx/ doesn't exists"
164                  exit 1                  exit 1
165  @@ -72,6 +89,6 @@  @@ -72,6 +91,6 @@
166   # update modules   # update modules
167   /usr/sbin/fwconsole ma upgrade framework   /usr/sbin/fwconsole ma upgrade framework
168   /usr/sbin/fwconsole ma upgradeall -R standard -R extended   /usr/sbin/fwconsole ma upgradeall -R standard -R extended


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

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