Siproxd is a proxy/masquerading daemon for the SIP protocol. It handles registrations of SIP clients on a private IP network and performs rewriting of the SIP message bodies to make SIP connections possible via an masquerading firewall. It allows SIP clients (like kphone, linphone) to work behind an IP masquerading firewall or router. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 35955 [details] ebuild and rc-script
Created attachment 35958 [details] ebuild and rc-script
Created attachment 36847 [details] ebuild and rc-script fixed a little bug in the rc-script which prevented a correct "shutdown" of the siproxd
Created attachment 36848 [details] ebuild and rc-script one last correction, i've added RESTRICT="nomirror" to the build. the files are hosted by sourceforge
Hi, thanks for that ebuild. After a little change it compiled fine here... As siproxd depends on libosip2, i would suggest to change the atom in DEPENDS from "net-libs/libosip" to ">=net-libs/libosip-2". I first got a compilation error because libosip-0.9.7 was already installed (linphone-0.12.2 depends on "<net-libs/libosip-2.0.0" !).
Created attachment 37739 [details] ebuild and rc-script ok , i made the fixes you recommended. thx for your feedback :)
closing this bug because i'm not using this program any longer and it seems it's not interesting enough for the portage tree.