Package: nginx Version: 1:1.31.7-22~gps1+deb13+mainline Architecture: amd64 Maintainer: GetPageSpeed LLC Installed-Size: 3853 Depends: libc6 (>= 2.34), 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+deb13+mainline_amd64.deb Size: 1048784 SHA512: 97b08796f814d44270fbf7cf4e8d9ec840adc9dfd1e5664cfc1a24d1d9dcf661c0b8ceaaae500c2dce73901d86dd0310c8f1ca5d9e30d005fc6f8c31b7db1bb0 SHA256: 7ce5dbf6574da0e111d4b02a763c240862f0a52c6bacaf7e413b713f25bb7758 SHA1: b339e79bd6b2d22f89edda99c3cd10f4b868da5e MD5sum: db3b1eb84898d534d7addfda33a5c442 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+deb13+mainline Architecture: all Maintainer: GetPageSpeed LLC Installed-Size: 85 Depends: nginx Homepage: https://nginx.org/ Priority: optional Section: oldlibs Filename: pool/main/n/nginx/nginx-common_1.31.7-22~gps1+deb13+mainline_all.deb Size: 81572 SHA512: 33aa238170d7dbece286bd52c9a968c0b5d02eb5a314691352364321a61b73dc365bb2261bb90b708e90be808cbce933bc4cacda59d9b2fabce2d031e186ff83 SHA256: 06845acf4b019da0a82fcbb8eaf5d7a586b00a521b92163f3ec655141f97ae74 SHA1: 9b3b8fecb1a3681eaa037b23d9e24150ffc69996 MD5sum: 4eccf891f1b5b20a1813f10a32810de1 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+deb13+mainline Architecture: all Maintainer: GetPageSpeed LLC Installed-Size: 85 Depends: nginx Homepage: https://nginx.org/ Priority: optional Section: oldlibs Filename: pool/main/n/nginx/nginx-core_1.31.7-22~gps1+deb13+mainline_all.deb Size: 81564 SHA512: 80ce0310ff24a72cba3d32bf6842558f8edfc75f80caf8656ba473e59f385f4b93f168b32f7eb3c598c5c41ad974e42947c8c53ab2060d6428cb68aa8e527c55 SHA256: 6b81279b211cfc60d0d6320918794145469965f679e15b0a93a9b3fb97e4ca0c SHA1: 8690e8102595075230e45e64b5145d3857f85e6e MD5sum: 9f325f530d4a434261e000c9e97a65c5 Description: transitional dummy package for nginx (GetPageSpeed) This is a transitional package. It can be safely removed after installation. Package: nginx-dbgsym Source: nginx Version: 1:1.31.7-22~gps1+deb13+mainline Auto-Built-Package: debug-symbols Architecture: amd64 Maintainer: GetPageSpeed LLC Installed-Size: 4381 Depends: nginx (= 1:1.31.7-22~gps1+deb13+mainline) Priority: optional Section: debug Filename: pool/main/n/nginx/nginx-dbgsym_1.31.7-22~gps1+deb13+mainline_amd64.deb Size: 3455924 SHA512: c9e1655896d3ccecc20bc3ccc9c01d731aa79b9c445ee11f35f3cb256728e7f07ddf5275e123d2189022481b8efd0e39472e3efa4738e327e6eda22c3ee24d5f SHA256: be6238e46d6c16a90830f2d6f91004c7e64c169144f75841fbb2a1ebb17c17e1 SHA1: ac0914802e7ddda78a31b6c4a1c1e1f47f69c784 MD5sum: 0d00b7ba5ec1ffc6aba1eb1462f9175b Description: debug symbols for nginx Build-Ids: 98640a79063d082fdc78f17ad09a4dd4be3dec42 b73132e55560c959db675cd4c51bd231b8e8056c Package: nginx-ech Source: nginx Version: 1:1.31.7-22~gps1+deb13+mainline Architecture: amd64 Maintainer: GetPageSpeed LLC Installed-Size: 124 Depends: nginx (= 1:1.31.7-22~gps1+deb13+mainline), openssl35 Homepage: https://nginx.org/ Priority: optional Section: httpd Filename: pool/main/n/nginx/nginx-ech_1.31.7-22~gps1+deb13+mainline_amd64.deb Size: 90392 SHA512: 24ae9dc3dcdf6d5d27acc51e9160008abd17ee28c0b6e09e0400b6dbe62f395bf8b8734328b053eb1b916ac09105fd2fc9ec94bb8db67305a65aa990c7597c67 SHA256: 7b1e46e3471f07928c140e8384a6067c95eb83e5c08c60f738d3aaa8690e9add SHA1: 603f55166757f310aeb027f19372a9c6194ab6ca MD5sum: 302b7cc1cd3a55a113ce790efa8c3ae0 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+deb13+mainline Architecture: all Maintainer: GetPageSpeed LLC Installed-Size: 85 Depends: nginx Homepage: https://nginx.org/ Priority: optional Section: oldlibs Filename: pool/main/n/nginx/nginx-extras_1.31.7-22~gps1+deb13+mainline_all.deb Size: 81564 SHA512: eac6deb7024b9b1e437500840affd34d79819ab8b01eff7a7cf23228d119ccc34d7176106344f0607a684c0cda52798c7fa0d0805ed9867188740cee5fa6fae2 SHA256: 1b4e5b44cc2e50e4901c4eb9415da7713576bef42af02ce8e3ac489c858ddd59 SHA1: 9f0e8ce0f9ab39c76bb4e8e84462b02f631813ca MD5sum: aa382f123a95d4e27ef1b44c40a3dfb4 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+deb13+mainline Architecture: all Maintainer: GetPageSpeed LLC Installed-Size: 85 Depends: nginx Homepage: https://nginx.org/ Priority: optional Section: oldlibs Filename: pool/main/n/nginx/nginx-full_1.31.7-22~gps1+deb13+mainline_all.deb Size: 81568 SHA512: 434466c1c53190065397fb07e1a4a70621138385c389791e9fb3be8fdc6fb74602feb3d288b9fc5628fc7d7aa39445304dddb920f898a65304439c4f7f15ce2c SHA256: ebb658f2af6aa8e24796ba11c03942e3fcd7577230c8014ad56d067022bd8121 SHA1: 046e6c6122e6dc3fab9078defc41409b854d27a2 MD5sum: 65f5b9fddd86d26ab74d54bb21609f21 Description: transitional dummy package for nginx (GetPageSpeed) This is a transitional package. It can be safely removed after installation. Package: nginx-module-doh Version: 1.31.7+0.2-9~gps1+deb13+mainline Architecture: amd64 Maintainer: GetPageSpeed Installed-Size: 143 Depends: libc6 (>= 2.14), nginx-r1.31.7 Breaks: libnginx-mod-http-doh Replaces: libnginx-mod-http-doh Provides: libnginx-mod-http-doh Homepage: https://github.com/dvershinin/Nginx-DOH-Module Priority: optional Section: httpd Filename: pool/main/n/nginx-module-doh/nginx-module-doh_1.31.7+0.2-9~gps1+deb13+mainline_amd64.deb Size: 87336 SHA512: 96af10cf45303186f6a3fafb5c1e18d3f4a518e554932b6a572dd7d8fe8407f62cb790f9aee13d78da8ff971ebe9c3cd29fdabcc466d1a9b0ef61497f07db4f4 SHA256: 965ad70e33ce151df1ff1cf2f88fd95621f3d2dc32ccd57e59792c5559ec60ac SHA1: 72f883f019e8facd119343a34edd8b43866fb32f MD5sum: c81227c5351993482c0359b03acc602a Description: NGINX module for serving DNS-over-HTTPS (DOH) requests Simple NGINX module for serving DNS-over-HTTPS (DOH) requests. . CAVEAT EMPTOR: This module is experimental, even though I have been using it successfully with both Firefox and Curl, there may be undiscovered bugs. Zone transfer is currently not officially supported. Package: nginx-module-doh-dbg Source: nginx-module-doh Version: 1.31.7+0.2-9~gps1+deb13+mainline Architecture: amd64 Maintainer: GetPageSpeed Installed-Size: 176 Depends: nginx-r1.31.7, nginx-module-doh (= 1.31.7+0.2-9~gps1+deb13+mainline) Homepage: https://github.com/dvershinin/Nginx-DOH-Module Priority: optional Section: debug Filename: pool/main/n/nginx-module-doh/nginx-module-doh-dbg_1.31.7+0.2-9~gps1+deb13+mainline_amd64.deb Size: 149508 SHA512: 3bd64a277d662a1900e87b6ca34df2d5b6e81f28088f933cb302211729982258a307b6d4cfcbfc81382c8aafa0543619ee703a4b73bbfabd12d123696729d2ab SHA256: 15c2c0acf46bd7e75e3c3fc864d393e47f49fc94707855a9b3e8192b76bbc832 SHA1: da4098172aa6d9d4dc93a1f8539dfa910b4fc459 MD5sum: 961425507579c2c8fddb05056621f8a6 Description: debug symbols for the nginx-module-doh NGINX module for serving DNS-over-HTTPS (DOH) requests (debug symbols) Build-Ids: d02c062f3afce3817a29df7278cedd6cb567dcbf df434562fa9c7564e864ed922d9734c8ea5a17e3 Package: nginx-module-google Version: 1.31.7+0.2.5-9~gps1+deb13+mainline Architecture: amd64 Maintainer: GetPageSpeed Installed-Size: 153 Depends: libc6 (>= 2.14), nginx-r1.31.7 Breaks: libnginx-mod-http-google Replaces: libnginx-mod-http-google Provides: libnginx-mod-http-google Homepage: https://github.com/GetPageSpeed/ngx_http_google_filter_module Priority: optional Section: httpd Filename: pool/main/n/nginx-module-google/nginx-module-google_1.31.7+0.2.5-9~gps1+deb13+mainline_amd64.deb Size: 89512 SHA512: 121496682cbcbef87c460ec9b9a49cedaf5fe9e1dda413e2113a77f348891557bfa790668a2736c1978a360d372241858daa292b08471ad2f591b60e3e5a1842 SHA256: d96f18f8d62126a2fe49f500ba326e9124532a49263539600b4754df6f75f7b6 SHA1: 7d25fba2d5d0ad5bbec094cb949a43b6a29667db MD5sum: 10a5ca6ca327a90614a628a5d8b7a881 Description: NGINX Module for Google Mirror creation NGINX module which makes google mirror much easier to deploy Package: nginx-module-google-dbg Source: nginx-module-google Version: 1.31.7+0.2.5-9~gps1+deb13+mainline Architecture: amd64 Maintainer: GetPageSpeed Installed-Size: 277 Depends: nginx-r1.31.7, nginx-module-google (= 1.31.7+0.2.5-9~gps1+deb13+mainline) Homepage: https://github.com/GetPageSpeed/ngx_http_google_filter_module Priority: optional Section: debug Filename: pool/main/n/nginx-module-google/nginx-module-google-dbg_1.31.7+0.2.5-9~gps1+deb13+mainline_amd64.deb Size: 219580 SHA512: cb066b1da590663efe95ba46be186d27f42f9112997a5a5f52eecb5980b12baf143c4fdf177f472dbce9f703d5bd63be4d633a805956d1cc90f2bbb3680d4f0c SHA256: 18b86b60fba9d0ef3bd717cf1d4b4dd5680b6b32583c5a2b6daaaec3f35d1a8c SHA1: 676e05f64c69385e9943fe0ce0fa2fcaeb9db0aa MD5sum: 529acaf44ca44d4b3d5c38c3d7277d28 Description: debug symbols for the nginx-module-google NGINX Module for Google Mirror creation (debug symbols) Build-Ids: 219679ccb30781053bb18ae53f8f02a29967f5b4 80d482762b63932dd833fb9c5d3831acb2a76ad7 Package: nginx-module-tcp-fingerprint Version: 1.31.7+0.1.0-9~gps1+deb13+mainline Architecture: amd64 Maintainer: GetPageSpeed Installed-Size: 145 Depends: libc6 (>= 2.17), nginx-r1.31.7 Breaks: libnginx-mod-http-tcp-fingerprint Replaces: libnginx-mod-http-tcp-fingerprint Provides: libnginx-mod-http-tcp-fingerprint Homepage: https://github.com/studio-vitalyn/ngx-tcp-fingerprint Priority: optional Section: httpd Filename: pool/main/n/nginx-module-tcp-fingerprint/nginx-module-tcp-fingerprint_1.31.7+0.1.0-9~gps1+deb13+mainline_amd64.deb Size: 87896 SHA512: 205fb4a9bdd48c85006139aae39e479c6ecb408d2b2816909baef97206e99fa14103912af756fb0da1e01c384515ad0b4536bc94c0f3c62d992eabb851cad8f7 SHA256: 94ec25064470b9bb1ebd31111d523899940f03fdc2b8f97254ab6487736d720e SHA1: 0f4cf990fde7dd9aa5d1436bc4cbe3cb19ad868f MD5sum: 0e0354cc16b1c28c68db6bc1e8ff6a4e Description: Passive TCP SYN fingerprint (p0f-style) and TCP/TLS RTT variables Exposes a passive fingerprint of the client's TCP/IP stack, read from the SYN that opened the connection (TTL, window, MSS, window scale, option layout and header quirks, in the tradition of p0f), as nginx variables, plus the TLS 1.3 handshake round trip next to the kernel's TCP RTT to spot tunnelled clients. A Windows User-Agent arriving on a Linux SYN, an MSS that tells the link, or a TLS RTT well above the TCP one are strong bot and proxy signals; combine them with JA3/JA4 TLS fingerprints for layered bot mitigation. The module only reports: scoring, logging or challenging is up to the configuration. Linux only (TCP_SAVE_SYN); variables are empty on HTTP/3. Package: nginx-module-tcp-fingerprint-dbg Source: nginx-module-tcp-fingerprint Version: 1.31.7+0.1.0-9~gps1+deb13+mainline Architecture: amd64 Maintainer: GetPageSpeed Installed-Size: 175 Depends: nginx-r1.31.7, nginx-module-tcp-fingerprint (= 1.31.7+0.1.0-9~gps1+deb13+mainline) Homepage: https://github.com/studio-vitalyn/ngx-tcp-fingerprint Priority: optional Section: debug Filename: pool/main/n/nginx-module-tcp-fingerprint/nginx-module-tcp-fingerprint-dbg_1.31.7+0.1.0-9~gps1+deb13+mainline_amd64.deb Size: 147196 SHA512: a378c63ab4a06c2d6388db00455ee2e8e2a06b24ff67c10ddec7b36496e347d5529a85835b429a508b89269cf96f85a8909de9c072fe0b3b41cd30f12f6ac880 SHA256: f5cde51378e80e4315ed168763f61cc76516656961ef68594c0a112820703aec SHA1: 57c0003ebbec00ab6e01a446f19911897694e086 MD5sum: c92e8f2ef32faf5d6c13cc93df5a7c00 Description: debug symbols for the nginx-module-tcp-fingerprint Passive TCP SYN fingerprint (p0f-style) and TCP/TLS RTT variables (debug symbols) Build-Ids: 68d3b6ff76913ad84862991a955e147d09ac8e16 8778f857693585c73cb7721435789d2bee9cfa12