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