Browse code

pkg/kamailio/deb: kamailio-nats-modules

for now just for sid, libnats-dev not yet in bookworm

Victor Seva authored on 17/02/2022 22:27:27
Showing 26 changed files
... ...
@@ -21,7 +21,7 @@ include /usr/share/dpkg/buildflags.mk
21 21
 export RADCLI=1
22 22
 
23 23
 # modules not in the "main" kamailio package
24
-EXCLUDED_MODULES= java
24
+EXCLUDED_MODULES= java nats
25 25
 
26 26
 # extra modules to skip, because they are not compilable now
27 27
 # - regardless if they go to the main kamailio package or to some module package,
... ...
@@ -37,7 +37,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
37 37
 			   snmpstats carrierroute xmpp cpl redis python geoip geoip2 \
38 38
 			   sqlite json mono ruby ims sctp \
39 39
 			   tls outbound websocket autheph kazoo cnxcc \
40
-			   erlang systemd phonenum mongodb rabbitmq python3 mqtt 
40
+			   erlang systemd phonenum mongodb rabbitmq python3 mqtt nats
41 41
 
42 42
 # module groups to be packaged onto kamailio-extra-modules
43 43
 EXTRA_GROUPS=gzcompress uuid ev jansson http_async
... ...
@@ -21,7 +21,7 @@ include /usr/share/dpkg/buildflags.mk
21 21
 export RADCLI=1
22 22
 
23 23
 # modules not in the "main" kamailio package
24
-EXCLUDED_MODULES= java python
24
+EXCLUDED_MODULES= java python nats
25 25
 
26 26
 # extra modules to skip, because they are not compilable now
27 27
 # - regardless if they go to the main kamailio package or to some module package,
... ...
@@ -37,7 +37,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
37 37
 			   snmpstats carrierroute xmpp cpl redisgeoip geoip2 \
38 38
 			   sqlite json mono ruby ims sctp \
39 39
 			   tls outbound websocket autheph kazoo cnxcc \
40
-			   erlang systemd phonenum mongodb rabbitmq python3 mqtt secsipid lwsc
40
+			   erlang systemd phonenum mongodb rabbitmq python3 mqtt secsipid lwsc nats
41 41
 
42 42
 # module groups to be packaged onto kamailio-extra-modules
43 43
 EXTRA_GROUPS=gzcompress uuid ev jansson http_async
... ...
@@ -21,7 +21,7 @@ include /usr/share/dpkg/buildflags.mk
21 21
 export RADCLI=1
22 22
 
23 23
 # modules not in the "main" kamailio package
24
-EXCLUDED_MODULES= java
24
+EXCLUDED_MODULES= java nats
25 25
 
26 26
 # extra modules to skip, because they are not compilable now
27 27
 # - regardless if they go to the main kamailio package or to some module package,
... ...
@@ -37,7 +37,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
37 37
 			   snmpstats carrierroute xmpp cpl redis python geoip geoip2 \
38 38
 			   sqlite json mono ruby ims sctp \
39 39
 			   tls outbound websocket autheph kazoo cnxcc \
40
-			   erlang systemd phonenum mongodb rabbitmq python3 mqtt secsipid lwsc
40
+			   erlang systemd phonenum mongodb rabbitmq python3 mqtt secsipid lwsc nats
41 41
 
42 42
 # module groups to be packaged onto kamailio-extra-modules
43 43
 EXTRA_GROUPS=gzcompress uuid ev jansson http_async
... ...
@@ -21,7 +21,7 @@ include /usr/share/dpkg/buildflags.mk
21 21
 export RADCLI=1
22 22
 
23 23
 # modules not in the "main" kamailio package
24
-EXCLUDED_MODULES= java
24
+EXCLUDED_MODULES= java nats
25 25
 
26 26
 # extra modules to skip, because they are not compilable now
27 27
 # - regardless if they go to the main kamailio package or to some module package,
... ...
@@ -37,7 +37,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
37 37
 			   snmpstats carrierroute xmpp cpl redis python geoip geoip2 \
38 38
 			   sqlite json mono ruby ims sctp \
39 39
 			   tls outbound websocket autheph kazoo cnxcc \
40
-			   erlang systemd phonenum mongodb rabbitmq python3 mqtt 
40
+			   erlang systemd phonenum mongodb rabbitmq python3 mqtt nats
41 41
 
