<div dir="ltr">Hello,<div><br>
<div dir="ltr">You could find packaging specification in <span style="font-size:12.800000190734863px">packaging/redhat_fedora folder in git tree.</span><div><span style="font-size:12.800000190734863px">However in my opinion there is no need to change opensips binary into libexec folder.</span></div><div><span style="font-size:12.800000190734863px">There is no general rule to do it, most daemons in rhel are placed in /usr/sbin as opensips.</span></div><div><span style="font-size:12.800000190734863px">For example sshd. Do you also run it instead of ssh?</span></div><div><span style="font-size:12.800000190734863px"><br></span></div><div><span style="font-size:12.800000190734863px">You may not use /usr/sbin in your PATH.</span></div><div><span style="font-size:12.800000190734863px">Of course you can generate your own packages to avoid this.</span></div><div><span style="font-size:12.800000190734863px"><br></span><div class="gmail_extra"><br><div class="gmail_quote">2017-01-07 12:10 GMT+03:00 Nathan Ward <span dir="ltr"><<a href="mailto:opensips-list@daork.net" target="_blank">opensips-list@daork.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I am running OpenSIPS 2.2.2 from RPMs from the <a href="http://opensips.org" rel="noreferrer" target="_blank">opensips.org</a> yum server.<br>
<br>
I am trying to find out where the SPEC files to generate the CentOS (/el7) RPMs are. I don’t seem to be able to find these in GitHub. Can someone help with this?<br>
<br>
<br>
I am hoping to submit a PR to move the ‘opensips’ binary to /usr/libexec, rather than a common $PATH location. We have had a problem where this binary was mistakenly run, rather than opensipsctl. Typically, daemon binaries that do not generally get run by users should be in /usr/libexec so that they are only very intentionally executed. This should probably go in to at the very least a minor version change as it may break some people’s custom init scripts etc.<br>
<br>
<br>
On my search, I note change 9e406b2b3acfd61b39ba9679f0a599<wbr>b95f56f5c2 under the 2.2.2 tag, which appears to be done with something like:<br>
sed ’s/2.2.1/2.2.2/‘<br>
<br>
Note the matches where . is ‘any’ not a literal period, so there are a lot of dates that get messed up:<br>
 -* Mon Oct 12.2.19 Bogdan-Andrei Iancu <<a href="mailto:bogdan@opensips.org" target="_blank">bogdan@opensips.org</a>><br>
 +* Mon Oct 12.2.29 Bogdan-Andrei Iancu <<a href="mailto:bogdan@opensips.org" target="_blank">bogdan@opensips.org</a>><br>
<br>
--<br>
Nathan Ward<br>
<br>
<br>
______________________________<wbr>_________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a><br>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.opensips.org/cgi-<wbr>bin/mailman/listinfo/users</a><br>
</blockquote></div><br></div></div></div></div></div>