Module: kamailio Branch: master Commit: 91ec4259465fdaab41749b8fed0f96636a0619e5 URL: https://github.com/kamailio/kamailio/commit/91ec4259465fdaab41749b8fed0f9663...
Author: Kamailio Dev kamailio.dev@kamailio.org Committer: Kamailio Dev kamailio.dev@kamailio.org Date: 2021-04-12T18:46:13+02:00
modules: readme files regenerated - secsipid ... [skip ci]
---
Modified: src/modules/secsipid/README
---
Diff: https://github.com/kamailio/kamailio/commit/91ec4259465fdaab41749b8fed0f9663... Patch: https://github.com/kamailio/kamailio/commit/91ec4259465fdaab41749b8fed0f9663...
---
diff --git a/src/modules/secsipid/README b/src/modules/secsipid/README index ec12000f65..c96b7830c6 100644 --- a/src/modules/secsipid/README +++ b/src/modules/secsipid/README @@ -55,7 +55,7 @@ Daniel-Constantin Mierla 1.8. secsipid_check_identity_pubkey usage 1.9. secsipid_get_url usage 1.10. secsipid_add_identity usage - 1.11. Libsecsipid usage + 1.11. Libsecsipid Usage
Chapter 1. Admin Guide
@@ -299,25 +299,32 @@ request_route {
5. Installation
- The module 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 module can be compiled by copying - secsipid.h libsecsipid.h and libsecsipid.a files in the folder of the - module. + The module needs "secsipdi_proc.so" module thatdepends 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.
To generate the libsecsipid.a file, it requires to have Go language installed and its environment configured, then run the following commands:
- Example 1.11. Libsecsipid usage + Example 1.11. Libsecsipid Usage ... 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/ + /path/to/kamailio/src/modules/secsipid_proc/ + cd /path/to/kamailio/ -make modules modules=src/modules/secsipid/ +make include_modules="secsipid secsipid_proc ..." cfg +make all +make install + +## or compiling individual modules for use inside source tree +# make modules modules=src/modules/secsipid_proc +# make modules modules=src/modules/secsipid ...