42 42
 # module groups to be packaged onto kamailio-extra-modules
43 43
 EXTRA_GROUPS=gzcompress uuid ev jansson http_async
... ...
@@ -37,6 +37,13 @@ sed -i -e '/libwebsockets-dev/d' -e '/^Package: kamailio-lwsc-modules/,/^$/d' \
37 37
 sed -i -e 's/ lwsc[ ,$]*/ /' ${DIST}/rules
38 38
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ lwsc/' ${DIST}/rules
39 39
 
40
+# no libnats-dev
41
+sed -i -e '/^ libnats-dev,/d' \
42
+  -e '/^Package: kamailio-nats-modules/,/^$/d' \
43
+  ${DIST}/control
44
+sed -i -e 's/ nats [ ,$]*//' ${DIST}/rules
45
+sed -i -e '/^EXCLUDED_MODULES=/s/$/ nats/' ${DIST}/rules
46
+
40 47
 wrap-and-sort -sat -d ${DIST}
41 48
 
42 49
 # clean backports scripts
... ...
@@ -35,6 +35,13 @@ sed -i -e '/^ python,/d' -e '/python-dev/d' \
35 35
 sed -i -e 's/ python [ ,$]*//' ${DIST}/rules
36 36
 sed -i -e '/^EXCLUDED_MODULES=/s/$/ python/' ${DIST}/rules
37 37
 
38
+# no libnats-dev
39
+sed -i -e '/^ libnats-dev,/d' \
40
+  -e '/^Package: kamailio-nats-modules/,/^$/d' \
41
+  ${DIST}/control
42
+sed -i -e 's/ nats [ ,$]*//' ${DIST}/rules
43
+sed -i -e '/^EXCLUDED_MODULES=/s/$/ nats/' ${DIST}/rules
44
+
38 45
 wrap-and-sort -sat -d ${DIST}
39 46
 
40 47
 # clean backports scripts
... ...
@@ -28,6 +28,13 @@ sed -i -e '/^EXCLUDED_MODULES=/s/$/ java/' ${DIST}/rules
28 28
 # No dh-systemd
29 29
 sed -i -e '/dh-systemd/d' ${DIST}/control
30 30
 
31
+# no libnats-dev
32
+sed -i -e '/^ libnats-dev,/d' \
33
+  -e '/^Package: kamailio-nats-modules/,/^$/d' \
34
+  ${DIST}/control
35
+sed -i -e 's/ nats [ ,$]*//' ${DIST}/rules
36
+sed -i -e '/^EXCLUDED_MODULES=/s/$/ nats/' ${DIST}/rules
37
+
31 38
 wrap-and-sort -sat -d ${DIST}
32 39
 
33 40
 # clean backports scripts
... ...
@@ -37,6 +37,13 @@ sed -i -e '/libwebsockets-dev/d' -e '/^Package: kamailio-lwsc-modules/,/^$/d' \
37 37
 sed -i -e 's/ lwsc[ ,$]*/ /' ${DIST}/rules
38 38
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ lwsc/' ${DIST}/rules
39 39
 
40
+# no libnats-dev
41
+sed -i -e '/^ libnats-dev,/d' \
42
+  -e '/^Package: kamailio-nats-modules/,/^$/d' \
43
+  ${DIST}/control
44
+sed -i -e 's/ nats [ ,$]*//' ${DIST}/rules
45
+sed -i -e '/^EXCLUDED_MODULES=/s/$/ nats/' ${DIST}/rules
46
+
40 47
 wrap-and-sort -sat -d ${DIST}
41 48
 
42 49
 # clean backports scripts
... ...
@@ -31,6 +31,13 @@ sed -i -e '/libsecsipid-dev/d' -e '/^Package: kamailio-secsipid-modules/,/^$/d'
31 31
 sed -i -e 's/ secsipid[ ,$]*/ /' ${DIST}/rules
32 32
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ secsipid/' ${DIST}/rules
33 33
 
34
+# no libnats-dev
35
+sed -i -e '/^ libnats-dev,/d' \
36
+  -e '/^Package: kamailio-nats-modules/,/^$/d' \
37
+  ${DIST}/control
38
+sed -i -e 's/ nats [ ,$]*//' ${DIST}/rules
39
+sed -i -e '/^EXCLUDED_MODULES=/s/$/ nats/' ${DIST}/rules
40
+
34 41
 wrap-and-sort -sat -d ${DIST}
