Upgrading to 2.x

From Taridium

(Difference between revisions)
Jump to: navigation, search
(Configuration Hints)
Line 1: Line 1:
== Configuration Hints ==
== Configuration Hints ==
-
# Update repository according to install ipbx
+
* Update repository according to install ipbx
-
# perform yum upgrade (install ipbx)
+
 
-
# Always check that database has been upgraded
+
  [core]
-
# Make sure zaptel permissions are correct, especially /dev/zap (needs to be readable by asterisk)
+
  name=taridium core repository
-
# check that /etc/asterisk/* files are all present. Pay special attention to modules.conf, extconfig.conf and asterisk.conf
+
  baseurl=http://[username]:[password]@repo.taridium.com/centos/$releasever/core/$basearch/
-
# Check asterisk.conf for correct location of run directory (now always /var/run/asterisk)
+
  gpgcheck=1
-
# Disable the proxy usage in `pbx` table (UPDATE pbx SET proxy=0;) and disable astmanproxy (process and startup)
+
  gpgkey=http://[username]:[password]@repo.taridium.com/centos/RPM-GPG-KEY-taridium5
-
# Make sure that ipbx service is running service ipbx restart and that it's setup to start at boot chkconfig ipbx on
+
 
-
# remove crontab entry for ipbx v.1.2 (tasker)
+
  [core-noarch]
-
# Go through dialplan and make sure all user/ scripts are updated with ipbx/
+
  name=taridium core noarch repository
-
# Check location of music-on-hold directory and adjust to /var/lib/asterisk/moh-native (also check config.php MOHDir variable)
+
  baseurl=http://[username]:[password]@repo.taridium.com/centos/$releasever/core/noarch/
-
# Make sure all that all extensions have a feature table entry, otherwise extension calls will fail!
+
  gpgcheck=1
-
# Make sure that /etc/udev/permissions.d/zaptel.permissions on Centos 4.x has (also uncomment root perm in 50-udev.permissions) zap/*:asterisk:asterisk:660
+
  gpgkey=http://[username]:[password]@repo.taridium.com/centos/RPM-GPG-KEY-taridium5
-
# Check that Voicemail options have been changed to | (pipe) syntax NOT sb124@default when upgrading from Asterisk 1.2
+
 
-
# Check that correct Caller ID variables are used: e.g. CALLERID(num) and CALLERID(name) and NOT CALLERIDNAME.
+
For CentOS 4 replace http://[username]:[password]@repo.taridium.com/centos/RPM-GPG-KEY-taridium4
-
# Check that any G.729 codec modules have been updated if manually installed.
+
 
-
# Copy over /usr/local/ipbx/install/etc/asterisk/http.conf and /usr/local/ipbx/install/etc/asterisk/manager.conf to /etc/asterisk and check extconfig.conf for completeness (ensure that queue configuration is set for realtime).
+
* perform yum upgrade (install ipbx)
-
# Possibly adjust sendmail masquerading if necessary, e.g.: MASQUERADE_AS(`example.com')dnl FEATURE(masquerade_envelope)dnl AND FEATURE(masquerade_entire_domain)dnl in sendmail.mc
+
* Always check that database has been upgraded
-
# Add the following to the Integrated Features Configuration:
+
* Make sure zaptel permissions are correct, especially /dev/zap (needs to be readable by asterisk)
 +
* check that /etc/asterisk/* files are all present. Pay special attention to modules.conf, extconfig.conf and asterisk.conf
 +
* Check asterisk.conf for correct location of run directory (now always /var/run/asterisk)
 +
* Disable the proxy usage in `pbx` table (UPDATE pbx SET proxy=0;) and disable astmanproxy (process and startup)
 +
* Make sure that ipbx service is running service ipbx restart and that it's setup to start at boot chkconfig ipbx on
 +
* remove crontab entry for ipbx v.1.2 (tasker)
 +
* Go through dialplan and make sure all user/ scripts are updated with ipbx/
 +
* Check location of music-on-hold directory and adjust to /var/lib/asterisk/moh-native (also check config.php MOHDir variable)
 +
* Make sure all that all extensions have a feature table entry, otherwise extension calls will fail!
 +
* Make sure that /etc/udev/permissions.d/zaptel.permissions on Centos 4.x has (also uncomment root perm in 50-udev.permissions) zap/*:asterisk:asterisk:660
 +
* Check that Voicemail options have been changed to | (pipe) syntax NOT sb124@default when upgrading from Asterisk 1.2
 +
* Check that correct Caller ID variables are used: e.g. CALLERID(num) and CALLERID(name) and NOT CALLERIDNAME.
 +
* Check that any G.729 codec modules have been updated if manually installed.
 +
* Copy over /usr/local/ipbx/install/etc/asterisk/http.conf and /usr/local/ipbx/install/etc/asterisk/manager.conf to /etc/asterisk and check extconfig.conf for completeness (ensure that queue configuration is set for realtime).
 +
* Possibly adjust sendmail masquerading if necessary, e.g.: MASQUERADE_AS(`example.com')dnl FEATURE(masquerade_envelope)dnl AND FEATURE(masquerade_entire_domain)dnl in sendmail.mc
 +
* Add the following to the Integrated Features Configuration:
       [applicationmap]
       [applicationmap]
       nway-start = *9,self/both,agi,ipbx/nway.agi
       nway-start = *9,self/both,agi,ipbx/nway.agi

Revision as of 16:02, 5 August 2009

Configuration Hints

 [core]
 name=taridium core repository
 baseurl=http://[username]:[password]@repo.taridium.com/centos/$releasever/core/$basearch/
 gpgcheck=1
 gpgkey=http://[username]:[password]@repo.taridium.com/centos/RPM-GPG-KEY-taridium5
 
 [core-noarch]
 name=taridium core noarch repository
 baseurl=http://[username]:[password]@repo.taridium.com/centos/$releasever/core/noarch/
 gpgcheck=1
 gpgkey=http://[username]:[password]@repo.taridium.com/centos/RPM-GPG-KEY-taridium5

For CentOS 4 replace http://[username]:[password]@repo.taridium.com/centos/RPM-GPG-KEY-taridium4

     [applicationmap]
     nway-start = *9,self/both,agi,ipbx/nway.agi
Personal tools
Namespaces
Variants
Actions
Toolbox