On Thu, Apr 14, 2016 at 10:43:52AM +0200, Thomas Leuxner wrote:
> * Marc Haber <mh+debian-packa...@zugschlus.de> 2016.04.14 10:07:
> 
> > Apr 14 10:05:32 fan named[8795]: ENGINE_by_id failed (crypto failure)
> > Apr 14 10:05:32 fan named[8795]: error:25070067:DSO support 
> > routines:DSO_load:could not load the shared library:dso_lib.c:233:
> > Apr 14 10:05:32 fan named[8795]: error:260B6084:engine 
> > routines:DYNAMIC_LOAD:dso not found:eng_dyn.c:467:
> > Apr 14 10:05:32 fan named[8795]: error:2606A074:engine 
> > routines:ENGINE_by_id:no such engine:eng_list.c:390:id=gost
> > Apr 14 10:05:32 fan named[8795]: initializing DST: crypto failure
> > Apr 14 10:05:32 fan named[8795]: exiting (due to fatal error)
> 
> It tries to load an OpenSSL library which it can't find in a chroot 
> configuration. In your setup this may be mitigated by placing the library in 
> the chroot:
> 
> /var/local/chroot/bind/usr/lib/x86_64-linux-gnu/openssl-1.0.2/engines/libgost.so

I consider this a bug. All other shared libraries get loaded before
bind chroots itself. Placing a library inside the chroot will cause
update issues since one needs to take manual care to update the
in-chroot copy as well.

Greetings
Marc

-- 
-----------------------------------------------------------------------------
Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany    |  lose things."    Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421

Reply via email to