Sha256: adfdb134856abf9189818f4072b41795d7b3aa5887631be980ed5c8b0cab2d0f

Contents?: true

Size: 738 Bytes

Versions: 4

Compression:

Stored size: 738 Bytes

Contents

# -*- mode: ruby -*-
# vi: set ft=ruby :

VMNAME = "zettacode-opensuse"
BOXNAME = "opensuse/Leap-15.2.x86_64"

Vagrant.configure("2") do |config|
  config.vm.define VMNAME do |i|
    i.vm.box = BOXNAME
    i.vm.hostname = VMNAME
    # i.vm.network "public_network", bridge: [ "eth0" ]
    # i.vm.network "public_network", bridge: [ "wlan0" ]
    i.vm.network :forwarded_port, guest: 22, host: 2231
    i.vm.synced_folder "./", "/vagrant"
    i.vm.provision "shell", inline: <<-SHELL
      zypper refresh
      zypper in -y vim tree nmap
      zypper in -y neofetch lsb-release

      gem install zettacode

      lsb_release -d
    SHELL
    i.vm.provider "virtualbox" do |v|
      v.name = VMNAME
      v.memory = 2048
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
zettacode-0.1.7 install/vagrant/opensuse/Vagrantfile
zettacode-0.1.6 install/vagrant/opensuse/Vagrantfile
zettacode-0.1.5 install/vagrant/opensuse/Vagrantfile
zettacode-0.1.4 install/vagrant/opensuse/Vagrantfile