Line 18: |
Line 18: |
| | | |
| 17:22, 10 November 2012 (MST)[[User:Unnilennium|Unnilennium]] | | 17:22, 10 November 2012 (MST)[[User:Unnilennium|Unnilennium]] |
| + | |
| + | == install on SME8 with kernel >2.6.18-308.21 == |
| + | |
| + | first get an up to date system |
| + | |
| + | yum update |
| + | signal-event post-upgrade; signal-event reboot |
| + | |
| + | add elrepo to your machine |
| + | /sbin/e-smith/db yum_repositories set elrepo repository \ |
| + | Name ' ELRepo.org Community Enterprise Linux Repository - el5' \ |
| + | BaseURL ' http://elrepo.org/linux/elrepo/el5/$basearch' \ |
| + | mirrorlist http://elrepo.org/mirrors-elrepo.el5 \ |
| + | EnableGroups no \ |
| + | GPGCheck yes \ |
| + | GPGKey http://elrepo.org/RPM-GPG-KEY-elrepo.org \ |
| + | Visible no \ |
| + | Exclude clamav,spamassassin,libselinux,perl-HTML-Parser,lm_sensors,\ |
| + | perl-IO-stringy,perl-XML-Parser,razor-agents,libgcrypt,rpm-python,\ |
| + | libxml2,zlib,gnupg,libxml2-python,yum,module-init-tools,rpm,gettext,\ |
| + | librpm4,glib2,perl-libwww-perl,perl-Convert-ASN1,beecrypt,fetchmail,\ |
| + | libacl,libtool-ltdl,popt,libgpg-error,freetype,perl-MIME-tools,mutt,\ |
| + | gd,perl-TimeDate,librpm4.4 \ |
| + | status disabled |
| + | signal-event yum-modify |
| + | |
| + | install without dependency the last available from smecontribs dahdi-linux rpm, without deps because it requires kmdl that are not available anymore |
| + | wget http://mirror.canada.pialasse.com/releases/8.1/smecontribs/i386/RPMS/dahdi-linux-2.4.1-70.el5.i386.rpm |
| + | rpm -ivh --nodeps dahdi-linux-2.4.1-70.el5.i386.rpm |
| + | |
| + | install freepbx with kmod |
| + | yum --enablerepo=smecontribs --enablerepo=elrepo install smeserver-freepbx kmod-dahdi |
| + | |
| + | then |
| + | signal-event post-upgrade; signal-event reboot |
| + | |
| + | |
| + | then go to your server-manager and update freepbx (up to 2.9 as it it the last version to fully support asterisks16) through its own interface |
| + | after each version upgrade execute (2.5->2.6->2.7->2.8->2.9) |
| + | signal-event freepbx-update |
| + | to get access again to the interface. |
| + | |
| + | procedure to update : |
| + | - go to module admin |
| + | - click check online |
| + | - update all available "Upgrade all" |
| + | - then apply changes and reload ( orange box) |
| + | - then click check online |
| + | - select 2.x "Upgrade Tool", install by clicking "process" and follow the instructions ( basically doing the same previous process, but by first updating only the FreePBX Framework, and after applying and reloading all update all other modules) |