Packages of Nginx 1.0.5 are available

Great news! Packages of Nginx 1.0.5 for Debian 6.0 “Squeeze” and Debian 5.0 “Lenny” are now available in amd64 and i386 flavours.

This release brings a lot of bugfixes and performance improvements. Please take a look at the list of changes for more information.

Please note that two new modules have been added to the nginx-extras package :

Enjoy 🙂

23 replies on “Packages of Nginx 1.0.5 are available”

Updated a few minutes ago – and still confused…
The update deleted all config files in /etc/nginx, directories were not touched.
No messages, no info… nothing.
Has anybody else seen this behaviour?

btw. I updated from the latest backports nginx

Thank you for HTTP Upload Progress. Is the nginx upload module content of the -extra package too?

@oli: I also updated from 1.04 backports to 1.05 dotdeb. No errors, all config files and sites are fine.

The mentioned test system is also Squeeze amd64…

I’ve updated another system from the last dotdeb version to 1.0.5 and all is fine.

But I’ve still one system running on latest backports version to be upgraded tomorrow. See what will happen… 😉

I’ve upgraded to nginx 1.0.5 without any problem as usual. Everything works fine. Thanks.
But I can see something new in my ‘top’ server statistics.
I’ve got a four cores processor and nginx is configured to work with 4 workers. (worker_processes 4;)

First – now there is one more running process of nginx (4+1)+1. Second – two of the processes take much more of processor time than other nginx processes.

Here is some strings from my ‘top’ stat:
processor time:
1407 root 0:00.00 nginx
1408 www-data 259:31.85 nginx
1409 www-data 205:23.83 nginx
1410 www-data 8:49.12 nginx
1411 www-data 9:15.29 nginx
1412 www-data 9:08.42 nginx

With previous versions of nginx I have had 4+1 processes running and the four processes took equal processor time.
It’s not a bug or a problem for me. But very strange behavior.

I really do hope someone manages to create a nginx-fat package that contains all compiling third-party modules.

It’s a bit frustrating that one needs to recompile the whole thing every time a new feature is needed, or to add something basic such as Auth PAM.

Hello guys,

I think this is probably not the best way to ask, but could you guys share your configs? I can’t manage to work nginx with uris containing the “:”. I have tried so many configs around that I’m stuck :(.

Thank you!

Maybe someone can help me with the following?

# apt-get install nginx-extras
Reading package lists… Done
Building dependency tree
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
nginx-extras : Depends: liblua5.1-0 but it is not installable
Depends: libmhash2 but it is not installable
Depends: libperl5.10 (>= 5.10.1) but it is not going to be installed
Depends: perlapi-5.10.1
Depends: passenger-common (>= 3.0.7) but it is not going to be installed
Depends: passenger-common (< 3.0.8) but it is not going to be installed
E: Broken packages

Squeeze, but I installed Deluge via the unstable branch, might this cause the problem (Deluge has a lot of dependencies).

I just stick to the unstable branch, installing nginx and PHP from there worked like a charme. It’s not a public server so it doesn’t matter. Thanks for your help!

Comments are closed.