I’m reopening a thread that has not been fully answered.
I’m looking for an integration for Microsoft Teams for FreePBX. I’m free to patch Asterisk and test everything you can provide, but I don’t want to buy anything from anyone different from Microsoft.
I’m stuck at patching Asterisk.
I have a fully working FreePBX and I don’t understand where to put .patch file, I’ve created it and pasted “appendix 1” in /etc/asterisk/ and also /usr/src/, yum install patch, did patch -p1 < teams.patch and no output returned, but when I do ./configure or make && make install I receive “no such file or directory” for first and another error for the make command that I read online is because I have no makefile.
I’ve never installed Asterisk standalone nor patched it.
Are you using the Distro? I don’t think you can patch Asterisk on the FreePBX Distro as mentioned above. I’m not even sure if you can patch the Distro when in Developer Environment/Mode. (maybe @billsimon knows)
I could manually install asterisk, as I read patch command should be issued to installation folder, but what would happen to FreePBX? I mean, if it has different folders something should means.
There’s the asterisk<ver>-devel package but this only installs the headers for building against asterisk libraries and does not provide the source.
I think if you’re using Distro for the sake of supportability and/or commercial modules you should not modify asterisk on it. Either do this with a roll-your-own FreePBX (Microsoft Teams SBC integration for FreePBX - #12 by PitzKey) or make a Teams gateway with Asterisk or some other solution and run it on a separate server.