<html><head></head><body><div class="ydpa3bbb846yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div></div>
        <div dir="ltr" data-setdir="false">Thank you Angel for these explanations.<br></div><div><br></div>
        
        </div><div id="yahoo_quoted_4797610551" class="yahoo_quoted">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                
                <div>
                    Le lundi 26 septembre 2022 à 00:34:12 UTC+2, Ángel <angel@pgp.16bits.net> a écrit :
                </div>
                <div><br></div>
                <div><br></div>
                <div><div dir="ltr">On 2022-09-25 at 12:02 +0000, Mik J wrote:<br></div><div dir="ltr">> Hello Bruce,<br></div><div dir="ltr">> <br></div><div dir="ltr">> Yes I read all of that.<br></div><div dir="ltr">> <br></div><div dir="ltr">> But for point a) I started the command gpg2 --status-fd '3' --<br></div><div dir="ltr">> command-fd '4'  ... out of the chroot<br></div><div dir="ltr"><br></div><div dir="ltr">--status-fd and --command-fd are arguments used to direct gpg to use<br></div><div dir="ltr">different file descriptors (3 and 4, here) to handle status and<br></div><div dir="ltr">commands. Since you are not opening such file descriptors when running<br></div><div dir="ltr">it standalone, gpg complains. It's normal.<br></div><div dir="ltr">If you want to run it manually, you should remove both --status-fd 3<br></div><div dir="ltr">and --command-fd 4<br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">> For point b) they recommand not to use urandom, that's why I asked<br></div><div dir="ltr">> the question about arc4random()<br></div><div dir="ltr">> <br></div><div dir="ltr">> Regards<br></div><div dir="ltr"><br></div><div dir="ltr">You would need to recompile gpg with that change / convince the OpenBSD<br></div><div dir="ltr">maintainer of gpg to patch it to use arc4random() instead.<br></div><div dir="ltr"><br></div><div dir="ltr">My recommendation: create the /dev nodes inside the chroot<br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">Regards<br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">_______________________________________________<br></div><div dir="ltr">Gnupg-users mailing list<br></div><div dir="ltr"><a ymailto="mailto:Gnupg-users@gnupg.org" href="mailto:Gnupg-users@gnupg.org">Gnupg-users@gnupg.org</a><br></div><div dir="ltr"><a href="https://lists.gnupg.org/mailman/listinfo/gnupg-users" target="_blank">https://lists.gnupg.org/mailman/listinfo/gnupg-users</a><br></div></div>
            </div>
        </div></body></html>