I haven't used gpg in awhile, but i seem to remember having to feed it
entropy by typing on the keyboard and moving the mouse. I can't
remember why, but hope that helps.
On 02/03/18 12:05, Thuban wrote:
> * Thuban <thuban@yeuxdelibad.net> le [03-02-2018 18:38:27 +0100]:
>> * jul <jul@localhost> le [03-02-2018 12:47:19 +0100]:
>>> Thuban <thuban@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
>
No comments:
Post a Comment