The freeswitch user and group are added during the freeswitch package
install. Make sure they package has been installed before trying to
create and assign directories to the user and group!
Puppet treats included classes specially, and does not assume that
they are contained in their outside class for the sake of dependency
ordering. This means that any other resources requiring the base
non-distribution specific classes were actually not capturing the
ordering dependencies on resources defined in the distribution
specific class!
Freeswitch starts dynamic PT at 102, see
https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse/src/switch_core_media.c#10217
/* it could be 98 but chrome reserves 98 and 99 for some internal stuff even though they should not.
Everyone expects dtmf to be at 101 and Its not worth the trouble so we'll start at 102 */
Thanks again google bully. :-(
This is not recompiled just bit patched to change 102 to 98. Sky did not fall down (yet).
Add a profile called Outgoing and a gateway for the
Internal VOIP gateway server.
Also making way into the patch is the addition of a private repo
for fs sounds