From y13358 at gmail.com Wed Mar 4 02:48:29 2026 From: y13358 at gmail.com (King Jim) Date: Wed, 4 Mar 2026 10:48:29 +0800 Subject: small suggestion Message-ID: Hello I have a small suggestion, to reduce the installation difficulty for users, we can consider providing a binary repository. thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: From osa at freebsd.org.ru Wed Mar 4 19:18:14 2026 From: osa at freebsd.org.ru (Sergey A. Osokin) Date: Wed, 4 Mar 2026 22:18:14 +0300 Subject: small suggestion In-Reply-To: References: Message-ID: Hi there, On Wed, Mar 04, 2026 at 10:48:29AM +0800, King Jim wrote: > Hello > I have a small suggestion, to reduce the installation difficulty > for users, we can consider providing a binary repository. > thanks thank you very much for the suggestion. freenginx packages are available for FreeBSD and NetBSD operating systems. Also, the pkgsrc framework may provide packages for other operating systems, including illumos, macOS, and Enterprise Linux. If packages are unavailable for some reason, it's easy enough to bootstrap pkgsrc system and build those. Please use the following link to get more details: https://pkgsrc.org/ Creating packages for other operating system may require some additional efforts and resources, and those two are limited now. You may help your project and your favorite operating system by creating a port or package and by supporting it then. Could you please provide more details on your favorite operating system and its version. Thank you. -- Sergey A. Osokin From mdounin at mdounin.ru Tue Mar 10 14:52:39 2026 From: mdounin at mdounin.ru (Maxim Dounin) Date: Tue, 10 Mar 2026 17:52:39 +0300 Subject: freenginx-1.29.6 Message-ID: Changes with freenginx 1.29.6 10 Mar 2026 *) Bugfix: incorrect "upstream server temporarily disabled" messages might be logged when using variables in the "proxy_pass" directive. *) Bugfix: retrying a request to the next gRPC upstream server might not work correctly. Thanks to David Carlier. *) Bugfix: a segmentation fault might occur in a worker process if the ngx_http_xslt_filter_module was used. *) Bugfix: a segmentation fault might occur in a worker process if the ngx_http_mp4_module was used. *) Bugfix: in the ngx_http_uwsgi_module and ngx_http_scgi_module modules. *) Bugfix: in memory allocation error handling. -- Maxim Dounin http://freenginx.org/ From sca at andreasschulze.de Tue Mar 10 19:16:59 2026 From: sca at andreasschulze.de (A.Schulze) Date: Tue, 10 Mar 2026 20:16:59 +0100 Subject: building from source Message-ID: <3c25680a-a3b3-4746-a570-167599fa3859@andreasschulze.de> Hello, I've two questions when building freenginx. First, I did not found information, who is signing the sources, for example https://freenginx.org/download/freenginx-1.29.6.tar.gz.asc I only found https://freenginx.org/en/security_advisories.html saying "Patches are signed using ... Maxim's key" Does the apply for source as well? Second, the source contain a file 'man/nginx.8'. But after 'make install' there is no manpages installed. Do I need an option for ./configure or what is the suggested way? Thanks Andreas From mdounin at mdounin.ru Tue Mar 10 20:56:29 2026 From: mdounin at mdounin.ru (Maxim Dounin) Date: Tue, 10 Mar 2026 23:56:29 +0300 Subject: building from source In-Reply-To: <3c25680a-a3b3-4746-a570-167599fa3859@andreasschulze.de> References: <3c25680a-a3b3-4746-a570-167599fa3859@andreasschulze.de> Message-ID: Hello! On Tue, Mar 10, 2026 at 08:16:59PM +0100, A.Schulze via nginx wrote: > First, I did not found information, who is signing the sources, > for example https://freenginx.org/download/freenginx-1.29.6.tar.gz.asc > I only found https://freenginx.org/en/security_advisories.html saying "Patches are signed using ... Maxim's key" > Does the apply for source as well? Yes. > Second, the source contain a file 'man/nginx.8'. But after 'make install' there is no manpages installed. > Do I need an option for ./configure or what is the suggested way? Manpage is built as part of the default "build" target, and the version with correctly substituted paths is available in objs/nginx.8 (in contrast to man/nginx.8, which uses placeholders like %%CONF_PATH%%). It is not, however, installed by "make install" (as it hardly makes sense unless it is installed into appropriate system-specific location). If you want to use it, the suggested approach is to install it manually. In most cases it is used by OS packages, which know how to install manpages for the particular OS. -- Maxim Dounin http://mdounin.ru/