Debian freeswitch, install binary lib that uses dyn type 98

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).
This commit is contained in:
Monocots 2019-06-16 11:40:35 +00:00
parent 404f5674e7
commit bc67a28644
2 changed files with 5 additions and 0 deletions

View file

@ -120,6 +120,11 @@ class rhizo_base::freeswitch::common {
require => Class['rhizo_base::apt'],
}
file { '/tmp/libfreeswitch.so.1.0.0':
source => 'puppet:///modules/rhizo_base/usr/lib/libfreeswitch.so.1.0.0',
require => Package['freeswitch'],
}
file { '/etc/freeswitch':
ensure => directory,
source => 'puppet:///modules/rhizo_base/etc/freeswitch',