Ngx_os_specific_status on Linux and access permission to /proc/sys

Hi.

I’m testing mod_wsgi on an Italian hosting company and they reported me
that the Linux kernel they use does not allow the access to /proc/sys.

Now, as far as I can see the information from /proc/sys is used for
information only (printed in the log file), so I think that nginx should
not abort if reading from /proc/sys is not allowed.

Better if the NGX_HAVE_OS_SPECIFIC_INIT is checked in autoconfigure
phase, but nginx can just print:
OS: unknow (or just Linux?)
in the log.

Not sure if somebody else have this limitation on /proc/sys

Thanks Manlio P.

On Fri, Jan 04, 2008 at 04:01:01PM +0100, Manlio P. wrote:

in the log.

Not sure if somebody else have this limitation on /proc/sys

It was changed in 0.6.16:

Changes with nginx 0.6.16 29 Oct
2007

*) Change: now the uname(2) is used on Linux instead of procfs.
   Thanks to Ilya Novikov.

Igor S. ha scritto:

phase, but nginx can just print:
Thanks to Ilya Novikov.

Thanks and sorry for the noise.
I should start to follow the development branch…

Manlio P.