* Thuban <thu...@yeuxdelibad.net> le [03-02-2018 18:38:27 +0100]:
> * jul <jul@localhost> le [03-02-2018 12:47:19 +0100]:
> > Thuban <thu...@yeuxdelibad.net> wrote:
> > 
> > > I can't figure exactly how to configure it with httpd chroot, even after
> > > copying gpg binaries in chroot.
> > 
> > Hello Thuban
> > 
> > To know what to copy in the chroot, ldd(1) is your friend.
> 
> thanks, it works as expected now.
> 
> For the record : 
> 
>       cd /var/www
>       mkdir -p usr/local/lib
>       mkdir -p usr/local/bin
>       mkdir -p usr/lib
>       mkdir -p usr/libexec
>       mkdir dev
> 
>       # create /dev/null
>       mknod dev/null c 1 3
>       chmod 666 dev/null
>       chown -R www:daemon dev/
> 
>       # copy files
>       for i in $(ldd /usr/local/bin/gpg2 | awk '{if(NR>2)print $7}'); do cp 
> $i $(echo $i | cut -d'/' -f2); done
>       for i in $(ldd /usr/local/bin/gpg-agent | awk '{if(NR>2)print $7}'); do 
> cp $i $(echo $i | cut -d'/' -f2); done
>       # pinentry if required
>       cp /usr/local/bin/pinentry usr/local/bin/
> 
>       cd plugins/enigma
>       cp config.inc.php.dist config.inc.php
>       #comment location of gpg binary


well, almost work.

GPG complains that he can't access to any entropy : 

        GPG: ERROR: gpg: Fatal: no entropy gathering module detected

Any idea ?

Creating dev/urandom doesn't help

-- 
    thuban

Attachment: signature.asc
Description: PGP signature

Reply via email to