generate almalinux RPM kamailio-secsipid
frédéric Gaisnon via sr-users <[email protected]> Fri, 26 Jun 2026 18:09:48 +0200
| Newsgroups | gmane.comp.voip.ser |
|---|---|
| Message-ID | <CABYCqaufgFhSFXUFF6qn3g1z=-QDsfupdGXk8z_kKqALFz6qXQ@mail.gmail.com> |
--===============1826264553==
Content-Type: multipart/alternative; boundary="0000000000006469ef06552a5750"
--0000000000006469ef06552a5750
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Hi,
I've tried to build RPM kamailio 6.1.3 on almalinux 8.
As I used secsipid i have added this in kamailio.spec:
%package secsipid
Summary: STIR/SHAKEN
Group: %{PKGGROUP}
Requires: kamailio =3D %ver
%description secsipid
This module implements secure SIP identity specifications - STIR (Secure
Telephony Identity Revisited) and SHAKEN (Signature-based Handling of
Asserted information using toKENs) IETF extensions for SIP (RFC8224,
RFC8588), known together as STIR/SHAKEN.
...
%build
MODULES=3D"\
...
secsipid \
secsipid_proc
"
...
%files secsipid
%defattr(-,root,root)
%doc %{_docdir}/kamailio/modules/README.secsipid
%doc %{_docdir}/kamailio/modules/README.secsipid_proc
%{_libdir}/kamailio/modules/secsipid.so
%{_libdir}/kamailio/modules/secsipid_proc.so
---------------------------------------------------------------------
I have also do:
# Get and install the module:
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/
cd $GOPATH/src/github.com/asipto/secsipidx/
make
make install
But as libsecsipidx.so is not installed by any package I have dependencies
problem.
What is the way to genenerate all rpm and kamailio-secsipid for almalinux
distribution please?
Regards,
Fr=C3=A9d=C3=A9ric
--0000000000006469ef06552a5750
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div class=3D"gmail-gs" style=3D"margin:0px;min-width:0px;=
padding:0px 0px 20px;width:auto;font-family:"Google Sans",Roboto,=
RobotoDraft,Helvetica,Arial,sans-serif;font-size:medium"><div class=3D"gmai=
l-"><div class=3D"gmail-ii gmail-gt" id=3D"gmail-:2za" style=3D"direction:l=
tr;margin:8px 0px 0px;padding:0px;font-size:0.875rem;overflow-x:hidden"><di=
v class=3D"gmail-a3s gmail-aiL" id=3D"gmail-:2x5" style=3D"direction:ltr;fo=
nt-style:normal;font-variant:normal;font-size-adjust:none;font-kerning:auto=
;font-feature-settings:normal;font-stretch:normal;font-size:small;line-heig=
ht:1.5;font-family:Arial,Helvetica,sans-serif;overflow:auto hidden"><div id=
=3D"gmail-avWBGd-3598"><div dir=3D"ltr">Hi,<br>I've tried to build RPM =
kamailio 6.1.3 on almalinux 8.<br>As I used secsipid i have added this in k=
amailio.spec:<br><br>%package =C2=A0 =C2=A0secsipid<br>Summary: =C2=A0 =C2=
=A0STIR/SHAKEN<br>Group: =C2=A0 =C2=A0 =C2=A0%{PKGGROUP}<br>Requires: =C2=
=A0 kamailio =3D %ver<br><br>%description =C2=A0 =C2=A0secsipid<br>This mod=
ule implements secure SIP identity specifications - STIR (Secure Telephony =
Identity Revisited) and SHAKEN (Signature-based Handling of Asserted inform=
ation using toKENs) IETF extensions for SIP (RFC8224, RFC8588), known toget=
her as STIR/SHAKEN.<br><br>...<br><br>%build<br>MODULES=3D"\<br>...<br=
>secsipid \<br>secsipid_proc<br>"<br>...<br><br>%files =C2=A0 =C2=A0 =
=C2=A0secsipid<br>%defattr(-,root,root)<br>%doc %{_docdir}/kamailio/modules=
/README.secsipid<br>%doc %{_docdir}/kamailio/modules/README.secsipid_proc<b=
r>%{_libdir}/kamailio/modules/secsipid.so<br>%{_libdir}/kamailio/modules/se=
csipid_proc.so<br>---------------------------------------------------------=
------------<br><br>I have also do:<br># Get and install the module:<br><br=
>go get=C2=A0<a href=3D"https://github.com/asipto/secsipidx" target=3D"_bla=
nk">https://github.com/asipto/secsipidx</a><br>cd $GOPATH/src/<a href=3D"ht=
tp://github.com/asipto/secsipidx/csecsipid/" target=3D"_blank">github.com/a=
sipto/secsipidx/csecsipid/</a><br>make liba<br>cp secsipid.h libsecsipid.h =
libsecsipid.a \<br>=C2=A0 =C2=A0 /path/to/kamailio/src/modules/secsipid_pro=
c/<br><br>cd $GOPATH/src/<a href=3D"http://github.com/asipto/secsipidx/" ta=
rget=3D"_blank">github.com/asipto/secsipidx/</a><br>make<br>make install<br=
><br>But as libsecsipidx.so is not installed by any package I have dependen=
cies problem.<br>What is the way to genenerate all rpm and kamailio-secsipi=
d for almalinux distribution please?<br><br>Regards,<br><br>Fr=C3=A9d=C3=A9=
ric</div><div class=3D"gmail-yj6qo"></div><div class=3D"gmail-adL"></div></=
div></div></div><div class=3D"gmail-WhmR8e" id=3D"gmail-avWBGd-3599" style=
=3D"clear:both"></div></div></div><br class=3D"gmail-Apple-interchange-newl=
ine"></div>
--0000000000006469ef06552a5750--
--===============1826264553==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions -- [email protected]
To unsubscribe send an email to [email protected]
Important: keep the mailing list in the recipients, do not reply only to the sender!
--===============1826264553==--