1
0
mirror of https://github.com/containers/youki synced 2024-11-22 17:02:00 +01:00
youki/experiment/selinux/Vagrantfile
moriya 35b94e4aaa generic/centos8
Signed-off-by: moriya <41197469+Gekko0114@users.noreply.github.com>
2024-09-20 22:42:25 +09:00

20 lines
732 B
Ruby

# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure("2") do |config|
config.vm.box = "generic/centos8"
config.vm.synced_folder '.', '/vagrant/youki', disabled: false
config.vm.provider "virtualbox" do |v|
v.memory = 4096
v.cpus = 4
end
config.vm.provision "shell", privileged: false, inline: <<-SHELL
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
. "$HOME/.cargo/env"
sudo sed -i -e 's|^mirrorlist|#mirrorlist|g' -e 's|^#baseurl=http://mirror|baseurl=http://vault|g' /etc/yum.repos.d/CentOS-*repo
sudo yum -y install gcc curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-MakeMaker autoconf wget make
SHELL
end