35 42
 
36 43
 # clean backports scripts
... ...
@@ -54,6 +54,13 @@ sed -i -e '/libwebsockets-dev/d' -e '/^Package: kamailio-lwsc-modules/,/^$/d' \
54 54
 sed -i -e 's/ lwsc[ ,$]*/ /' ${DIST}/rules
55 55
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ lwsc/' ${DIST}/rules
56 56
 
57
+# no libnats-dev
58
+sed -i -e '/^ libnats-dev,/d' \
59
+  -e '/^Package: kamailio-nats-modules/,/^$/d' \
60
+  ${DIST}/control
61
+sed -i -e 's/ nats [ ,$]*//' ${DIST}/rules
62
+sed -i -e '/^EXCLUDED_MODULES=/s/$/ nats/' ${DIST}/rules
63
+
57 64
 wrap-and-sort -sat -d ${DIST}
58 65
 
59 66
 # clean backports scripts
... ...
@@ -117,6 +117,13 @@ sed -i -e '/libwebsockets-dev/d' -e '/^Package: kamailio-lwsc-modules/,/^$/d' \
117 117
 sed -i -e 's/ lwsc[ ,$]*/ /' ${DIST}/rules
118 118
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ lwsc/' ${DIST}/rules
119 119
 
120
+# no libnats-dev
121
+sed -i -e '/^ libnats-dev,/d' \
122
+  -e '/^Package: kamailio-nats-modules/,/^$/d' \
123
+  ${DIST}/control
124
+sed -i -e 's/ nats [ ,$]*//' ${DIST}/rules
125
+sed -i -e '/^EXCLUDED_MODULES=/s/$/ nats/' ${DIST}/rules
126
+
120 127
 wrap-and-sort -sat -d ${DIST}
121 128
 
122 129
 # clean backports scripts
... ...
@@ -34,6 +34,13 @@ sed -i -e '/libwebsockets-dev/d' -e '/^Package: kamailio-lwsc-modules/,/^$/d' \
34 34
 sed -i -e 's/ lwsc[ ,$]*/ /' ${DIST}/rules
35 35
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ lwsc/' ${DIST}/rules
36 36
 
37
+# no libnats-dev
38
+sed -i -e '/^ libnats-dev,/d' \
39
+  -e '/^Package: kamailio-nats-modules/,/^$/d' \
40
+  ${DIST}/control
41
+sed -i -e 's/ nats [ ,$]*//' ${DIST}/rules
42
+sed -i -e '/^EXCLUDED_MODULES=/s/$/ nats/' ${DIST}/rules
43
+
37 44
 wrap-and-sort -sat -d ${DIST}
38 45
 
39 46
 # clean backports scripts
... ...
@@ -80,6 +80,13 @@ sed -i -e '/libwebsockets-dev/d' -e '/^Package: kamailio-lwsc-modules/,/^$/d' \
80 80
 sed -i -e 's/ lwsc[ ,$]*/ /' ${DIST}/rules
81 81
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ lwsc/' ${DIST}/rules
82 82
 
83
+# no libnats-dev
84
+sed -i -e '/^ libnats-dev,/d' \
85
+  -e '/^Package: kamailio-nats-modules/,/^$/d' \
86
+  ${DIST}/control
87
+sed -i -e 's/ nats [ ,$]*//' ${DIST}/rules
88
+sed -i -e '/^EXCLUDED_MODULES=/s/$/ nats/' ${DIST}/rules
89
+
83 90
 wrap-and-sort -sat -d ${DIST}
84 91
 
85 92
 # clean backports scripts
... ...
@@ -117,6 +117,13 @@ sed -i -e '/libwebsockets-dev/d' -e '/^Package: kamailio-lwsc-modules/,/^$/d' \
117 117
 sed -i -e 's/ lwsc[ ,$]*/ /' ${DIST}/rules
118 118
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ lwsc/' ${DIST}/rules
119 119
 
