Skip to content

3th party modules in separate packages

This is the continuation of the work on the separation of the 3rd party modules into its own debian packages. First package libnginx-mod-http-lua was successfully separated (#10 (closed)) and the concept tested.

This issue is created to document the actions that need to be done. And for information flow.

steps

create WIP repos in /janmojzis/

  • libnginx-mod-http-ndk
  • libnginx-mod-http-headers-more-filter
  • libnginx-mod-http-auth-pam
  • libnginx-mod-http-echo
  • libnginx-mod-nchan
  • libnginx-mod-http-uploadprogress
  • libnginx-mod-http-cache-purge
  • libnginx-mod-rtmp
  • libnginx-mod-http-subs-filter
  • libnginx-mod-http-fancyindex
  • libnginx-mod-http-upstream-fair
  • libnginx-mod-http-dav-ext
  • libnginx-mod-http-geoip2

create ITP bugs:

  • libnginx-mod-http-ndk
  • libnginx-mod-http-headers-more-filter
  • libnginx-mod-http-auth-pam
  • libnginx-mod-http-echo
  • libnginx-mod-nchan
  • libnginx-mod-http-uploadprogress
  • libnginx-mod-http-cache-purge
  • libnginx-mod-rtmp
  • libnginx-mod-http-subs-filter
  • libnginx-mod-http-fancyindex
  • libnginx-mod-http-upstream-fair
  • libnginx-mod-http-dav-ext
  • libnginx-mod-http-geoip2

create salsa projects in /nginx-team/

  • libnginx-mod-http-ndk
  • libnginx-mod-http-headers-more-filter
  • libnginx-mod-http-auth-pam
  • libnginx-mod-http-echo
  • libnginx-mod-nchan
  • libnginx-mod-http-uploadprogress
  • libnginx-mod-http-cache-purge
  • libnginx-mod-rtmp
  • libnginx-mod-http-subs-filter
  • libnginx-mod-http-fancyindex
  • libnginx-mod-http-upstream-fair
  • libnginx-mod-http-dav-ext
  • libnginx-mod-http-geoip2

update nginx dependencies

upload to NEW queue (it may take a long time)

  • libnginx-mod-http-ndk
  • libnginx-mod-http-headers-more-filter
  • libnginx-mod-http-auth-pam
  • libnginx-mod-http-echo
  • libnginx-mod-nchan
  • libnginx-mod-http-uploadprogress
  • libnginx-mod-http-cache-purge
  • libnginx-mod-rtmp
  • libnginx-mod-http-subs-filter
  • libnginx-mod-http-fancyindex
  • libnginx-mod-http-upstream-fair
  • libnginx-mod-http-dav-ext
  • libnginx-mod-http-geoip2

remove third-party modules from nginx

  • release nginx 1.22.1-5

Info: @teward @onovy @kartik @ctrochalakis @kapouer @shankerwangmiao

Edited by Jan Mojžíš