Hi Daniel, just an update... I have done the following:
1 - Download src package for v5.0.2: `# apt-src install kamailio`. 2- Edit the control file: `./kamailio-5.0.2+stretch/debian/control`. 3- In the "Build-Depends" section, replace `libssl-dev` with `libssl1.0-dev`. 4- Build: `dpkg-buildpackage -b`
I checked the resulting TLS module package:
``` # dpkg -I kamailio-tls-modules_5.0.2+stretch_amd64.deb new debian package, version 2.0. size 362518 bytes: control archive=1025 bytes. 22 bytes, 1 lines conffiles 757 bytes, 18 lines control 842 bytes, 10 lines md5sums Package: kamailio-tls-modules Source: kamailio Version: 5.0.2+stretch Architecture: amd64 Maintainer: Debian VoIP Team pkg-voip-maintainers@lists.alioth.debian.org Installed-Size: 995 Depends: kamailio (= 5.0.2+stretch), libc6 (>= 2.14), libcurl3 (>= 7.16.2), libssl1.0.2 (>= 1.0.2d) Section: net Priority: optional Multi-Arch: same Homepage: http://www.kamailio.org/ Description: TLS support for the Kamailio SIP server (authentication, transport) Kamailio is a very fast and flexible SIP (RFC3261) server. Written entirely in C, Kamailio can handle thousands calls per second even on low-budget hardware. . This package provides TLS support for encrypted and authenticated SIP connections as well as generic TLS support for many Kamailio modules. root@debian9build:/opt/kamailio-5.0.2-deb# ```
So it seems it is correctly linked to libssl1.0.2.
I will install this version of Kamailio on one of the SBCs tonight and keep it in close observation. I will update here as soon as I have more info.