120
+# no libnats-dev
121
+sed -i -e '/^ libnats-dev,/d' \
122
+  -e '/^Package: kamailio-nats-modules/,/^$/d' \
123
+  ${DIST}/control
124
+sed -i -e 's/ nats [ ,$]*//' ${DIST}/rules
125
+sed -i -e '/^EXCLUDED_MODULES=/s/$/ nats/' ${DIST}/rules
126
+
120 127
 wrap-and-sort -sat -d ${DIST}
121 128
 
122 129
 # clean backports scripts
... ...
@@ -37,6 +37,13 @@ sed -i -e '/libwebsockets-dev/d' -e '/^Package: kamailio-lwsc-modules/,/^$/d' \
37 37
 sed -i -e 's/ lwsc[ ,$]*/ /' ${DIST}/rules
38 38
 sed -i -e '/^EXTRA_EXCLUDED_MODULES=/s/$/ lwsc/' ${DIST}/rules
39 39
 
40
+# no libnats-dev
41
+sed -i -e '/^ libnats-dev,/d' \
42
+  -e '/^Package: kamailio-nats-modules/,/^$/d' \
43
+  ${DIST}/control
44
+sed -i -e 's/ nats [ ,$]*//' ${DIST}/rules
45
+sed -i -e '/^EXCLUDED_MODULES=/s/$/ nats/' ${DIST}/rules
46
+
40 47
 wrap-and-sort -sat -d ${DIST}
41 48
 
42 49
 # clean backports scripts
... ...
@@ -31,6 +31,7 @@ Build-Depends:
31 31
  libmongoc-dev,
32 32
  libmono-2.0-dev [amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 ppc64 ppc64el s390x],
33 33
  libmosquitto-dev,
34
+ libnats-dev,
34 35
  libncurses5-dev,
35 36
  libpcre3-dev,
36 37
  libperl-dev,
... ...
@@ -899,6 +900,24 @@ Description: Libwebsockets module for the Kamailio SIP server
899 900
  This package contains the lwcs module, which provides a client-side WebSockets
900 901
  API through libwebsockets.
901 902
 
903
+Package: kamailio-nats-modules
904
+Architecture: any
905
+Multi-Arch: same
906
+Pre-Depends:
907
+ ${misc:Pre-Depends},
908
+Depends:
909
+ kamailio (= ${binary:Version}),
910
+ ${misc:Depends},
911
+ ${shlibs:Depends},
912
+Description: Nats module for the Kamailio SIP server
913
+ Kamailio is a very fast and flexible SIP (RFC3261)
914
+ server. Written entirely in C, Kamailio can handle thousands calls
915
+ per second even on low-budget hardware.
916
+ .
917
+ This package contains the nats module, which provides a NATS consumer for Kamailio.
918
+ NATS is a real time distributed messaging platform, more details about it can be
919
+ found at nats.io.
920
+
902 921
 Package: kamailio-extra-modules
903 922
 Architecture: any
904 923
 Multi-Arch: same
... ...
@@ -38,7 +38,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
38 38
 			   snmpstats carrierroute xmpp cpl redis python geoip geoip2 \
39 39
 			   sqlite json mono ruby ims sctp java \
40 40
 			   tls outbound websocket autheph dnssec kazoo cnxcc \
41
-			   erlang systemd phonenum mongodb rabbitmq python3 mqtt secsipid lwsc
41
+			   erlang systemd phonenum mongodb rabbitmq python3 mqtt secsipid lwsc nats
42 42
 
43 43
 # module groups to be packaged onto kamailio-extra-modules
44 44
 EXTRA_GROUPS=gzcompress uuid ev jansson http_async
... ...
@@ -21,7 +21,7 @@ include /usr/share/dpkg/buildflags.mk
21 21
 export RADCLI=1
22 22
 
23 23
 # modules not in the "main" kamailio package
24
-EXCLUDED_MODULES= java
24
+EXCLUDED_MODULES= java nats
25 25
 
26 26
 # extra modules to skip, because they are not compilable now
27 27
 # - regardless if they go to the main kamailio package or to some module package,
... ...
@@ -37,7 +37,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
37 37
 			   snmpstats carrierroute xmpp cpl redis python geoip geoip2 \
38 38
 			   sqlite json mono ruby ims sctp \
39 39
 			   tls outbound websocket autheph kazoo cnxcc \
