/
control
340 lines (311 loc) · 15.7 KB
/
control
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
Source: opensips
Section: net
Priority: optional
Maintainer: Bogdan Iancu <bogdan@opensips.org>
Uploaders: Bogdan Iancu <bogdan@opensips.org>
Build-Depends: debhelper (>= 9), libmysqlclient-dev, libexpat1-dev, libxml2-dev, libpq-dev, flex, bison, zlib1g-dev, unixodbc-dev, libxmlrpc-core-c3-dev, libperl-dev, libsnmp-dev, dpkg-dev (>= 1.16.1.1), libdb-dev (>= 4.6.19), xsltproc, libconfuse-dev, libldap2-dev, libcurl4-gnutls-dev, libgeoip-dev (>= 1.4.4), libpcre3-dev, libmemcached-dev, libjson0-dev, libmicrohttpd-dev, libhiredis-dev, librabbitmq-dev, liblua5.1-dev, libncurses5-dev, libfreeradius-client-dev | libradiusclient-ng-dev, libjson0-dev, libsctp-dev
Standards-Version: 3.9.5
Homepage: http://www.opensips.org/
Package: opensips
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, adduser
Suggests: opensips-mysql-module, opensips-postgres-module, opensips-unixodbc-module, opensips-jabber-module, opensips-cpl-module, opensips-radius-modules, opensips-presence-modules, opensips-xmlrpc-module, opensips-perl-modules, opensips-snmpstats-module, opensips-xmpp-module, opensips-carrierroute-module, opensips-berkeley-module, opensips-ldap-modules, opensips-geoip-module, opensips-regex-module, opensips-identity-module, opensips-b2bua-module, opensips-dbhttp-module, opensips-dialplan-module, opensips-memcached-module, opensips-json-module, opensips-console, opensips-redis-module, opensips-rabbitmq-module, opensips-lua-module, opensips-http-modules
Description: very fast and configurable SIP server
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
C Shell-like scripting language provides full control over the server's
behaviour. Its modular architecture allows only required functionality to be
loaded.
.
Among others, the following modules are available: Digest Authentication, CPL
scripts, Instant Messaging, MySQL support, Presence Agent, Radius
Authentication, Record Routing, SMS Gateway, Jabber/XMPP Gateway, Transaction
Module, Registrar and User Location, Load Balaning/Dispatching/LCR,
XMLRPC Interface.
.
This package contains the main OpenSIPS binary along with the principal modules
and support binaries including opensipsmc configuration tool.
Package: opensips-dbg
Priority: extra
Architecture: any
Depends: opensips (= ${binary:Version})
Conflicts: opensips (<< ${binary:Version})
Description: very fast and configurable SIP server [debug symbols]
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package contains the debugging symbols for the OpenSIPS binaries and
modules. You only need to install it if you need to debug OpenSIPS.
Package: opensips-mysql-module
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), mysql-client
Description: MySQL database connectivity module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the MySQL database driver for OpenSIPS.
Package: opensips-postgres-module
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), postgresql-client
Description: PostgreSQL database connectivity module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the PostgreSQL database driver for OpenSIPS.
Package: opensips-jabber-module
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
Description: Jabber gateway module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the SIP to Jabber translator module for OpenSIPS.
Package: opensips-cpl-module
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
Description: CPL module (CPL interpreter engine) for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides a CPL (Call Processing Language) interpreter for
OpenSIPS, turning OpenSIPS into a CPL server (storage and interpreter).
Package: opensips-radius-modules
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
Description: Radius modules for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the RADIUS driver for the AAA API from OpenSIPS.
Package: opensips-unixodbc-module
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
Description: unixODBC database connectivity module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the unixODBC database driver for OpenSIPS.
Package: opensips-presence-modules
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
Description: SIMPLE presence modules for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides several OpenSIPS modules for implementing presence
server and presence user agent for RICH presence, registrar-based presence,
external triggered presence and XCAP support.
Package: opensips-xmlrpc-module
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
Description: XMLRPC support for OpenSIPS's Management Interface
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the XMLRPC transport implementation for OpenSIPS's
Management Interface.
Package: opensips-perl-modules
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
Description: Perl extensions and database driver for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides an interface for OpenSIPS to write Perl extensions and
the db_perlvdb database driver for OpenSIPS.
Package: opensips-snmpstats-module
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), snmpd
Description: SNMP AgentX subagent module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the snmpstats module for OpenSIPS. This module acts
as an AgentX subagent which connects to a master agent.
Package: opensips-xmpp-module
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
Description: XMPP gateway module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the SIP to XMPP IM translator module for OpenSIPS.
Package: opensips-carrierroute-module
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
Description: Carrierroute module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the carrierroute module for OpenSIPS, an integrated
solution for routing, balancing and blacklisting.
Package: opensips-berkeley-module
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), db4.6-util
Description: Berkeley Database module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the berkeley database module for OpenSIPS, a
high-performance embedded DB kernel. All database tables are stored
in files, no additional server is necessary.
Package: opensips-ldap-modules
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
Description: LDAP modules for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the ldap and h350 modules for OpenSIPS, enabling LDAP
queries from the OpenSIPS config and storage of SIP account data in an LDAP
directory.
Package: opensips-geoip-module
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
Description: IP address-to-location looku (MaxMind GeoIP API) for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This module is a lightweight wrapper for the MaxMind GeoIP API.
It adds IP address-to-location lookup capability to OpenSIPS
scripts. Lookups are executed against the freely-available GeoLite City
database; and the non-free GeoIP City database is drop-in
compatible Lookups are executed against the freely-available GeoLite City
database; and the non-free GeoIP City database is drop-in compatible
Package: opensips-regex-module
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
Description: PCRE regexp modules for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides a module for matching operations against regular
expressions using the powerful PCRE library. By default, OpenSIPS support
sed-like regular expresions; PCRE library brings perl-like regular expresions.
Package: opensips-identity-module
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
Description: SIP Identity module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides support for SIP Identity (see RFC 4474).
Package: opensips-b2bua-module
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
Description: B2B User Agent modules for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides modules for B2BUA support in OpenSIPS. Both the
implementation and control (XML based scenario description) are included.
Package: opensips-dbhttp-module
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
Description: HTTP database connectivity module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the HTTP-based database driver for OpenSIPS
Package: opensips-dialplan-module
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
Description: Generic string translation module for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides dialplan module that implements generic string translations based on matching and replacement rules. It can be used to manipulate R-URI or a PV and to translated to a new format/value.
Package: opensips-memcached-module
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
Description: Interface module to interact with a memcached server
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides an implementation of a cache system designed to work with a memcached server. It uses libmemcached client library to connect to several memcached servers that store data. It registers the three functions for storing, fetching and removing a value to the core memcache management interface.
Package: opensips-json-module
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
Description: Support for JSON handling in OpenSIPS script
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package introduces a new type of variable that provides both serialization and de-serialization from JSON format. The script variable provides ways to access (from script) objects and arrays to add,replace or delete values from the script.
Package: opensips-console
Architecture: any
Depends: opensips (= ${binary:Version}), libfrontier-rpc-perl, libnet-ip-perl, libberkeleydb-perl, libterm-readline-perl-perl
Suggests: opensips-mysql-module, opensips-postgres-module, opensips-unixodbc-module, opensips-xmlrpc-module, opensips-berkeley-module
Description: Generic tool for OpenSIPS provisioning
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides an OpenSIPS Console written in Perl for OpenSIPS
provisioning.
Package: opensips-redis-module
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
Description: Interface module to interact with a Redis server
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides an implementation of a cache system designed to
work with a Redis server. It uses hiredis client library to connect
to either a single Redis server instance, or to a Redis Server inside
a Redis Cluster. It uses the Key-Value interface exported from the core.
Package: opensips-rabbitmq-module
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
Description: Interface module to interact with a RabbitMQ server
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides the implementation of a RabbitMQ client for the Event
Interface. It is used to send AMQP messages to a RabbitMQ server each time
the Event Interface triggers an event subscribed for.
Package: opensips-lua-module
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version})
Description: LUA extensions for OpenSIPS
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides an interface for OpenSIPS to utilize LUA extensions.
Package: opensips-http-modules
Architecture: any
Depends: ${shlibs:Depends}, opensips (= ${binary:Version}), libmicrohttpd5|libmicrohttpd10
Description: HTTP transport layer and Management Interface for OpenSIPS.
OpenSIPS is a very fast and flexible SIP (RFC3261)
server. Written entirely in C, OpenSIPS can handle thousands calls
per second even on low-budget hardware.
.
This package provides an HTTP transport layer and Management Interface for
OpenSIPS.