Module: kamailio
Branch: master
Commit: 7abbc93d8db807077ca2afc10b026be0835f4b65
URL:
https://github.com/kamailio/kamailio/commit/7abbc93d8db807077ca2afc10b026be…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2024-09-03T18:08:44+02:00
secsipid: docs update about libsecsipid installation
---
Modified: src/modules/secsipid/doc/secsipid_admin.xml
---
Diff:
https://github.com/kamailio/kamailio/commit/7abbc93d8db807077ca2afc10b026be…
Patch:
https://github.com/kamailio/kamailio/commit/7abbc93d8db807077ca2afc10b026be…
---
diff --git a/src/modules/secsipid/doc/secsipid_admin.xml
b/src/modules/secsipid/doc/secsipid_admin.xml
index f8f2e823a21..4009f745149 100644
--- a/src/modules/secsipid/doc/secsipid_admin.xml
+++ b/src/modules/secsipid/doc/secsipid_admin.xml
@@ -550,13 +550,10 @@ request_route {
The module needs "secsipdi_proc.so" module that depends on
"libsecsipid",
which is a component of "sipsecidx" project from
https://github.com/asipto/secsipidx/. The library is
- implemented in Go language, with generated C API and library. Until the
- libsecsipid is going to be packaged in OS distributions, the secsipid_proc
- module can be compiled by copying secsipid.h libsecsipid.h and libsecsipid.a
- files in the folder of the module.
+ implemented in Go language, with generated C API and library.
</para>
<para>
- To generate the libsecsipid.a file, it requires to have Go language
+ To generate the libsecsipid files, it requires to have Go language
installed and its environment configured, then run the following commands:
</para>
<example>
@@ -566,9 +563,8 @@ request_route {
export GO111MODULE=off
go get
https://github.com/asipto/secsipidx
cd $GOPATH/src/github.com/asipto/secsipidx/csecsipid/
-make liba
-cp secsipid.h libsecsipid.h libsecsipid.a \
- /path/to/kamailio/src/modules/secsipid_proc/
+make all
+make install
cd /path/to/kamailio/
make include_modules="secsipid secsipid_proc ..." cfg