|
|
(3 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| =What is MOR GUI Update?=
| | If system update is needed, please create ticket on [https://support.kolmisoft.com support site] and we will schedule update. |
| MOR GUI update is a procedure to update your graphical user interface (GUI) to the newest version.
| |
| =Why should I update my GUI?=
| |
| Some features are being implemented after official version release, so if you find, that you lack some feature documented in wiki - you should update your GUI to receive that feature.
| |
| | |
| Please check for important changes [[Important_changes | here]]. It could be that you will need some changes on configuration after update.
| |
| | |
| '''P.S. Use the procedure that matches your version, otherwise it might break your system. To update to a newer version - please contact the Kolmisoft team'''
| |
| | |
| =How to determine what GUI version I have?=
| |
| Please run this command to determine your current MOR GUI version:
| |
| <br><br>
| |
| svn info /home/mor | grep URL | awk -F"/" '{print $NF}'
| |
| You will get a similar output:
| |
| [root@localhost ~]# svn info /home/mor | grep URL | awk -F"/" '{print $NF}'
| |
| 9
| |
| | |
| <br><br>
| |
| | |
| =What else should I know?=
| |
| MOR GUI and MOR core versions '''must match'''. Always update your GUI according to core version. MOR core version can be determined by running this command:
| |
| <br><br>
| |
| asterisk -rx "mor show status" | grep Version
| |
| You will get a similar output:
| |
| [root@localhost ~]# asterisk -rx "mor show status" | grep Version
| |
| Version: '''9.1.22'''
| |
| | |
| In this example we have MOR with version 9 core. So to update GUI you should follow the GUI update guide for version 9
| |
| <br><br>
| |
| =How to update the GUI?=
| |
| | |
| <br>
| |
| ----
| |
| <br>
| |
| | |
| == MOR 8 update ==
| |
| | |
| To update '''[[MOR 8 documentation | MOR 8]]''' GUI run such commands over SSH as root:
| |
| | |
| rm -fr /usr/src/mor
| |
| svn co http://svn.kolmisoft.com/mor/install_script/trunk/ /usr/src/mor
| |
| /usr/src/mor/upgrade/0.8/hard_fix.sh
| |
| | |
| <br>
| |
| ----
| |
| <br>
| |
| | |
| == MOR 9 update ==
| |
| | |
| '''MOR 9 is not same as MOR X9. Do NOT run this update on MOR X9.'''
| |
| | |
| To upgrade '''[[MOR 9 documentation | MOR 9]]''' GUI run such commands over SSH as root:
| |
| | |
| rm -fr /usr/src/mor
| |
| svn co http://svn.kolmisoft.com/mor/install_script/trunk/ /usr/src/mor
| |
| /usr/src/mor/upgrade/9/fix.sh
| |
| | |
| <br>
| |
| ----
| |
| <br>
| |
| | |
| == MOR 10 update ==
| |
| | |
| '''MOR 10 is not same as MOR X10. Do NOT run this update on MOR X10.'''
| |
| | |
| To update '''[[MOR 10 documentation | MOR 10]]''' GUI run such commands over SSH as root:
| |
| | |
| rm -fr /usr/src/mor
| |
| svn co http://svn.kolmisoft.com/mor/install_script/trunk/ /usr/src/mor
| |
| /usr/src/mor/upgrade/10/fix.sh
| |
| | |
| == MOR 11 update ==
| |
| | |
| '''MOR 11 is not same as MOR X11. Do NOT run this update on MOR X11.'''
| |
| | |
| To update '''[[MOR_11 | MOR 11]]''' GUI run such commands over SSH as root:
| |
| | |
| rm -fr /usr/src/mor
| |
| svn co http://svn.kolmisoft.com/mor/install_script/trunk/ /usr/src/mor
| |
| /usr/src/mor/upgrade/11/fix.sh
| |
| | |
| == MOR 12 update ==
| |
| | |
| To update '''[[MOR_12 | MOR 12]]''' GUI run such commands over SSH as root:
| |
| | |
| rm -fr /usr/src/mor
| |
| svn co http://svn.kolmisoft.com/mor/install_script/trunk/ /usr/src/mor
| |
| /usr/src/mor/upgrade/12.126/fix.sh
| |
| | |
| == MOR X3 update ==
| |
| | |
| To update '''[[MOR_X3 | MOR X3]]''' GUI run such commands over SSH as root:
| |
| | |
| rm -fr /usr/src/mor
| |
| svn co http://svn.kolmisoft.com/mor/install_script/trunk/ /usr/src/mor
| |
| /usr/src/mor/upgrade/12/fix.sh
| |
| | |
| == MOR X4 update ==
| |
| | |
| To update '''[[MOR_X4 | MOR X4]]''' GUI run such commands over SSH as root:
| |
| | |
| rm -fr /usr/src/mor
| |
| svn co http://svn.kolmisoft.com/mor/install_script/trunk/ /usr/src/mor
| |
| /usr/src/mor/upgrade/x4/fix.sh
| |
| | |
| == MOR X5 update ==
| |
| | |
| To update '''[[MOR_X5 | MOR X5]]''' GUI run such commands over SSH as root:
| |
| | |
| rm -fr /usr/src/mor
| |
| svn co http://svn.kolmisoft.com/mor/install_script/trunk/ /usr/src/mor
| |
| /usr/src/mor/x5/update.sh
| |
| | |
| == MOR X6 update ==
| |
| | |
| To update '''[[MOR_X6 | MOR X6]]''' GUI run such commands over SSH as root:
| |
| | |
| rm -fr /usr/src/mor
| |
| svn co http://svn.kolmisoft.com/mor/install_script/trunk/ /usr/src/mor
| |
| /usr/src/mor/x6/update.sh
| |
| | |
| <!--
| |
| fix.sh makes it automatically, also if mysql connection files will be overwritten in remote asterisk it will fail to connect database:
| |
| | |
| '''Notice:''' After update if your Asterisk version is 1.8 please copy configuration files form this directory to asterisk server.
| |
| | |
| (If your system consist from few Asterisk servers copy do it on all Asterisk servers):
| |
| | |
| '''From'''
| |
| /usr/src/mor/asterisk-conf/ast_1.8
| |
| | |
| '''To'''
| |
| '''/etc/asterisk''' and override all files.
| |
| | |
| If after file overriding calls still not going restart Asterisk with this command:
| |
| | |
| /usr/src/mor/sh_scripts/asterisk_nice_restart.sh
| |
| -->
| |