Hi, Il 17/12/18 16:17, Samuli Seppänen ha scritto: > Il 17/12/18 16:06, Enno Gröper ha scritto: >> Hi, >> >> Am 17.12.18 um 14:29 schrieb Samuli Seppänen: >>> Somebody needs to do it. I started the work, but my sbuild_wrapper VM >>> was too old (Debian 7) and it gave me serious issues with the Ubuntu >>> 18.04 shcroot. So I decided to upgrade the builder. Then other work >>> slowed that project down and I haven't been able to really resume it >>> yet. >> >> I'm currently trying with Ubuntu 18.04 as build machine. > > That should be perfect. My new build VM is Ubuntu 18.04 as well. > >>> I think I might actually setup a Vagrant environment for >>> this - we have it for openvpn-build already. That would make it easier >>> for others to setup the sbuild_wrapper environment and provide >>> contributions to it. I could do this fairly quickly. >> >> I fully agree with that. Currently I'm trying to follow your README and >> it's not that easy-going. > > Ok. I will, as a first step, publish a Vagrant VM in > https://github.com/OpenVPN/openvpn-vagrant that sets up everything > needed to use sbuild_wrapper. I'll do the provisioning so that I can > reuse the same code in production. Launching the VM will require > Virtualbox, at least until somebody is sufficiently motivated to make > the VM run on something else (e.g. via libvirt).
I added a Vagrant VM called "sbuild" to openvpn-vagrant. Its provisioning script will fully configure sbuild_wrapper so that you can just do $ vagrant ssh sbuild $ cd sbuild_wrapper $ scripts/build-all.sh and you will end up with all the packages under the "output" directory and in output.tar.gz. The provisioning part will take quite a while to finish. The changes that make all of this possible have not, however, been merged upstream and need review and independent testing: https://github.com/OpenVPN/sbuild_wrapper/pull/1 https://github.com/OpenVPN/openvpn-vagrant/pull/6 While the provisioning script (sbuild.sh) can be run outside of Vagrant, it may fail due to minor differences in the base OS. I'll look into adding Ubuntu 18.04 support next. >>> Fixed. The CreatingUnixPackages page was truly obsolete. >> >> Nice. Since I wasn't sure about the state, I didn't want to change >> things prematurely. >> >> Kind Regards, >> Enno >> >> >> >> _______________________________________________ >> Openvpn-devel mailing list >> Openvpn-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/openvpn-devel >> >
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Openvpn-devel mailing list Openvpn-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openvpn-devel