Name nginx
Version 1.16.1
Summary HTTP and reverse proxy server
Description Nginx is a web server and a reverse proxy server for HTTP, SMTP, POP3 and IMAP protocols, with a strong focus on high concurrency, performance and low memory usage.
Section net
License BSD-2-Clause
Homepage http://nginx.org/
Recipe file recipes-httpd/nginx/nginx_1.16.1.bb
recipes-httpd/nginx/nginx.inc
Layer meta-webserver (dunfell branch)
Inherits
  • siteinfo
  • systemd
  • update-rc.d
  • useradd
  • useradd_base
Dependencies
  • base-files
  • base-passwd
  • initscripts
  • libpcre
  • openssl
  • shadow
  • shadow-native
  • shadow-sysroot
  • update-rc.d
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • zlib
  • openssl
PACKAGECONFIG options
  • http-auth-request
  • http2
  • ssl

Sources

http://nginx.org/download/nginx-1.16.1.tar.gz

Patches

Patch Status
files/nginx-cross.patch Pending
files/0001-Allow-the-overriding-of-the-endianness-via-the-confi.patch Pending
files/nginx-fix-pidfile.patch Pending
files/CVE-2021-23017.patch Backport
files/CVE-2021-3618.patch Unknown
files/CVE-2019-20372.patch Backport
files/CVE-2022-41741-CVE-2022-41742.patch Backport [https://github.com/nginx/nginx/commit/6b022a5556af22b6e18532e547a6ae46b0d8c6ea]
files/0001-HTTP-2-per-iteration-stream-handling-limit.patch Backport

bbappends

This recipe is appended by:

meta-montavista-cgx nginx_%.bbappend

Other branches

This recipe in other branches of meta-webserver:

Branch Recipe
master nginx 1.27.1
master nginx 1.26.2
scarthgap (Yocto Project 5.0) nginx 1.25.3
scarthgap (Yocto Project 5.0) nginx 1.24.0
nanbield (Yocto Project 4.3) nginx 1.21.1
nanbield (Yocto Project 4.3) nginx 1.25.3
mickledore (Yocto Project 4.2) nginx 1.23.4
mickledore (Yocto Project 4.2) nginx 1.21.1
langdale (Yocto Project 4.1) nginx 1.20.1
langdale (Yocto Project 4.1) nginx 1.21.1
kirkstone (Yocto Project 4.0) nginx 1.20.1
kirkstone (Yocto Project 4.0) nginx 1.21.1
kirkstone (Yocto Project 4.0) nginx 1.24.0
honister (Yocto Project 3.4) nginx 1.20.1
honister (Yocto Project 3.4) nginx 1.21.1
hardknott (Yocto Project 3.3) nginx 1.19.6
hardknott (Yocto Project 3.3) nginx 1.18.0
gatesgarth (Yocto Project 3.2) nginx 1.16.1
gatesgarth (Yocto Project 3.2) nginx 1.17.8
dunfell (Yocto Project 3.1) nginx 1.16.1 (this recipe)
dunfell (Yocto Project 3.1) nginx 1.17.8
zeus (Yocto Project 3.0) nginx 1.16.0
zeus (Yocto Project 3.0) nginx 1.17.0
warrior (Yocto Project 2.7) nginx 1.14.2
warrior (Yocto Project 2.7) nginx 1.15.7
thud (Yocto Project 2.6) nginx 1.15.1
thud (Yocto Project 2.6) nginx 1.15.2
sumo (Yocto Project 2.5) nginx 1.13.9
sumo (Yocto Project 2.5) nginx 1.12.2
rocko (Yocto Project 2.4) nginx 1.13.5
rocko (Yocto Project 2.4) nginx 1.12.1
pyro (Yocto Project 2.3) nginx 1.10.3
pyro (Yocto Project 2.3) nginx 1.11.10
morty (Yocto Project 2.2) nginx 1.11.5
morty (Yocto Project 2.2) nginx 1.10.1
krogoth (Yocto Project 2.1) nginx 1.8.1
krogoth (Yocto Project 2.1) nginx 1.9.14
jethro (Yocto Project 2.0) nginx 1.9.5
fido (Yocto Project 1.8) nginx 1.4.4
dizzy (Yocto Project 1.7) nginx 1.4.4
daisy (Yocto Project 1.6) nginx 1.4.4