1
0
mirror of https://github.com/OpenNebula/one.git synced 2024-12-22 13:33:52 +03:00
one/share/esx-fw-vnc
2018-09-07 15:29:48 +02:00
..
vib B #1728: Restrict VNC via ESX firewall VIB package on non-conflicting ports (#2400) 2018-09-07 15:29:48 +02:00
fw-vnc.vib B #1728: Restrict VNC via ESX firewall VIB package on non-conflicting ports (#2400) 2018-09-07 15:29:48 +02:00
fw-vnc.zip B #1728: Restrict VNC via ESX firewall VIB package on non-conflicting ports (#2400) 2018-09-07 15:29:48 +02:00
Makefile Add ESX VNC firewall rules VIB package and build info. 2017-06-08 17:26:04 +02:00
README.md Add ESX VNC firewall rules VIB package and build info. 2017-06-08 17:26:04 +02:00
Vagrantfile Add ESX VNC firewall rules VIB package and build info. 2017-06-08 17:26:04 +02:00

Building ESX VIB package

Requirements:

  1. Vagrant
  2. VirtualBox

Other requirements (automatically get by Makefile):

  1. Vagrant plugin vagrant-sshfs
  2. VIB Author tool RPM in current directory

Build

VIB package build is based on a deprecated, but still working, VIB Author tool. This tool works fine on old EL/CentOS 6, that's why the build process (unfortunately) requires the Vagrant+VirtualBox to provide the build environment with the CentOS 6.

There are two possible approaches to building the VIB package.

1. Makefile

Just start the make and required Vagrant plugin and latest known VIB Author tool will be automatically downloaded and new VIB packages built.

$ make

You can find the fresh packages in fw-vnc.vib and fw-vnc.zip.

2. Manual

  1. download VIB Author tool RPM into the current directory
  2. start Vagrant
$ vagrant plugin install vagrant-sshfs
$ vagrant up && vagrant destroy -f

You can find the fresh packages in fw-vnc.vib and fw-vnc.zip.