Packages for the dynamic modules. testing required

Hello.

Previously we built nginx with all modules, except those that required
extra libraries. With dynamic modules it is possible to build them as
the separate packages and nginx main package will not have extra
dependences.

For nginx 1.9.12 we build additional packages with xslt, image-filter
and geoip modules. It is possible to install, for example, image filter
module on RHEL/CentOS with command:

% yum install nginx-module-image-filter

or on Ubuntu/Debian with command:

% apt-get install nginx-module-image-filter

then to enable module it is necessary add load_module directive:

load_module modules/ngx_http_image_filter_module.so;

to the main section of the nginx.conf

Please test these modules, any feedback will be helpful.

Hello Sergey,

Great news! :o)
Would it possible to add a file in some conf.d containing the
load_module
directive so a package management system could automatically configure
nginx to automatically load the module on the next reload?
That is standard practice for some other technologies.

B. R.

On 25 Feb 2016, at 20:57, B.R. [email protected] wrote:

Hello Sergey,

Great news! :o)
Would it possible to add a file in some conf.d containing the load_module
directive so a package management system could automatically configure nginx to
automatically load the module on the next reload?

It has no sense as nginx has no conditional configuration like
if(some module)
module_directive1
module_directive2
etc.

Module specific directives will result in error on nginx start if there
will be no loaded module.

Hello,

We’ve just published the official packages for the 1.9.13 release and
two more dynamic module packages were added on all supported platforms:

  • perl, nginx-module-perl
  • njs, nginx-module-njs

Enjoy,

On 24/02/2016 22:08, Sergey B. wrote:

to the main section of the nginx.conf

Please test these modules, any feedback will be helpful.


nginx mailing list
[email protected]
nginx Info Page


Konstantin P.