• OpenVPN static binary

    From Francesco Talarico@21:1/5 to All on Mon Mar 5 17:10:02 2018
    Dear maintainers,

    Is that possible to build a package with all the libraries built-in?
    I would need OpenVPN static binary for MIPS32, MSB.
    Can I do it by myself by logging into minkus.debian.org?
    If that's the case what would be the steps to do it?

    Thank you very much,
    Francesco Talarico

    <div dir="ltr">Dear maintainers,<div><br></div><div>Is that possible to build a package with all the libraries built-in?</div><div>I would need OpenVPN static binary for MIPS32, MSB.</div><div>Can I do it by myself by logging into <a href="http://minkus.
    debian.org">minkus.debian.org</a>?</div><div>If that&#39;s the case what would be the steps to do it?</div><div><br></div><div>Thank you very much,</div><div>Francesco Talarico</div><div><br></div></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From James Cowgill@21:1/5 to Francesco Talarico on Mon Mar 5 17:20:02 2018
    Copy: debian-mips@lists.debian.org

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --5p1WbwqIc8MO1aS8cVo80IgsDzSioEaKt
    Content-Type: text/plain; charset=utf-8
    Content-Language: en-US
    Content-Transfer-Encoding: quoted-printable

    Hi,

    On 05/03/18 15:48, Francesco Talarico wrote:
    Dear maintainers,

    Is that possible to build a package with all the libraries built-in?
    I would need OpenVPN static binary for MIPS32, MSB.

    Why do you want to do this? What are you planning on running it on?

    Can I do it by myself by logging into minkus.debian.org <http://minkus.debian.org>?
    If that's the case what would be the steps to do it?

    Only Debian Developers can login to that machine.

    If you have access to a mips machine running Debian, you might be able
    to build it if you hack openvpn's debian/rules file a bit. You could use
    QEMU to build it. I put some images here: https://people.debian.org/~jcowgill/qemu-mips/

    James


    --5p1WbwqIc8MO1aS8cVo80IgsDzSioEaKt--

    -----BEGIN PGP SIGNATURE-----

    iQIzBAEBCgAdFiEE+Ixt5DaZ6POztUwQx/FnbeotAe8FAlqdbJUACgkQx/Fnbeot Ae+EQg//dCFeAQDcsFJ003dS0LsBaZ9VcG5YIkR5hDeQimdOB5qZfjns+amLxC0P rTMGBK/c1oSyLcn+V67Ej6M4X0Ohl09E5XrXjEVvnh7FmgJCjH3PrQ++ZC6M2Ss0 oYahgaenh/UXgRTnKS0MHm+Mx12vUMhTpxbxlg0SGSJXt/CDJ7U0OYn9o3p80XWs mhmQ53RMxS6zrKfuO7ugDnhC8PPVhtRJ3EGM9IwORXPw80ySaaAnWsPEEG5EAdoA D5MnGUN+wEj60Ylwls0DLgs5Dpw/Ir2Yl2A5l4T4FokPcpKepQ0ccvK9FUdq81OH q/zrdxDTJioMX6Un+p+eObai5zu6HEIdi2lqngG9ps5k/H67f7l0iSWYDSZZe2y6 LEvp8AYij9NKlPvOwMt46cVhtibUmHYpe2JRKwFi4/+Q8dWaA0Piw6D0tRbeR/1v I6LkllXBQfG4aEvJG49I9VKYWfK2r1uEIIF8ofY/QKv9CHi9E4/gzNeVmGQudVW6 ViOblMRIjxQ4I+QxCZirwGwWERwPS+qHjCuOkDYEzZQS/Flj3YDRXrvjGnPL/crl Wl6W7FLY1vy0QxmNGsrJV6jjWo/sHBpseL0iEfyaL9+/S3AdtC6STwroSHATTf9O oj/1KP9S/cJHpRsENZUpGedjudk1LSwjigkMAGPGXfzJPhXyZOA=
    =y/qL
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Francesco Talarico@21:1/5 to All on Mon Mar 5 19:00:01 2018
    Hello James.
    I need to run OpenVPN on an embedded device running OpenWRT.
    But I need to cross-compile OpenVPN with a specific .configure switch ("--enable-pkcs11").
    Doing it from the OpenWRT SDK doesn't work for missing pkcs11-helper dependency.
    So my last resort is to bundle all necessary includes!
    Hope you can help me with this puzzle.
    Thank you very much,
    Francesco Talarico



    2018-03-05 17:13 GMT+01:00 James Cowgill <jcowgill@debian.org>:

    Hi,

    On 05/03/18 15:48, Francesco Talarico wrote:
    Dear maintainers,

    Is that possible to build a package with all the libraries built-in?
    I would need OpenVPN static binary for MIPS32, MSB.

    Why do you want to do this? What are you planning on running it on?

    Can I do it by myself by logging into minkus.debian.org <http://minkus.debian.org>?
    If that's the case what would be the steps to do it?

    Only Debian Developers can login to that machine.

    If you have access to a mips machine running Debian, you might be able
    to build it if you hack openvpn's debian/rules file a bit. You could use
    QEMU to build it. I put some images here: https://people.debian.org/~jcowgill/qemu-mips/

    James



    <div dir="ltr">Hello James.<div>I need to run OpenVPN on an embedded device running OpenWRT.</div><div>But I need to cross-compile OpenVPN with a specific .configure switch (&quot;--enable-pkcs11&quot;).</div><div>Doing it from the OpenWRT SDK doesn&#39;
    t work for missing pkcs11-helper dependency.</div><div>So my last resort is to bundle all necessary includes!</div><div>Hope you can help me with this puzzle.</div><div>Thank you very much,</div><div>Francesco Talarico</div><div><br></div><div><br></div><
    /div><div class="gmail_extra"><br><div class="gmail_quote">2018-03-05 17:13 GMT+01:00 James Cowgill <span dir="ltr">&lt;<a href="mailto:jcowgill@debian.org" target="_blank">jcowgill@debian.org</a>&gt;</span>:<br><blockquote class="gmail_quote" style="
    margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
    <span class=""><br>
    On 05/03/18 15:48, Francesco Talarico wrote:<br>
    &gt; Dear maintainers,<br>
    &gt;<br>
    &gt; Is that possible to build a package with all the libraries built-in?<br> &gt; I would need OpenVPN static binary for MIPS32, MSB.<br>

    </span>Why do you want to do this? What are you planning on running it on?<br> <span class=""><br>
    &gt; Can I do it by myself by logging into <a href="http://minkus.debian.org" rel="noreferrer" target="_blank">minkus.debian.org</a><br>
    </span>&gt; &lt;<a href="http://minkus.debian.org" rel="noreferrer" target="_blank">http://minkus.debian.org</a>&gt;?<br>
    <span class="">&gt; If that&#39;s the case what would be the steps to do it?<br>

    </span>Only Debian Developers can login to that machine.<br>

    If you have access to a mips machine running Debian, you might be able<br>
    to build it if you hack openvpn&#39;s debian/rules file a bit. You could use<br>
    QEMU to build it. I put some images here:<br>
    <a href="https://people.debian.org/~jcowgill/qemu-mips/" rel="noreferrer" target="_blank">https://people.debian.org/~<wbr>jcowgill/qemu-mips/</a><br>
    <span class="HOEnZb"><font color="#888888"><br>
    James<br>

    </font></span></blockquote></div><br></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From James Cowgill@21:1/5 to Francesco Talarico on Tue Mar 6 21:20:01 2018
    Copy: debian-mips@lists.debian.org

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --YVgGgNxUxZvUaqIQ0KSVVS4HpvIi8lZ8q
    Content-Type: text/plain; charset=utf-8
    Content-Language: en-US
    Content-Transfer-Encoding: quoted-printable

    Hi,

    On 05/03/18 17:36, Francesco Talarico wrote:
    Hello James.
    I need to run OpenVPN on an embedded device running OpenWRT.
    But I need to cross-compile OpenVPN with a specific .configure switch ("--enable-pkcs11").
    Doing it from the OpenWRT SDK doesn't work for missing pkcs11-helper dependency.
    So my last resort is to bundle all necessary includes!
    Hope you can help me with this puzzle.

    In theory it is probably possible to use Debian to build this, however I
    think it would be much better if you used OpenWRT/LEDE's build system
    and packages. I can't seem to find it in their git repos so you might
    need to persuade them to add the library and build openvpn with it.

    James


    --YVgGgNxUxZvUaqIQ0KSVVS4HpvIi8lZ8q--

    -----BEGIN PGP SIGNATURE-----

    iQIzBAEBCgAdFiEE+Ixt5DaZ6POztUwQx/FnbeotAe8FAlqe9cgACgkQx/Fnbeot Ae+WVQ/+O4L0+GzZttW+Y8I/9tmshhTr+TUNhg68F2j5EcoMhjZ+f5gazPXg8YnO UCpbeBNxPzpFjMUr1ojYwalo5XS6JH1LGS3z75PlhbsD276ayaTuKkwb45aoqf6b pJhQ4Di0+qct4PE6fp/xZkF6rpgsLr11YXVxFctVd5BG55ELYPAhioXMtG3Ink4V cA2FTDgf7HNyZcTNrkvM1L2I5eIKxmuP9wfuRlo6oNE3RkhW8fyH/ten5iH5zsRU OObQvhGhmbHhAYUNfpjlu6JtMCOmU0ZQs7kT9UaAsr1QXS/kUYULGS7Tc2UhxyOj Lkd+6mZPHOuebS7WkNT4mPc5K0m4hUPChXHTZ0OYskrhZwbcppiqwEpgmqjnr7Pv OpPaOSvrS6rkJWZXcs4idCC4TnHBVPF4U1g/9TutY/Ss2aJbHsGxX9OxELAGryFn lB6fBhl1GCJvUNp/hDFGCXj0AQ88uSLH0qseb8FbD7J0i/uNhwjiONcJynQr7BBG ou85rCfhv4uRToeOjHt6yoyBBbMkwf9yXsGIkS/u1hBkk1sX7IqTUcyTlL7yE8m4 1hM/WMUjUyp1SnwFg1bnYdaK3RE95nc4ePAOyJKx5nOsced3zTQZgCEOpSewUkZ9 A2UgnK1hEIvbOgdxfRNkACieCkShOLrhMA89NbCAvS8DS+5Ayd0=
    =SONL
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)