Missing Repo in latest FreePBX distro 1.815

Hello,

the repos are missing in directory /etc/repo.d.
i’m using the actual distro including freepbx 1.815 x64.
i just installed on a physical computer and a virutal machine, same behaviour.

I just want to install wanpipe cause of my sangoma card, but the rest of the installations seems to be fine.

where can i find the correct repos?

thanks and regards
philip

UPDATE: distro 1.810 and 1.10 (x64) works fine … are there major changes? should i use 1.810 instead of 1.815?

What do you mean the repo is missing?

Sorry, yum.repos

This file is empty in version 1.815 x64
cat /etc/yum.repos.d/FreePBX.repo
all other versions work fine!

Now im Using 1.10 x64 … fantastic job :slight_smile:

regards
philip

Ok so I needed to modify it, here is how to automate that!

I look at /etc/schmooze/pbx-version and extract from 5.211.65-7 the two parts:

release=6.5 (from “65” part)
pbxver=5.211.65 (from “5.211.65” part)

Or you can copy from any previous version the file /etc/yum.repos.d/FreePBX.repo and use script commands below to automatically fix it up.

HTH

export PBX_VERSION=$(cat /etc/schmooze/pbx-version | sed -e 's/\(.*.\)\-.*/\1/') echo PBX_VERSION=$PBX_VERSION export PBX_VERSION_SEQ=$(echo "${PBX_VERSION}" | sed -e 's/\./\\\./g') echo PBX_VERSION_SEQ=$PBX_VERSION_SEQ

export PBX_RELEASE=$(cat /etc/schmooze/pbx-version | sed -e ‘s/..(.)(.)-.*/\1.\2/’)
echo PBX_RELEASE=$PBX_RELEASE
export PBX_RELEASE_SEQ=$(echo “${PBX_RELEASE}” | sed -e ‘s/./\./g’))
echo PBX_RELEASE_SEQ=$PBX_RELEASE_SEQ

sed -e “s/release=…/release=${PBX_RELEASE_SEQ}/” -i /etc/yum.repos.d/FreePBX.repo

sed -e “s/pbxver=[0-9.]/pbxver=${PBX_VERSION_SEQ}/" -i /etc/yum.repos.d/FreePBX.repo
sed -e "s#pbx/[0-9.]
/#pbxver=${PBX_VERSION_SEQ}#” -i /etc/yum.repos.d/FreePBX.repo

This file is missing completely in 5.211.65-7.

How do I install rpcbind for example ?

I coped the file from 2.210.62-6 and this appears to have pulled up versions of packages needed.

Maybe a package called: schmooze-release-6-5.noarch

should be created to manage this file, much like CentOS EPEL and centos-release-6-2.el6.centos.7.i386 packages.