I believe the problem is that Linux refuses to overwrite the older version of nginx while it is running (Text file busy).  Perhaps something like:<br><br>mv /usr/local/sbin/nginx /usr/local/sbin/nginx.old<br>make install<br>
<br><div class="gmail_quote">On Thu, Nov 19, 2009 at 12:54 AM, Maxim Dounin <span dir="ltr">&lt;<a href="mailto:mdounin@mdounin.ru">mdounin@mdounin.ru</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello!<br>
<br>
On Thu, Nov 19, 2009 at 02:00:24AM +0100, Luka Horvatic wrote:<br>
<br>
&gt; All previous updates worked fine and now i get following error on make<br>
&gt; install:<br>
&gt; make[1]: Entering directory `/usr/local/src/nginx-0.7.64&#39;<br>
&gt; test -d &#39;/usr/local/nginx&#39; || mkdir -p &#39;/usr/local/nginx&#39;<br>
&gt; test -d &#39;/usr/local&#39;            || mkdir -p &#39;/usr/local&#39;<br>
&gt; test ! -f &#39;/usr/local/sbin&#39;             || mv &#39;/usr/local/sbin&#39;<br>
&gt; &#39;/usr/local/sbin.old&#39;<br>
&gt; cp objs/nginx &#39;/usr/local/sbin&#39;<br>
&gt; cp: cannot create regular file `/usr/local/sbin/nginx&#39;: Text file busy<br>
&gt; make[1]: *** [install] Error 1<br>
&gt; make[1]: Leaving directory `/usr/local/src/nginx-0.7.64&#39;<br>
&gt; make: *** [install] Error 2<br>
&gt; What to do?<br>
<br>
Looks like you did<br>
<br>
$ ./configure --sbin-path=/usr/local/sbin<br>
<br>
It&#39;s wrong, as --sbin-path sets full path to nginx binary file<br>
(including filename itself).  Use<br>
<br>
$ ./configure --sbin-path=/usr/local/sbin/nginx<br>
<br>
instead.<br>
<font color="#888888"><br>
Maxim Dounin<br>
<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Adam<br><a href="mailto:zellster@gmail.com">zellster@gmail.com</a><br>