Package: nginx Version: 1:1.31.7-22~gps1+ubuntu2604+mainline Architecture: amd64 Maintainer: GetPageSpeed LLC Installed-Size: 3958 Depends: libc6 (>= 2.38), libcrypt1 (>= 1:4.1.0), libpcre2-8-0 (>= 10.22), openssl35-libs (>= 3.5.8), zlib1g (>= 1:1.1.4), adduser Recommends: logrotate Breaks: nginx-common, nginx-core, nginx-extras, nginx-full, nginx-light Replaces: nginx-common, nginx-core, nginx-extras, nginx-full, nginx-light Provides: httpd, nginx, nginx-abi-1.31.7-1, nginx-r1.31.7 Homepage: https://nginx.org/ Priority: optional Section: httpd Filename: pool/main/n/nginx/nginx_1.31.7-22~gps1+ubuntu2604+mainline_amd64.deb Size: 1056092 SHA512: 7bee7bacff532cee72d8ea6b271bdca0a5434ea4da6227bb3a3fde75a172c35980ea2be5b0eba047cb83fc38c081e2044fbe955db7a04f744ca381444b4b7b49 SHA256: b53083e0bab853570e6ece368ee9f4c5ec207dc7ba29dfc5c428fd743c5b8ccd SHA1: d15043e44c14f5d0dde5ac242a2c2879ccab70f3 MD5sum: 9ea4ab35ba95923f5ecb72b2d1d5c27c Description: High performance web server (GetPageSpeed build) nginx [engine x] is an HTTP and reverse proxy server, as well as a mail proxy server. . This package provides the GetPageSpeed build of nginx with upstream-like paths, systemd units, and additional hardening. Package: nginx-common Source: nginx Version: 1:1.31.7-22~gps1+ubuntu2604+mainline Architecture: all Maintainer: GetPageSpeed LLC Installed-Size: 10 Depends: nginx Homepage: https://nginx.org/ Priority: optional Section: oldlibs Filename: pool/main/n/nginx/nginx-common_1.31.7-22~gps1+ubuntu2604+mainline_all.deb Size: 4576 SHA512: 6e3f5ff8ef59e46ab82a555a80161bcaf941437d0d423c84081fef31c20834c79ed9d3dc2adadf581c4016e7f71cee8fc22efbe9f13e72c6b4f3a6da55911638 SHA256: 5af4c6db446079bc830663b3ebe2eb9222e7823b0f5e58ab1c40278504835867 SHA1: 7c697000f450dec686bcfdb634f6c0f5f155fa8c MD5sum: 14fb44dcef14518a977e9db1eb276565 Description: transitional dummy package for nginx (GetPageSpeed) This is a transitional package. It can be safely removed after installation. Package: nginx-core Source: nginx Version: 1:1.31.7-22~gps1+ubuntu2604+mainline Architecture: all Maintainer: GetPageSpeed LLC Installed-Size: 10 Depends: nginx Homepage: https://nginx.org/ Priority: optional Section: oldlibs Filename: pool/main/n/nginx/nginx-core_1.31.7-22~gps1+ubuntu2604+mainline_all.deb Size: 4572 SHA512: 3195b850b171ffc2790b91853f3749732b159ef9abaacbddb46e303e1229655c137c52cbcb4619d0165121e0ae7fb218ab87b577f2ce123c16c6980a8a920968 SHA256: 5e1ad08165dd26b6b1c957998af5226a58002dd02327330ce39687d471b00a0c SHA1: 5d11b4eda0a705c79f917e3e00b1e57ad705b045 MD5sum: 76b5ab0d020e739fe261585cba482fa1 Description: transitional dummy package for nginx (GetPageSpeed) This is a transitional package. It can be safely removed after installation. Package: nginx-ech Source: nginx Version: 1:1.31.7-22~gps1+ubuntu2604+mainline Architecture: amd64 Maintainer: GetPageSpeed LLC Installed-Size: 50 Depends: nginx (= 1:1.31.7-22~gps1+ubuntu2604+mainline), openssl35 Homepage: https://nginx.org/ Priority: optional Section: httpd Filename: pool/main/n/nginx/nginx-ech_1.31.7-22~gps1+ubuntu2604+mainline_amd64.deb Size: 13432 SHA512: b9f5782bc81b2a4d637fd962765efbb8f81544d5174aa51156cee78ec29c9cb32f09a5bf5d6bf5fc4297131c1a464e311ed095f0495099105bb1427b1320948d SHA256: 7079b56c1a39d450d5e5a615477cb2a50bf802f28a36aa58bab68a14fe29fce8 SHA1: 1d98bfc4ff6d6eeb7d23fdf3477548f03410b358 MD5sum: 0f992a1dce5c343f02d4f4b6c5ef58ea Description: Encrypted Client Hello key management for nginx (GetPageSpeed) Key generation and rotation for Encrypted Client Hello (ECH, RFC 9849). . nginx reads ECH keys while parsing its configuration, so a new key only takes effect on reload, and a client that picked up an older ECHConfigList from a cached HTTPS DNS record still needs the key it encrypted to. nginx handles that by accepting several ssl_ech_file directives: the first is advertised in retry-configs, the rest stay loaded for decryption only. . This package ships nginx-ech-keygen, which maintains that rolling set under /etc/nginx/ech and regenerates the include listing them, plus a systemd timer that rotates on a schedule, plus nginx-ech-publish, which republishes the rotated ECHConfigList in the HTTPS DNS record through provider drop-in scripts (Cloudflare shipped; more under /usr/libexec/nginx-ech-publish). . The timer is not enabled on install and nothing happens until you configure it. Set ECH_PUBLIC_NAME in /etc/default/nginx-ech-rotate, run "nginx-ech-keygen --init", publish the value it prints in the HTTPS record for your ECH-enabled names, then "systemctl enable --now nginx-ech-rotate.timer". Set a provider in /etc/default/nginx-ech-publish and that record is republished automatically after every rotation. . ECH only helps if the HTTPS record is served from a DNS-only zone and clients resolve over DoH. See https://nginx-extras.getpagespeed.com/ech/ Package: nginx-extras Source: nginx Version: 1:1.31.7-22~gps1+ubuntu2604+mainline Architecture: all Maintainer: GetPageSpeed LLC Installed-Size: 10 Depends: nginx Homepage: https://nginx.org/ Priority: optional Section: oldlibs Filename: pool/main/n/nginx/nginx-extras_1.31.7-22~gps1+ubuntu2604+mainline_all.deb Size: 4576 SHA512: a5265bf4596f5c82aa253ea2f4b1e5be03fb3eea0a6b3b4a2f41c6276a0a3b8051d796579cc7997bb6e1e8e6578d6e12842d43440d586a9047a73c2e56a8f02c SHA256: 422bce80e60721338c959d6d62988e30014f134b8a480a7bece5851b98739b9a SHA1: 9ce66468a6f2e11908c597306456157c60bd5502 MD5sum: 66d6505569b81062228c7b9143d8270e Description: transitional dummy package for nginx (GetPageSpeed) This is a transitional package. It can be safely removed after installation. Package: nginx-full Source: nginx Version: 1:1.31.7-22~gps1+ubuntu2604+mainline Architecture: all Maintainer: GetPageSpeed LLC Installed-Size: 10 Depends: nginx Homepage: https://nginx.org/ Priority: optional Section: oldlibs Filename: pool/main/n/nginx/nginx-full_1.31.7-22~gps1+ubuntu2604+mainline_all.deb Size: 4568 SHA512: b3c312b3724b56bd0ccdf8063861cb3d9a416358de4df1e18734b5cf5bc9ac336c21c7e898d5bf73f38091c575c4d93587221558fa18c1f9e58f69a2e408ab36 SHA256: 2a7161b5617711a9b2a63a90dc1e830be6d13eba30bce591c3c344cdaa4b3755 SHA1: 97cb3dac0cf492f7ac218a51d2412e5fa0dcb16e MD5sum: 30e9d25dc0644550860aa944dabf32a1 Description: transitional dummy package for nginx (GetPageSpeed) This is a transitional package. It can be safely removed after installation. Package: nginx-light Source: nginx Version: 1:1.31.7-22~gps1+ubuntu2604+mainline Architecture: all Maintainer: GetPageSpeed LLC Installed-Size: 10 Depends: nginx Homepage: https://nginx.org/ Priority: optional Section: oldlibs Filename: pool/main/n/nginx/nginx-light_1.31.7-22~gps1+ubuntu2604+mainline_all.deb Size: 4572 SHA512: 350fdbb276659bcddb8f2464e1ffd8f9470452ec074a9eca3d055d0d6bb9fefcea96e2a09bc197d2973a72abaf20e4dde0bcaeedf7f08b65561ada24fdfb115a SHA256: 518f4baf85b64563f229cfb41b4fbaea76ed5c516cac4c144454f632826daca4 SHA1: 65b83cced40b5aac9a836ada4d27072cca8e26eb MD5sum: aef158af0876e7ae62782db86de805bb Description: transitional dummy package for nginx (GetPageSpeed) This is a transitional package. It can be safely removed after installation. Package: nginx-module-abuse-guard Version: 1.31.7+2.1.0-9~gps1+ubuntu2604+mainline Architecture: amd64 Maintainer: GetPageSpeed Installed-Size: 137 Depends: libc6 (>= 2.33), libhiredis1.1.0 (>= 1.2.0), openssl35-libs (>= 3.5.8), nginx-r1.31.7 Breaks: libnginx-mod-http-abuse-guard Replaces: libnginx-mod-http-abuse-guard Provides: libnginx-mod-http-abuse-guard Homepage: https://github.com/GetPageSpeed/ngx_abuse_guard Priority: optional Section: httpd Filename: pool/main/n/nginx-module-abuse-guard/nginx-module-abuse-guard_1.31.7+2.1.0-9~gps1+ubuntu2604+mainline_amd64.deb Size: 27328 SHA512: 9237271396e6c1dcf195dc4ed7430173b9d08b795d6b33b8100593c390e6977c1432507e1ed129a2c923315bd6e631b4ef26930509384068a934d129511db152 SHA256: a44aff49d54d537cc2b20f538e1b9f2e8288040f1623d9a8a5d57d62bf2c4991 SHA1: 6db5096e4227c626caff465cb76c3f4a4656ac12 MD5sum: 723115df2738b71044d7d52c57949977 Description: Auto-ban abusive clients by error-response rate NGINX module that watches the rate of error responses (404/403 by default, with opt-in 5xx) each client generates and applies a timed in-process lockout to clients whose traffic is mostly failure. The ban decision is made in the NGINX preaccess phase, before any handler or upstream runs, with a fixed per-client memory footprint independent of the threshold. Optional Redis/Valkey ban replication spans nodes, and compact on-disk snapshots preserve active bans across clean reloads and restarts. No daemon, log shipper, or scripting layer required. Package: nginx-module-abuse-guard-dbg Source: nginx-module-abuse-guard Version: 1.31.7+2.1.0-9~gps1+ubuntu2604+mainline Architecture: amd64 Maintainer: GetPageSpeed Installed-Size: 208 Depends: nginx-r1.31.7, nginx-module-abuse-guard (= 1.31.7+2.1.0-9~gps1+ubuntu2604+mainline) Homepage: https://github.com/GetPageSpeed/ngx_abuse_guard Priority: optional Section: debug Filename: pool/main/n/nginx-module-abuse-guard/nginx-module-abuse-guard-dbg_1.31.7+2.1.0-9~gps1+ubuntu2604+mainline_amd64.deb Size: 149080 SHA512: fcec363f08ddb1a01d090b208976189bc99078a62a2929c86852e6c0787743fec0cee6ed09f7cad9cba9585355990f77bc47a6e0fd08447c56d9706e37699b5d SHA256: c1d2b4839f9d5b29779b37158065ca292fccf13df924368a651fe2071606a217 SHA1: 8b1927d9994d5f174e8065fd7d90360860ed33c0 MD5sum: 909c527449586896a7e17efb77eb915a Description: debug symbols for the nginx-module-abuse-guard Auto-ban abusive clients by error-response rate (debug symbols) Build-Ids: 727813b767104a20bfa295e30f33d3347ace4ad4 a0ecb620bd7ed2e59ffaf4ba40ef27b2acb8807c Package: nginx-module-pagespeed Version: 1.31.7+1.14.36.2-8~gps1+ubuntu2604+mainline Architecture: amd64 Maintainer: GetPageSpeed Installed-Size: 24325 Depends: libc6 (>= 2.43), libgcc-s1 (>= 3.3.1), libstdc++6 (>= 13.1), nginx-r1.31.7 Breaks: libnginx-mod-http-pagespeed Replaces: libnginx-mod-http-pagespeed Provides: libnginx-mod-http-pagespeed Homepage: https://github.com/dvershinin/incubator-pagespeed-ngx Priority: optional Section: httpd Filename: pool/main/n/nginx-module-pagespeed/nginx-module-pagespeed_1.31.7+1.14.36.2-8~gps1+ubuntu2604+mainline_amd64.deb Size: 4209140 SHA512: c8bb218f36a23adf7d0c6e599b2387464315cc55f289d02e293a07058af19933c1db8a48b1b6a511995140f563e8ffc80a990b3dde44bac9ca71c234936b20c3 SHA256: c1c8c8bcf7f7a41929c87ecd29e572b7bfdae344a9cc82c354038cd65d16304e SHA1: 4d8e50df91a706173d8aa9d41b578891bc653903 MD5sum: a37debc176596d1e84061f9dd651381b Description: PageSpeed dynamic module for NGINX Automatically optimizes web pages and associated resources. PageSpeed speeds up your site by rewriting web pages to reduce latency and bandwidth. Package: nginx-module-pagespeed-dbg Source: nginx-module-pagespeed Version: 1.31.7+1.14.36.2-8~gps1+ubuntu2604+mainline Architecture: amd64 Maintainer: GetPageSpeed Installed-Size: 17056 Depends: nginx-r1.31.7, nginx-module-pagespeed (= 1.31.7+1.14.36.2-8~gps1+ubuntu2604+mainline) Homepage: https://github.com/dvershinin/incubator-pagespeed-ngx Priority: optional Section: debug Filename: pool/main/n/nginx-module-pagespeed/nginx-module-pagespeed-dbg_1.31.7+1.14.36.2-8~gps1+ubuntu2604+mainline_amd64.deb Size: 3177876 SHA512: d0a81836b184251f4a74918ca2e4bad9c2e345d812b852578534dce6716f908e0356b5aa4359a9e8a17dd02136939239e581fbc010db600762a3e4eed6b736aa SHA256: 33cf9d86ac834d9ec17c32bcffd16b441b716170bd83800d444f08b0c8d61731 SHA1: f40ccaacf41cb6b3c9fa0c03b30401a3291152a3 MD5sum: 484fe5fc91c321a147e25639cb1fa03a Description: debug symbols for the nginx-module-pagespeed PageSpeed dynamic module for NGINX (debug symbols) Build-Ids: 3c7786a6f249b21058aa807f3fce5092f1d6bfb9 fd81c76a118fca25ee1fbc872705255373a72b9e Package: nginx-module-security Version: 1.31.7+1.0.4-2~gps1+ubuntu2604+mainline Architecture: amd64 Maintainer: GetPageSpeed Installed-Size: 156 Depends: libc6 (>= 2.14), libmodsecurity3t64 (>= 3.0.14), nginx-r1.31.7 Recommends: modsecurity-crs Conflicts: libnginx-mod-http-modsecurity, nginx-module-modsecurity Replaces: libnginx-mod-http-modsecurity, nginx-module-modsecurity Provides: libnginx-mod-http-modsecurity (= 1.31.7+1.0.4-2~gps1+ubuntu2604+mainline), nginx-module-modsecurity (= 1.31.7+1.0.4-2~gps1+ubuntu2604+mainline) Homepage: https://github.com/owasp-modsecurity/ModSecurity-nginx Priority: optional Section: httpd Filename: pool/main/n/nginx-module-security/nginx-module-security_1.31.7+1.0.4-2~gps1+ubuntu2604+mainline_amd64.deb Size: 23888 SHA512: 985d611389b4342cfeb3d74c2ac460e606b770c24d51e03765e80448046acd23814e04a10291d56aa62ab3427b7fac1738af192a4d783bd4d76e3c3712476f6e SHA256: df16a2bc4b8ec22268a15819808e463834502b7932acc868fbcbc160fe6743de SHA1: ed473a24b5fb7429a15ac4c6bafcb07ac4d85c01 MD5sum: d23b531437e9eb4ea4694eed6a91346e Description: ModSecurity v3 connector dynamic module for NGINX The ModSecurity-nginx connector is the connection point between nginx and libmodsecurity (ModSecurity v3). This package provides the dynamic module ngx_http_modsecurity_module.so for use with the GetPageSpeed nginx build. . Mirrors the RPM nginx-module-security package; alias names nginx-module-modsecurity and libnginx-mod-http-modsecurity are provided for compatibility. Package: nginx-module-security-dbg Source: nginx-module-security Version: 1.31.7+1.0.4-2~gps1+ubuntu2604+mainline Architecture: amd64 Maintainer: GetPageSpeed Installed-Size: 235 Depends: nginx-r1.31.7, nginx-module-security (= 1.31.7+1.0.4-2~gps1+ubuntu2604+mainline) Conflicts: nginx-module-modsecurity-dbg Replaces: nginx-module-modsecurity-dbg Provides: nginx-module-modsecurity-dbg (= 1.31.7+1.0.4-2~gps1+ubuntu2604+mainline) Homepage: https://github.com/owasp-modsecurity/ModSecurity-nginx Priority: optional Section: debug Filename: pool/main/n/nginx-module-security/nginx-module-security-dbg_1.31.7+1.0.4-2~gps1+ubuntu2604+mainline_amd64.deb Size: 157128 SHA512: 3a87c016e34fe215d2d3322be06f99c3366607260fa6997dac51f6dabe48f8dab41e2ad406a20c9ec82ad7623f6f5e779686289abf40b76f3ff1a307045a2072 SHA256: 3ccbf3d872f4c78f421fa07906840ffa6fb62866a8d79b370fed7a02cf759070 SHA1: 875bdf73c1754c724d00767aab34496f2c94d5a2 MD5sum: 34f2d3b3d6d85e9e532dfd7093469cea Description: debug symbols for the nginx-module-security ModSecurity v3 connector dynamic module for NGINX (debug symbols) Build-Ids: 0543f8d024072eb973e46e5502401f7d3eb4dd4c 3eb0e29089c88f25589388d0f6dbe892c64962e7