[Pkg-nagios-devel] Bug#683138: Bug#683138: Bug#683138: pnp4nagios-web: crashes immediately due to debian/patches/adjust-template-path

gregor herrmann gregoa at debian.org
Sun Nov 11 18:34:16 UTC 2012


On Fri, 03 Aug 2012 10:34:08 +0200, Sebastian Harl wrote:

> > So I did some debugging:
> > If the dir has no subdirs:
> > php -r 'var_dump(glob("/etc/pnp4nagios/templates.d/*", GLOB_ONLYDIR));'
> > PHP Warning:  PHP Startup: Unable to load dynamic library  
> > '/usr/lib/php5/20100525/suhosin.so' - /usr/lib/php5/20100525/suhosin.so:  
> > cannot open shared object file: No such file or directory in Unknown on  
> > line 0
> > bool(false)

As expected, this works fine on a (pure) wheezy system:

% mkdir /tmp/foo
% php -r 'var_dump(glob("/tmp/foo/*", GLOB_ONLYDIR));'
array(0) {        
}

> > So I guess the problem is that my PHP doesn't return an empty array but  
> > false, which is also documented to be the case on "some systems":
> > http://php.net/manual/en/function.glob.php
> Right. I suppose PHP uses the glob(3) function from libc, so you're
> "mixed" setup might cause that problem. I fully agree that this should
> be fixed, but the question is if this bug is to be considered RC.

I'm a bit skeptical, too ...

> Anyway, since the patch is fairly trivial, I'll try to get it into
> Wheezy -- after all, there might be other architectures / setups that
> would cause this problem as well.

Doesn't seem to have happened yet :)

Cheers,
gregor
 
-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Didier Squiban: Suite de gavottes des montagnes
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-nagios-devel/attachments/20121111/303ee724/attachment.pgp>


More information about the Pkg-nagios-devel mailing list