Skip to content

Instantly share code, notes, and snippets.

@Wriar
Created June 1, 2023 02:19
Show Gist options
  • Select an option

  • Save Wriar/f60a16e9649ad31823ca1df908951956 to your computer and use it in GitHub Desktop.

Select an option

Save Wriar/f60a16e9649ad31823ca1df908951956 to your computer and use it in GitHub Desktop.
FreePBX UseCallManager Commands 2023
yum groupinstall "Development Tools"
yum install sangoma-devel16
mkdir -p ~/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}
echo '%_topdir %(echo $HOME)/rpmbuild' > ~/.rpmmacros

asterisk-version-switch

PRESS 7

cd ~/rpmbuild/SOURCES
yumdownloader --source asterisk18-18.16.0
wget https://raw.githubusercontent.com/usecallmanagernz/patches/master/asterisk/cisco-usecallmanager-18.16.0.patch

rpm --nomd5 -ivh ~/rpmbuild/SOURCES/asterisk18-18.16.0-2.sng7.src.rpm

yum-builddep ~/rpmbuild/SPECS/asterisk18.spec
rpmbuild -bp ~/rpmbuild/SPECS/asterisk18.spec

nano ~/rpmbuild/SPECS/asterisk18.spec

ADD Patch7: cisco-usecallmanager-18.16.0.patch under Patch6:

ADD %patch7 -p1 under %patch6 -p1

rpmbuild -bp ~/rpmbuild/SPECS/asterisk18.spec
rpmbuild -ba ~/rpmbuild/SPECS/asterisk18.spec
rpm -Uvh ~/rpmbuild/RPMS/x86_64/asterisk18-18*.rpm --force
rpm -Uvh ~/rpmbuild/RPMS/x86_64/asterisk18-[a-l]*.rpm --force
rpm -Uvh ~/rpmbuild/RPMS/x86_64/asterisk18-[n-r]*.rpm --force
rpm -Uvh ~/rpmbuild/RPMS/x86_64/asterisk18-t*.rpm --force
rpm -Uvh ~/rpmbuild/RPMS/x86_64/asterisk18-voicemail-18*.rpm --force
fwconsole chown
fwconsole restart

Derieved from Outdated Article

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment