Преглед изворни кода

pkg/kamailio/deb: introduce wolftls package

(cherry picked from commit 13430c2e8b9fccf7565ddcf38dcab8e516cebef0)
Victor Seva пре 2 година
родитељ
комит
c9de94ede7

+ 1 - 0
pkg/kamailio/deb/bionic/rules

@@ -35,6 +35,7 @@ EXTRA_EXCLUDED_MODULES += java
 EXTRA_EXCLUDED_MODULES += secsipid
 EXTRA_EXCLUDED_MODULES += secsipid
 EXTRA_EXCLUDED_MODULES += lwsc
 EXTRA_EXCLUDED_MODULES += lwsc
 EXTRA_EXCLUDED_MODULES += nats
 EXTRA_EXCLUDED_MODULES += nats
+EXTRA_EXCLUDED_MODULES += tls_wolfssl
 ## --EXCLUDED--
 ## --EXCLUDED--
 
 
 
 

+ 18 - 0
pkg/kamailio/deb/bookworm/control

@@ -47,6 +47,7 @@ Build-Depends:
  libsystemd-dev,
  libsystemd-dev,
  libunistring-dev,
  libunistring-dev,
  libwebsockets-dev,
  libwebsockets-dev,
+ libwolfssl-dev,
  libxml2-dev,
  libxml2-dev,
  openssl,
  openssl,
  pkg-config,
  pkg-config,
@@ -618,6 +619,23 @@ Description: TLS support for the Kamailio SIP server (authentication, transport)
  This package provides TLS support for encrypted and authenticated
  This package provides TLS support for encrypted and authenticated
  SIP connections as well as generic TLS support for many Kamailio modules.
  SIP connections as well as generic TLS support for many Kamailio modules.
 
 
+Package: kamailio-wolftls-modules
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ kamailio (= ${binary:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends},
+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 using wolfssl
+ SIP connections as well as generic TLS support for many Kamailio modules.
+
 Package: kamailio-outbound-modules
 Package: kamailio-outbound-modules
 Architecture: any
 Architecture: any
 Multi-Arch: same
 Multi-Arch: same

+ 1 - 0
pkg/kamailio/deb/bookworm/rules

@@ -66,6 +66,7 @@ PACKAGE_GROUPS += ruby
 PACKAGE_GROUPS += ims
 PACKAGE_GROUPS += ims
 PACKAGE_GROUPS += sctp
 PACKAGE_GROUPS += sctp
 PACKAGE_GROUPS += tls
 PACKAGE_GROUPS += tls
+PACKAGE_GROUPS += tls_wolfssl
 PACKAGE_GROUPS += outbound
 PACKAGE_GROUPS += outbound
 PACKAGE_GROUPS += websocket
 PACKAGE_GROUPS += websocket
 PACKAGE_GROUPS += autheph
 PACKAGE_GROUPS += autheph

+ 1 - 0
pkg/kamailio/deb/bullseye/rules

@@ -33,6 +33,7 @@ EXTRA_EXCLUDED_MODULES += iptrtpproxy
 EXTRA_EXCLUDED_MODULES += dnssec
 EXTRA_EXCLUDED_MODULES += dnssec
 EXTRA_EXCLUDED_MODULES += java
 EXTRA_EXCLUDED_MODULES += java
 EXTRA_EXCLUDED_MODULES += nats
 EXTRA_EXCLUDED_MODULES += nats
+EXTRA_EXCLUDED_MODULES += tls_wolfssl
 ## --EXCLUDED--
 ## --EXCLUDED--
 
 
 
 

+ 1 - 0
pkg/kamailio/deb/buster/rules

@@ -35,6 +35,7 @@ EXTRA_EXCLUDED_MODULES += java
 EXTRA_EXCLUDED_MODULES += secsipid
 EXTRA_EXCLUDED_MODULES += secsipid
 EXTRA_EXCLUDED_MODULES += lwsc
 EXTRA_EXCLUDED_MODULES += lwsc
 EXTRA_EXCLUDED_MODULES += nats
 EXTRA_EXCLUDED_MODULES += nats
+EXTRA_EXCLUDED_MODULES += tls_wolfssl
 ## --EXCLUDED--
 ## --EXCLUDED--
 
 
 
 

+ 8 - 0
pkg/kamailio/deb/debian/backports/bionic

@@ -38,6 +38,14 @@ sed -i -e '/^ libnats-dev,/d' \
 sed -i -e '/^PACKAGE_GROUPS += nats/d' ${DIST}/rules
 sed -i -e '/^PACKAGE_GROUPS += nats/d' ${DIST}/rules
 sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats' ${DIST}/rules
 sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats' ${DIST}/rules
 
 
+# libwolfssl-dev < 5.2
+sed -i -e '/^ libwolfssl-dev,/d' \
+  -e '/^Package: kamailio-wolftls-modules/,/^$/d' \
+  ${DIST}/control
+sed -i -e '/^PACKAGE_GROUPS += tls_wolfssl/d' ${DIST}/rules
+sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += tls_wolfssl' ${DIST}/rules
+
+
 wrap-and-sort -sat -d ${DIST}
 wrap-and-sort -sat -d ${DIST}
 
 
 # clean backports scripts
 # clean backports scripts

+ 7 - 0
pkg/kamailio/deb/debian/backports/bullseye

@@ -29,6 +29,13 @@ sed -i -e '/^ libnats-dev,/d' \
 sed -i -e '/^PACKAGE_GROUPS += nats/d' ${DIST}/rules
 sed -i -e '/^PACKAGE_GROUPS += nats/d' ${DIST}/rules
 sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats' ${DIST}/rules
 sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats' ${DIST}/rules
 
 
+# libwolfssl-dev < 5.2
+sed -i -e '/^ libwolfssl-dev,/d' \
+  -e '/^Package: kamailio-wolftls-modules/,/^$/d' \
+  ${DIST}/control
+sed -i -e '/^PACKAGE_GROUPS += tls_wolfssl/d' ${DIST}/rules
+sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += tls_wolfssl' ${DIST}/rules
+
 wrap-and-sort -sat -d ${DIST}
 wrap-and-sort -sat -d ${DIST}
 
 
 # clean backports scripts
 # clean backports scripts

+ 7 - 0
pkg/kamailio/deb/debian/backports/buster

@@ -38,6 +38,13 @@ sed -i -e '/^ libnats-dev,/d' \
 sed -i -e '/^PACKAGE_GROUPS += nats/d' ${DIST}/rules
 sed -i -e '/^PACKAGE_GROUPS += nats/d' ${DIST}/rules
 sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats' ${DIST}/rules
 sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats' ${DIST}/rules
 
 
+# libwolfssl-dev < 5.2
+sed -i -e '/^ libwolfssl-dev,/d' \
+  -e '/^Package: kamailio-wolftls-modules/,/^$/d' \
+  ${DIST}/control
+sed -i -e '/^PACKAGE_GROUPS += tls_wolfssl/d' ${DIST}/rules
+sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += tls_wolfssl' ${DIST}/rules
+
 wrap-and-sort -sat -d ${DIST}
 wrap-and-sort -sat -d ${DIST}
 
 
 # clean backports scripts
 # clean backports scripts

+ 7 - 0
pkg/kamailio/deb/debian/backports/focal

@@ -32,6 +32,13 @@ sed -i -e '/^ libnats-dev,/d' \
 sed -i -e '/^PACKAGE_GROUPS += nats/d' ${DIST}/rules
 sed -i -e '/^PACKAGE_GROUPS += nats/d' ${DIST}/rules
 sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats' ${DIST}/rules
 sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats' ${DIST}/rules
 
 
+# libwolfssl-dev < 5.2
+sed -i -e '/^ libwolfssl-dev,/d' \
+  -e '/^Package: kamailio-wolftls-modules/,/^$/d' \
+  ${DIST}/control
+sed -i -e '/^PACKAGE_GROUPS += tls_wolfssl/d' ${DIST}/rules
+sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += tls_wolfssl' ${DIST}/rules
+
 wrap-and-sort -sat -d ${DIST}
 wrap-and-sort -sat -d ${DIST}
 
 
 # clean backports scripts
 # clean backports scripts

+ 7 - 0
pkg/kamailio/deb/debian/backports/jessie

@@ -55,6 +55,13 @@ sed -i -e '/^ libnats-dev,/d' \
 sed -i -e '/^PACKAGE_GROUPS += nats/d' ${DIST}/rules
 sed -i -e '/^PACKAGE_GROUPS += nats/d' ${DIST}/rules
 sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats' ${DIST}/rules
 sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats' ${DIST}/rules
 
 
+# libwolfssl-dev < 5.2
+sed -i -e '/^ libwolfssl-dev,/d' \
+  -e '/^Package: kamailio-wolftls-modules/,/^$/d' \
+  ${DIST}/control
+sed -i -e '/^PACKAGE_GROUPS += tls_wolfssl/d' ${DIST}/rules
+sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += tls_wolfssl' ${DIST}/rules
+
 wrap-and-sort -sat -d ${DIST}
 wrap-and-sort -sat -d ${DIST}
 
 
 # clean backports scripts
 # clean backports scripts

+ 7 - 0
pkg/kamailio/deb/debian/backports/precise

@@ -118,6 +118,13 @@ sed -i -e '/^ libnats-dev,/d' \
 sed -i -e '/^PACKAGE_GROUPS += nats/d' ${DIST}/rules
 sed -i -e '/^PACKAGE_GROUPS += nats/d' ${DIST}/rules
 sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats' ${DIST}/rules
 sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats' ${DIST}/rules
 
 
+# libwolfssl-dev < 5.2
+sed -i -e '/^ libwolfssl-dev,/d' \
+  -e '/^Package: kamailio-wolftls-modules/,/^$/d' \
+  ${DIST}/control
+sed -i -e '/^PACKAGE_GROUPS += tls_wolfssl/d' ${DIST}/rules
+sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += tls_wolfssl' ${DIST}/rules
+
 wrap-and-sort -sat -d ${DIST}
 wrap-and-sort -sat -d ${DIST}
 
 
 # clean backports scripts
 # clean backports scripts

+ 7 - 0
pkg/kamailio/deb/debian/backports/stretch

@@ -35,6 +35,13 @@ sed -i -e '/^ libnats-dev,/d' \
 sed -i -e '/^PACKAGE_GROUPS += nats/d' ${DIST}/rules
 sed -i -e '/^PACKAGE_GROUPS += nats/d' ${DIST}/rules
 sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats' ${DIST}/rules
 sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats' ${DIST}/rules
 
 
+# libwolfssl-dev < 5.2
+sed -i -e '/^ libwolfssl-dev,/d' \
+  -e '/^Package: kamailio-wolftls-modules/,/^$/d' \
+  ${DIST}/control
+sed -i -e '/^PACKAGE_GROUPS += tls_wolfssl/d' ${DIST}/rules
+sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += tls_wolfssl' ${DIST}/rules
+
 wrap-and-sort -sat -d ${DIST}
 wrap-and-sort -sat -d ${DIST}
 
 
 # clean backports scripts
 # clean backports scripts

+ 7 - 0
pkg/kamailio/deb/debian/backports/trusty

@@ -81,6 +81,13 @@ sed -i -e '/^ libnats-dev,/d' \
 sed -i -e '/^PACKAGE_GROUPS += nats/d' ${DIST}/rules
 sed -i -e '/^PACKAGE_GROUPS += nats/d' ${DIST}/rules
 sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats' ${DIST}/rules
 sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats' ${DIST}/rules
 
 
+# libwolfssl-dev < 5.2
+sed -i -e '/^ libwolfssl-dev,/d' \
+  -e '/^Package: kamailio-wolftls-modules/,/^$/d' \
+  ${DIST}/control
+sed -i -e '/^PACKAGE_GROUPS += tls_wolfssl/d' ${DIST}/rules
+sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += tls_wolfssl' ${DIST}/rules
+
 wrap-and-sort -sat -d ${DIST}
 wrap-and-sort -sat -d ${DIST}
 
 
 # clean backports scripts
 # clean backports scripts

+ 7 - 0
pkg/kamailio/deb/debian/backports/wheezy

@@ -118,6 +118,13 @@ sed -i -e '/^ libnats-dev,/d' \
 sed -i -e '/^PACKAGE_GROUPS += nats/d' ${DIST}/rules
 sed -i -e '/^PACKAGE_GROUPS += nats/d' ${DIST}/rules
 sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats' ${DIST}/rules
 sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats' ${DIST}/rules
 
 
+# libwolfssl-dev < 5.2
+sed -i -e '/^ libwolfssl-dev,/d' \
+  -e '/^Package: kamailio-wolftls-modules/,/^$/d' \
+  ${DIST}/control
+sed -i -e '/^PACKAGE_GROUPS += tls_wolfssl/d' ${DIST}/rules
+sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += tls_wolfssl' ${DIST}/rules
+
 wrap-and-sort -sat -d ${DIST}
 wrap-and-sort -sat -d ${DIST}
 
 
 # clean backports scripts
 # clean backports scripts

+ 7 - 0
pkg/kamailio/deb/debian/backports/xenial

@@ -44,6 +44,13 @@ sed -i -e '/^ libnats-dev,/d' \
 sed -i -e '/^PACKAGE_GROUPS += nats/d' ${DIST}/rules
 sed -i -e '/^PACKAGE_GROUPS += nats/d' ${DIST}/rules
 sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats' ${DIST}/rules
 sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += nats' ${DIST}/rules
 
 
+# libwolfssl-dev < 5.2
+sed -i -e '/^ libwolfssl-dev,/d' \
+  -e '/^Package: kamailio-wolftls-modules/,/^$/d' \
+  ${DIST}/control
+sed -i -e '/^PACKAGE_GROUPS += tls_wolfssl/d' ${DIST}/rules
+sed -i -e '/--EXCLUDED--/i EXTRA_EXCLUDED_MODULES += tls_wolfssl' ${DIST}/rules
+
 wrap-and-sort -sat -d ${DIST}
 wrap-and-sort -sat -d ${DIST}
 
 
 # clean backports scripts
 # clean backports scripts

+ 18 - 0
pkg/kamailio/deb/debian/control

@@ -50,6 +50,7 @@ Build-Depends:
  libunistring-dev,
  libunistring-dev,
  libval-dev,
  libval-dev,
  libwebsockets-dev,
  libwebsockets-dev,
+ libwolfssl-dev,
  libxml2-dev,
  libxml2-dev,
  openssl,
  openssl,
  pkg-config,
  pkg-config,
@@ -659,6 +660,23 @@ Description: TLS support for the Kamailio SIP server (authentication, transport)
  This package provides TLS support for encrypted and authenticated
  This package provides TLS support for encrypted and authenticated
  SIP connections as well as generic TLS support for many Kamailio modules.
  SIP connections as well as generic TLS support for many Kamailio modules.
 
 
+Package: kamailio-wolftls-modules
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ kamailio (= ${binary:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends},
+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 using wolfssl
+ SIP connections as well as generic TLS support for many Kamailio modules.
+
 Package: kamailio-outbound-modules
 Package: kamailio-outbound-modules
 Architecture: any
 Architecture: any
 Multi-Arch: same
 Multi-Arch: same

+ 1 - 0
pkg/kamailio/deb/debian/rules

@@ -66,6 +66,7 @@ PACKAGE_GROUPS += ims
 PACKAGE_GROUPS += sctp
 PACKAGE_GROUPS += sctp
 PACKAGE_GROUPS += java
 PACKAGE_GROUPS += java
 PACKAGE_GROUPS += tls
 PACKAGE_GROUPS += tls
+PACKAGE_GROUPS += tls_wolfssl
 PACKAGE_GROUPS += outbound
 PACKAGE_GROUPS += outbound
 PACKAGE_GROUPS += websocket
 PACKAGE_GROUPS += websocket
 PACKAGE_GROUPS += autheph
 PACKAGE_GROUPS += autheph

+ 1 - 0
pkg/kamailio/deb/focal/rules

@@ -34,6 +34,7 @@ EXTRA_EXCLUDED_MODULES += dnssec
 EXTRA_EXCLUDED_MODULES += java
 EXTRA_EXCLUDED_MODULES += java
 EXTRA_EXCLUDED_MODULES += secsipid
 EXTRA_EXCLUDED_MODULES += secsipid
 EXTRA_EXCLUDED_MODULES += nats
 EXTRA_EXCLUDED_MODULES += nats
+EXTRA_EXCLUDED_MODULES += tls_wolfssl
 ## --EXCLUDED--
 ## --EXCLUDED--
 
 
 
 

+ 18 - 0
pkg/kamailio/deb/jammy/control

@@ -47,6 +47,7 @@ Build-Depends:
  libsystemd-dev,
  libsystemd-dev,
  libunistring-dev,
  libunistring-dev,
  libwebsockets-dev,
  libwebsockets-dev,
+ libwolfssl-dev,
  libxml2-dev,
  libxml2-dev,
  openssl,
  openssl,
  pkg-config,
  pkg-config,
@@ -619,6 +620,23 @@ Description: TLS support for the Kamailio SIP server (authentication, transport)
  This package provides TLS support for encrypted and authenticated
  This package provides TLS support for encrypted and authenticated
  SIP connections as well as generic TLS support for many Kamailio modules.
  SIP connections as well as generic TLS support for many Kamailio modules.
 
 
+Package: kamailio-wolftls-modules
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ kamailio (= ${binary:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends},
+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 using wolfssl
+ SIP connections as well as generic TLS support for many Kamailio modules.
+
 Package: kamailio-outbound-modules
 Package: kamailio-outbound-modules
 Architecture: any
 Architecture: any
 Multi-Arch: same
 Multi-Arch: same

+ 1 - 0
pkg/kamailio/deb/jammy/rules

@@ -66,6 +66,7 @@ PACKAGE_GROUPS += ruby
 PACKAGE_GROUPS += ims
 PACKAGE_GROUPS += ims
 PACKAGE_GROUPS += sctp
 PACKAGE_GROUPS += sctp
 PACKAGE_GROUPS += tls
 PACKAGE_GROUPS += tls
+PACKAGE_GROUPS += tls_wolfssl
 PACKAGE_GROUPS += outbound
 PACKAGE_GROUPS += outbound
 PACKAGE_GROUPS += websocket
 PACKAGE_GROUPS += websocket
 PACKAGE_GROUPS += autheph
 PACKAGE_GROUPS += autheph

+ 1 - 0
pkg/kamailio/deb/jessie/rules

@@ -37,6 +37,7 @@ EXTRA_EXCLUDED_MODULES += mongodb
 EXTRA_EXCLUDED_MODULES += secsipid
 EXTRA_EXCLUDED_MODULES += secsipid
 EXTRA_EXCLUDED_MODULES += lwsc
 EXTRA_EXCLUDED_MODULES += lwsc
 EXTRA_EXCLUDED_MODULES += nats
 EXTRA_EXCLUDED_MODULES += nats
+EXTRA_EXCLUDED_MODULES += tls_wolfssl
 ## --EXCLUDED--
 ## --EXCLUDED--
 
 
 
 

+ 1 - 0
pkg/kamailio/deb/precise/rules

@@ -44,6 +44,7 @@ EXTRA_EXCLUDED_MODULES += mqtt
 EXTRA_EXCLUDED_MODULES += secsipid
 EXTRA_EXCLUDED_MODULES += secsipid
 EXTRA_EXCLUDED_MODULES += lwsc
 EXTRA_EXCLUDED_MODULES += lwsc
 EXTRA_EXCLUDED_MODULES += nats
 EXTRA_EXCLUDED_MODULES += nats
+EXTRA_EXCLUDED_MODULES += tls_wolfssl
 ## --EXCLUDED--
 ## --EXCLUDED--
 
 
 
 

+ 18 - 0
pkg/kamailio/deb/sid/control

@@ -47,6 +47,7 @@ Build-Depends:
  libsystemd-dev,
  libsystemd-dev,
  libunistring-dev,
  libunistring-dev,
  libwebsockets-dev,
  libwebsockets-dev,
+ libwolfssl-dev,
  libxml2-dev,
  libxml2-dev,
  openssl,
  openssl,
  pkg-config,
  pkg-config,
@@ -618,6 +619,23 @@ Description: TLS support for the Kamailio SIP server (authentication, transport)
  This package provides TLS support for encrypted and authenticated
  This package provides TLS support for encrypted and authenticated
  SIP connections as well as generic TLS support for many Kamailio modules.
  SIP connections as well as generic TLS support for many Kamailio modules.
 
 
+Package: kamailio-wolftls-modules
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ kamailio (= ${binary:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends},
+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 using wolfssl
+ SIP connections as well as generic TLS support for many Kamailio modules.
+
 Package: kamailio-outbound-modules
 Package: kamailio-outbound-modules
 Architecture: any
 Architecture: any
 Multi-Arch: same
 Multi-Arch: same

+ 1 - 0
pkg/kamailio/deb/sid/rules

@@ -66,6 +66,7 @@ PACKAGE_GROUPS += ruby
 PACKAGE_GROUPS += ims
 PACKAGE_GROUPS += ims
 PACKAGE_GROUPS += sctp
 PACKAGE_GROUPS += sctp
 PACKAGE_GROUPS += tls
 PACKAGE_GROUPS += tls
+PACKAGE_GROUPS += tls_wolfssl
 PACKAGE_GROUPS += outbound
 PACKAGE_GROUPS += outbound
 PACKAGE_GROUPS += websocket
 PACKAGE_GROUPS += websocket
 PACKAGE_GROUPS += autheph
 PACKAGE_GROUPS += autheph

+ 1 - 0
pkg/kamailio/deb/stretch/rules

@@ -35,6 +35,7 @@ EXTRA_EXCLUDED_MODULES += dnssec
 EXTRA_EXCLUDED_MODULES += secsipid
 EXTRA_EXCLUDED_MODULES += secsipid
 EXTRA_EXCLUDED_MODULES += lwsc
 EXTRA_EXCLUDED_MODULES += lwsc
 EXTRA_EXCLUDED_MODULES += nats
 EXTRA_EXCLUDED_MODULES += nats
+EXTRA_EXCLUDED_MODULES += tls_wolfssl
 ## --EXCLUDED--
 ## --EXCLUDED--
 
 
 
 

+ 1 - 0
pkg/kamailio/deb/trusty/rules

@@ -40,6 +40,7 @@ EXTRA_EXCLUDED_MODULES += mqtt
 EXTRA_EXCLUDED_MODULES += secsipid
 EXTRA_EXCLUDED_MODULES += secsipid
 EXTRA_EXCLUDED_MODULES += lwsc
 EXTRA_EXCLUDED_MODULES += lwsc
 EXTRA_EXCLUDED_MODULES += nats
 EXTRA_EXCLUDED_MODULES += nats
+EXTRA_EXCLUDED_MODULES += tls_wolfssl
 ## --EXCLUDED--
 ## --EXCLUDED--
 
 
 
 

+ 1 - 0
pkg/kamailio/deb/wheezy/rules

@@ -44,6 +44,7 @@ EXTRA_EXCLUDED_MODULES += mqtt
 EXTRA_EXCLUDED_MODULES += secsipid
 EXTRA_EXCLUDED_MODULES += secsipid
 EXTRA_EXCLUDED_MODULES += lwsc
 EXTRA_EXCLUDED_MODULES += lwsc
 EXTRA_EXCLUDED_MODULES += nats
 EXTRA_EXCLUDED_MODULES += nats
+EXTRA_EXCLUDED_MODULES += tls_wolfssl
 ## --EXCLUDED--
 ## --EXCLUDED--
 
 
 
 

+ 1 - 0
pkg/kamailio/deb/xenial/rules

@@ -34,6 +34,7 @@ EXTRA_EXCLUDED_MODULES += iptrtpproxy
 EXTRA_EXCLUDED_MODULES += secsipid
 EXTRA_EXCLUDED_MODULES += secsipid
 EXTRA_EXCLUDED_MODULES += lwsc
 EXTRA_EXCLUDED_MODULES += lwsc
 EXTRA_EXCLUDED_MODULES += nats
 EXTRA_EXCLUDED_MODULES += nats
+EXTRA_EXCLUDED_MODULES += tls_wolfssl
 ## --EXCLUDED--
 ## --EXCLUDED--