40
-			   erlang systemd phonenum mongodb rabbitmq python3 mqtt lwsc
40
+			   erlang systemd phonenum mongodb rabbitmq python3 mqtt lwsc nats
41 41
 
42 42
 # module groups to be packaged onto kamailio-extra-modules
43 43
 EXTRA_GROUPS=gzcompress uuid ev jansson http_async
... ...
@@ -22,7 +22,7 @@ export JAVA_HOME=/usr/lib/jvm/java-gcj
22 22
 export FREERADIUS=1
23 23
 
24 24
 # modules not in the "main" kamailio package
25
-EXCLUDED_MODULES=
25
+EXCLUDED_MODULES= nats
26 26
 
27 27
 # extra modules to skip, because they are not compilable now
28 28
 # - regardless if they go to the main kamailio package or to some module package,
... ...
@@ -38,7 +38,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
38 38
 			   snmpstats carrierroute xmpp cpl redis python geoip \
39 39
 			   sqlite json mono ruby ims sctp java \
40 40
 			   tls outbound websocket autheph dnssec kazoo cnxcc \
41
-			   erlang systemd rabbitmq python3 mqtt 
41
+			   erlang systemd rabbitmq python3 mqtt nats
42 42
 
43 43
 # module groups to be packaged onto kamailio-extra-modules
44 44
 EXTRA_GROUPS=gzcompress uuid ev jansson http_async
... ...
@@ -21,7 +21,7 @@ include /usr/share/dpkg/buildflags.mk
21 21
 export JAVA_HOME=/usr/lib/jvm/java-gcj
22 22
 
23 23
 # modules not in the "main" kamailio package
24
-EXCLUDED_MODULES=
24
+EXCLUDED_MODULES= nats
25 25
 
26 26
 # extra modules to skip, because they are not compilable now
27 27
 # - regardless if they go to the main kamailio package or to some module package,
... ...
@@ -37,7 +37,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
37 37
 			   snmpstats carrierroute xmpp cpl redis python geoip \
38 38
 			   sqlite json mono ims sctp java \
39 39
 			   tls outbound websocket autheph \
40
-			   erlang 
40
+			   erlang nats
41 41
 
42 42
 # module groups to be packaged onto kamailio-extra-modules
43 43
 EXTRA_GROUPS=gzcompress uuid ev jansson http_async
... ...
@@ -29,6 +29,7 @@ Build-Depends:
29 29
  libmongoc-dev,
30 30
  libmono-2.0-dev [amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 ppc64 ppc64el s390x],
31 31
  libmosquitto-dev,
32
+ libnats-dev,
32 33
  libncurses5-dev,
33 34
  libpcre3-dev,
34 35
  libperl-dev,
... ...
@@ -841,6 +842,24 @@ Description: Libwebsockets module for the Kamailio SIP server
841 842
  This package contains the lwcs module, which provides a client-side WebSockets
842 843
  API through libwebsockets.
843 844
 
845
+Package: kamailio-nats-modules
846
+Architecture: any
847
+Multi-Arch: same
848
+Pre-Depends:
849
+ ${misc:Pre-Depends},
850
+Depends:
851
+ kamailio (= ${binary:Version}),
852
+ ${misc:Depends},
853
+ ${shlibs:Depends},
854
+Description: Nats module for the Kamailio SIP server
855
+ Kamailio is a very fast and flexible SIP (RFC3261)
856
+ server. Written entirely in C, Kamailio can handle thousands calls
857
+ per second even on low-budget hardware.
858
+ .
859
+ This package contains the nats module, which provides a NATS consumer for Kamailio.
860
+ NATS is a real time distributed messaging platform, more details about it can be
861
+ found at nats.io.
862
+
844 863
 Package: kamailio-extra-modules
845 864
 Architecture: any
846 865
 Multi-Arch: same
... ...
@@ -37,7 +37,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
37 37
 			   snmpstats carrierroute xmpp cpl redisgeoip geoip2 \
38 38
 			   sqlite json mono ruby ims sctp \
39 39
 			   tls outbound websocket autheph kazoo cnxcc \
40
-			   erlang systemd phonenum mongodb rabbitmq python3 mqtt secsipid lwsc
40
+			   erlang systemd phonenum mongodb rabbitmq python3 mqtt secsipid lwsc nats
41 41
 
42 42
 # module groups to be packaged onto kamailio-extra-modules
