hummeltech/Start OpenBSD Vagrant Box

Allow running command-line programs via bash shell of OpenBSD VMs provisioned with Vagrant using the run keyword.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
boot_timeoutVM Boot Timeout1800
boxVagrant Boxgeneric/openbsd7
connect_timeoutVM SSH Connect Timeout30
cpusVM CPUs2
memoryVM Memory2048
pre_package_commandsCommand(s) to run before packaging Vagrant Box (double quotation marks are not allowed)find ${{ github.workspace }} -mindepth 1 -delete; find ${{ runner.temp }} -mindepth 1 -delete;
providerVagrant provider to use, defaults to libvirt on Linux and virtualbox on macOS
provision_commandsCommand(s) to run for provisioning (double quotation marks are not allowed)echo 'https://ftp.eu.openbsd.org/pub/OpenBSD' > /etc/installurl; pkg_add -Iv bash rsync--; echo 'AcceptEnv *' >> /etc/ssh/sshd_config; rcctl restart sshd; mkdir -p ${{ github.workspace }}; chown vagrant:vagrant ${{ github.workspace }}; mkdir -p ${{ runner.temp }}; chown vagrant:vagrant ${{ runner.temp }};
save_box_to_cacheSave Vagrant Box to GitHub Actions Cache
use_cached_boxUse Vagrant Box from GitHub Actions Cache
vagrant_box_descriptorVagrant Box Descriptor <name, url, or path>/tmp/packaged.box
vagrant_ssh_usernameSSH Username for `vagrant ssh`vagrant

no outputs