Package: nginx Version: 1:1.31.7-22~gps1+ubuntu2204+mainline Architecture: amd64 Maintainer: GetPageSpeed LLC Installed-Size: 3947 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+ubuntu2204+mainline_amd64.deb Size: 1020952 SHA512: f3817c614eab22d03c8671d8a8a36cafe4a72148a4794230eb55209f818896cd72dd23e47d4778997820b67528f5e22b25319752fe8354ba13124a4349fd3c38 SHA256: 86499bc734cfa8d998c8b36e58ee512a775228ba5fd44240fd21e3a617a9cf49 SHA1: 6f65a55b6e77a2a5935dfc5e6cb95ee43bd380e2 MD5sum: 1efc4e8e416e92b9cb68dff71b8d5539 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+ubuntu2204+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+ubuntu2204+mainline_all.deb Size: 4568 SHA512: 6f593a174a1ceffbc751ae6707c62dbf0d40b681118bacf3339d2bc9bb86988cce7bd391fb1272c470aaa848c367e9654df7231dd93c1f2fad4dc2fd501d1e6d SHA256: 7cf1e88aa4c66467d52bcbc03ff80c2e1b81fc46f5f8f7dcf8d3dd07d9aae158 SHA1: c6b57d482380d0ddf4417e18b4c01b9dc3bbbea5 MD5sum: af838ba44cf9e2e6d346438fbefa1a2e 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+ubuntu2204+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+ubuntu2204+mainline_all.deb Size: 4568 SHA512: 49b61cc6edeeec37bd88c3cd73140153c267d1bea3a9ac9fb2f40743a921dc41665ef6710e3d350cb8141a71aebed1920617c0cfa1b9f94f1ce7e50ae9b74b1f SHA256: 85944a082641e0634207a34f6781a02b37027f19bbc84bfbf029f668e7505e23 SHA1: d7bc0c3b75bab74b9164ecbe7cf60ad47809800e MD5sum: 5d752f7c03523e6737369577587099c2 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+ubuntu2204+mainline Architecture: amd64 Maintainer: GetPageSpeed LLC Installed-Size: 49 Depends: nginx (= 1:1.31.7-22~gps1+ubuntu2204+mainline), openssl35 Homepage: https://nginx.org/ Priority: optional Section: httpd Filename: pool/main/n/nginx/nginx-ech_1.31.7-22~gps1+ubuntu2204+mainline_amd64.deb Size: 13420 SHA512: 67ff9bf3b3364e1253d568bb199fb54e80b85913518d1f172b0d9e960260a39b565f790c4708819424497f02876e8dfe1f8cfe4b407bf2c78ba9c9fab85dc58b SHA256: ff872a40bdb930f1e8a307d4ae77a61f4182d655c646527c2e2e543fffa1ebf9 SHA1: 332cf7439253e5c0ef4ffc5cb035db5f301cf125 MD5sum: 640d4f11cd518acc98ac023fdfaa53fa 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+ubuntu2204+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+ubuntu2204+mainline_all.deb Size: 4572 SHA512: 6806f058004868f04b6cc71816cb03322d803ca34d3d60bcd039a8bd06aa89351660a96939525f62847a916b33202d5f2c0138239b8fd088a614872f4c1d1754 SHA256: 417c9d2a12118ac709f39deef6f1e275ae730c3f3d12672901fcc97d2429eb1e SHA1: b3c2dfe7e30203410d74089e3d23071224722fd7 MD5sum: 5d7894860975678c40db9dd8794e63fe 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+ubuntu2204+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+ubuntu2204+mainline_all.deb Size: 4568 SHA512: 1f3b25f1fd6038e14b1b9342fefc3e71f1239f3915876026df591268df828e863043a689938b645357a0ca0a5aa8852598cc4d88a7d44665c0c33924c59f1e1d SHA256: bc376414a9df1ba18c603c985fb4a164c0cc9bfde1f9c9af420559aa10085b48 SHA1: 6d2bf297e66d378c0db4a6c46419ebb4f54cc564 MD5sum: db88257d72cadf375b62f1cfac9f3697 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+ubuntu2204+mainline Architecture: amd64 Maintainer: GetPageSpeed Installed-Size: 68 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+ubuntu2204+mainline_amd64.deb Size: 10228 SHA512: f2663ee7139ec5a2771c7aef9ccf09ff1322d01ee75ec0a4496df76c9a927da09c89c074c565a44d1c549d5e88828af14f90d8d4702d9230f651353e1341264b SHA256: eef57c4e0c4e2cce3094e4177275831857f9e190184ac6a12839e01db6280b9a SHA1: 45f846a64fac47bceaad24f781387ee08e237507 MD5sum: 7ed939b4f0fb909eae1a9a6009c3bc96 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+ubuntu2204+mainline Architecture: amd64 Maintainer: GetPageSpeed Installed-Size: 106 Depends: nginx-r1.31.7, nginx-module-doh (= 1.31.7+0.2-9~gps1+ubuntu2204+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+ubuntu2204+mainline_amd64.deb Size: 76916 SHA512: 88c8f91184bdd4c0cde1209284ca7d58a81691ad53e5c847e66fcdc3e10ce1faa57585b4d55ada7a629f2636e70f97cd77a1346b631e6e3daf5612bea62b9a9b SHA256: 09b624d5fc7d3eb325ae1d40b0039be66e502095d50ce21f479ca94ab01d7abb SHA1: 4c5e4da4c3510a2fa3386278872c13436b885ffe MD5sum: c1512d331a1853b06ab8b4dceb4067b3 Description: debug symbols for the nginx-module-doh NGINX module for serving DNS-over-HTTPS (DOH) requests (debug symbols) Build-Ids: 28e80335d85685d00f2cfc1fa865a0410dae8444 6b5f4bbee3052dd8d7789f2b62e232d96eab3e8f Package: nginx-module-google Version: 1.31.7+0.2.5-9~gps1+ubuntu2204+mainline Architecture: amd64 Maintainer: GetPageSpeed Installed-Size: 78 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+ubuntu2204+mainline_amd64.deb Size: 12420 SHA512: 159bc435ae783d6e9bf9a6b8ad3ca414c24efdbb6aafdd6da8639a7fc4827ba6f7706c78d4859098e915d78779cc87336c27623bcb08f2a732aa225aa2a022c3 SHA256: 2196c4bc450a7431d3593c6d0f50c0c335f5a7d1f66c91e615f40b1723a21c48 SHA1: 303cc40d8bb1eb0314cc3a1146327e62c3a42df2 MD5sum: 1d88ad4261ea03a34d73399d5e750249 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+ubuntu2204+mainline Architecture: amd64 Maintainer: GetPageSpeed Installed-Size: 212 Depends: nginx-r1.31.7, nginx-module-google (= 1.31.7+0.2.5-9~gps1+ubuntu2204+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+ubuntu2204+mainline_amd64.deb Size: 148716 SHA512: 98d70c923ef95f16bb12773dd9bb1883cbb1f5297c5920553e2cfade4adcfd4e829609789feed619a281f6ba43c36eb10d4c4d326ff4e10276330a5ad1939dc5 SHA256: 2a50e6578998f9efb96dad71fc8c8b629aa6f030bf34259dc446590a8dcbf24c SHA1: 912d4efaed3ea0c3dd54819e6e75c92861a51aec MD5sum: e5ecf8f0f2e272c21b873f058d852a7b Description: debug symbols for the nginx-module-google NGINX Module for Google Mirror creation (debug symbols) Build-Ids: 300c9f9883f3314bb0b30882b8490912337f7aec af843565e409ea25cbdf1abb43b0fb4d72f6ad69 Package: nginx-module-tcp-fingerprint Version: 1.31.7+0.1.0-9~gps1+ubuntu2204+mainline Architecture: amd64 Maintainer: GetPageSpeed Installed-Size: 70 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+ubuntu2204+mainline_amd64.deb Size: 10608 SHA512: 2c890c37c5dee268b9faefded2c72edc53f3cdada1b7cb7e18531e3218fd7e0adccb24b4e34beb9de9f68ec35566fc2c3c086da703ace96e41837101a71a40c4 SHA256: 372dc248c9bfb3f9dd0decf54b1fae30fbd9d4fb3ccbd84f8f99cdde95083c15 SHA1: aeabc0eaadbea383aef4cd9ed60b12b82452d061 MD5sum: 3f335a1d47a7b4f5eb79d5fcbc6ba6fb 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+ubuntu2204+mainline Architecture: amd64 Maintainer: GetPageSpeed Installed-Size: 102 Depends: nginx-r1.31.7, nginx-module-tcp-fingerprint (= 1.31.7+0.1.0-9~gps1+ubuntu2204+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+ubuntu2204+mainline_amd64.deb Size: 72972 SHA512: c1a9064648bd415e6dedd9e277d0ec193e065e2e90e9b427116be91f3c06486a31f16f98b5f93eca3b044ffb21563ef3b1c9ea50d2059f322d0d2f314c380970 SHA256: 573a33e7d86416643b7e868ce3c32e4eee9c5b5b51c6d32b848feadcd3c84d9f SHA1: 58123b647f3cf601d3d4783a23d601dd4bc664df MD5sum: c59a92d23cde5bcfdb6b4e4a6fc17b19 Description: debug symbols for the nginx-module-tcp-fingerprint Passive TCP SYN fingerprint (p0f-style) and TCP/TLS RTT variables (debug symbols) Build-Ids: 48c090d00cc8eadedcad4044816505bb0cd72e3c e9433e268145cb0549c836ddc09dda675226079a