building from source

Maxim Dounin mdounin at mdounin.ru
Tue Mar 10 20:56:29 UTC 2026


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/


More information about the nginx mailing list