43 43
 EXTRA_GROUPS=gzcompress uuid ev jansson http_async
... ...
@@ -22,7 +22,7 @@ export JAVA_HOME=/usr/lib/jvm/java-gcj
22 22
 export RADCLI=1
23 23
 
24 24
 # modules not in the "main" kamailio package
25
-EXCLUDED_MODULES=
25
+EXCLUDED_MODULES= nats
26 26
 
27 27
 # extra modules to skip, because they are not compilable now
28 28
 # - regardless if they go to the main kamailio package or to some module package,
... ...
@@ -38,7 +38,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
38 38
 			   snmpstats carrierroute xmpp cpl redis python geoip geoip2 \
39 39
 			   sqlite json mono ruby ims sctp java \
40 40
 			   tls outbound websocket autheph kazoo cnxcc \
41
-			   erlang systemd phonenum mongodb rabbitmq python3 mqtt 
41
+			   erlang systemd phonenum mongodb rabbitmq python3 mqtt nats
42 42
 
43 43
 # module groups to be packaged onto kamailio-extra-modules
44 44
 EXTRA_GROUPS=gzcompress uuid ev jansson http_async
... ...
@@ -22,7 +22,7 @@ export JAVA_HOME=/usr/lib/jvm/java-gcj
22 22
 export FREERADIUS=1
23 23
 
24 24
 # modules not in the "main" kamailio package
25
-EXCLUDED_MODULES=
25
+EXCLUDED_MODULES= nats
26 26
 
27 27
 # extra modules to skip, because they are not compilable now
28 28
 # - regardless if they go to the main kamailio package or to some module package,
... ...
@@ -38,7 +38,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
38 38
 			   snmpstats carrierroute xmpp cpl redis python geoip \
39 39
 			   sqlite json mono ims sctp java \
40 40
 			   tls outbound websocket autheph dnssec kazoo cnxcc \
41
-			   erlang rabbitmq python3 
41
+			   erlang rabbitmq python3 nats
42 42
 
43 43
 # module groups to be packaged onto kamailio-extra-modules
44 44
 EXTRA_GROUPS=gzcompress uuid ev jansson http_async
... ...
@@ -21,7 +21,7 @@ include /usr/share/dpkg/buildflags.mk
21 21
 export JAVA_HOME=/usr/lib/jvm/java-gcj
22 22
 
23 23
 # modules not in the "main" kamailio package
24
-EXCLUDED_MODULES=
24
+EXCLUDED_MODULES= nats
25 25
 
26 26
 # extra modules to skip, because they are not compilable now
27 27
 # - regardless if they go to the main kamailio package or to some module package,
... ...
@@ -37,7 +37,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
37 37
 			   snmpstats carrierroute xmpp cpl redis python geoip \
38 38
 			   sqlite json mono ims sctp java \
39 39
 			   tls outbound websocket autheph \
40
-			   erlang 
40
+			   erlang nats
41 41
 
42 42
 # module groups to be packaged onto kamailio-extra-modules
43 43
 EXTRA_GROUPS=gzcompress uuid ev jansson http_async
... ...
@@ -22,7 +22,7 @@ export JAVA_HOME=/usr/lib/jvm/java-gcj
22 22
 export RADCLI=1
23 23
 
24 24
 # modules not in the "main" kamailio package
25
-EXCLUDED_MODULES=
25
+EXCLUDED_MODULES= nats
26 26
 
27 27
 # extra modules to skip, because they are not compilable now
28 28
 # - regardless if they go to the main kamailio package or to some module package,
... ...
@@ -38,7 +38,7 @@ PACKAGE_GROUPS=mysql postgres berkeley unixodbc radius presence \
38 38
 			   snmpstats carrierroute xmpp cpl redis python geoip geoip2 \
39 39
 			   sqlite json mono ruby ims sctp java \
40 40
 			   tls outbound websocket autheph dnssec kazoo cnxcc \
41
-			   erlang systemd phonenum mongodb rabbitmq python3 mqtt 
41
+			   erlang systemd phonenum mongodb rabbitmq python3 mqtt nats
42 42
 
43 43
 # module groups to be packaged onto kamailio-extra-modules
44 44
 EXTRA_GROUPS=gzcompress uuid ev jansson http_async