Posted by & filed under Nginx, Passenger.

Nginx 1.0.6 has been updated :

  • the nginx-full and nginx-extras packages now support syslog
  • nginx-extras now uses Passenger 3.0.9

Here are the changes in Passenger 3.0.9 :

  • [Nginx] Fixed a NULL pointer crash that occurs on HTTP/1.0 requests when the Host header isn’t given.
  • Fixed deprecation warnings on RubyGems >= 1.6.
  • Improved Union Station support stability.

Posted by & filed under Nginx.

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

This release brings faster cache loader, better https, lingering close compatibility and 9 bugfixes . Please take a look at the list of changes for more details.

Please note that :

Posted by & filed under Passenger.

Packages of Passenger 3.0.8 are now available for Debian Squeeze and Lenny on both amd64 and i386 architectures.

Here is the announcement from Phusion’s blog :

Phusion Passenger is an Apache and Nginx module for deploying Ruby web applications. It has a strong focus on ease of use, stability and performance. Phusion Passenger is built on top of tried-and-true, battle-hardened Unix technologies, yet at the same time introduces innovations not found in most traditional Unix servers. Since version 3.0 it can also run standalone without an external web server, making it not only easier for first-time users but also ideal on development environments.

Recent changes

Phusion Passenger is under constant maintenance and development. We are pleased to announce Phusion Passenger version 3.0.8. This is a bug fix release.

  • [Nginx] Upgraded preferred Nginx version to 1.0.5.
  • [Nginx] Fixed various compilation problems on various platforms.
  • [Nginx] We now ensure that SERVER_NAME is equal to HTTP_HOST without the port part.
    This is needed for Rack compliance. By default Nginx sets SERVER_NAME to whatever is specified in the server_name directive, but that’s not necessarily the correct value. This fixes, for example, the use of the ‘map’ statement in config.ru.
  • [Nginx] Added the options passenger_buffer_size, passenger_buffers and passenger_busy_buffers_size.
    These options are similar to proxy_module’s similarly named options. You can use these to e.g. increase the maximum header size limit.
  • [Nginx] passenger_pre_start now supports virtual hosts that listen on Unix domain sockets.
  • [Apache] Fixed the pcre.h compilation problem.
  • [Standalone] Fixed ‘passenger stop’.
    It didn’t work properly because it kept waiting for ‘tail’ to exit. We now properly terminate ‘tail’ as well.
  • Fixed compatibility with Rake 0.9.
  • Fixed various Ruby 1.9 compatibility issues.
  • Various documentation improvements.
  • New Union Station filter language features.
    It now supports status codes and response times. Please refer to https://engage.unionstationapp.com/help#filtering for more information.

Posted by & filed under PHP.

On August 18th, the PHP Group released PHP 5.3.7 with many security enhancements and many bugfixes. Sadly, it suffered from an issue with the crypt() function , forcing the PHP Group to publish PHP 5.3.8 (that fixes a mysqlnd issue with SSL connections too).

I’m glad too announce that PHP 5.3.8 packages are now available on Dotdeb for both amd64 and i386 architectures :

  • for Debian 6.0 Squeeze : on the main Dotdeb repository
  • for Debian 5.0 “Lenny” : on php53.dotdeb.org

Ugrading to PHP 5.3.8 is strongly recommended, but please read the Changelog before.

Posted by & filed under MySQL.

MySQL 5.1.58 packages are now available on Dotdeb :

  • for Debian 6.0 “Squeeze” and Debian 5.0 “Lenny”
  • for the amd64 and i386 architectures

The corresponding Pinba storage engine has also been rebuilt (Squeeze only).

And, as usual, please read the Changelog of this maintainance release before upgrading.

Posted by & filed under Nginx.

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 🙂