On 2017-09-22 at 16:34 -0400, Phil Pennock wrote: > SHA256(openssh-SNAP-20170922.tar.gz)= c40ee9c2e03ef8e6e8558066e51cdb8ed19e3c2339f64a00a68159d938c302b0 Redone against: SHA256(openssh-SNAP-20170923.tar.gz)= e5e660f4bfbf2acacb0a1daeaec3478b572108ed8b838f8e9ca9f930db5ad0bb No changes relative to 20170923. Outputs are in: https://people.spodhuis.org/phil.pennock/openssh-testing/SNAP-20170923 and there's an index in: https://people.spodhuis.org/phil.pennock/openssh-testing/ too. I've slightly cleaned up my Vagrant setup and shoved it up on GitHub, slapped a MIT license in there, plus some documentation (README.md in the top level) so that it doesn't assume familiarity with Vagrant. https://github.com/philpennock/etc-vagrant It's a poor-man's CI system, but it lets you work locally with VMs to do the OpenSSH testing and it's ~fully automated for the snapshots. Consider it very much v0.0.2. It's fully working. For me. At present, you'd need to check it out to ~/etc/vagrant because I wrote it for personal use, not really for sharing, and you'll need `not_at_home` to be a command in your path. I use that with Match exec directives in my ~/.ssh/config to auto-proxy if needed. I re-used it for my Vagrant stuff, around finding proxies/caches. Just symlink it to `true` if you don't want to worry about it. You'll need zsh installed locally. You'd need decent bandwidth the first time, to download the VM images. If you care about backups and large unnecessary blobs, then exclude `~/.vagrant.d` as a fixed path and `.vagrant` in any dir. I just run ./all.sh in ~/etc/vagrant/openssh to run the tests and pull back the reports to the local box, updating an HTML index, and then ./publish-reports to copy to the URL above. Currently runs VMs to build/test OpenSSH in a clean environment on: arch centos7 debian9.1 fedora26 freebsd11 jessie netbsd7 stretch trusty xenial ("stretch" is Debian's VM image, "debian9.1" is a bento image) To test on a new snapshot, edit `Version.sh`. To add a new machine, edit the PTMACHINES list in `stub/Vagrantfile` and if you want it used by default, edit `openssh/all.sh`. -Phil
Attachment:
signature.asc
Description: Digital signature
_______________________________________________ openssh-unix-dev mailing list openssh-unix-dev@xxxxxxxxxxx https://lists.mindrot.org/mailman/listinfo/openssh-unix-dev