diff --git a/install.sh b/install.sh index 41a2c334016..01fe4cdafa5 100755 --- a/install.sh +++ b/install.sh @@ -2333,13 +2333,6 @@ WEBSOCKIFY_SHARE_MODULE_FILES="share/websockify/websockify/__init__.py \ share/websockify/websockify/websocket.py \ share/websockify/websockify/websocketproxy.py" -#------------------------------------------------------------------------------- -# Installation packages for ESX hosts to enable VNC ports -#------------------------------------------------------------------------------- - -ESX_FW_VNC_SHARE_FILES="share/esx-fw-vnc/fw-vnc.vib \ - share/esx-fw-vnc/fw-vnc.zip" - #------------------------------------------------------------------------------- # HOOK scripts, to be installed under $VAR_LOCATION/remotes/hooks/autostart #------------------------------------------------------------------------------- diff --git a/share/esx-fw-vnc/Makefile b/share/esx-fw-vnc/Makefile deleted file mode 100644 index 6fb0a210a17..00000000000 --- a/share/esx-fw-vnc/Makefile +++ /dev/null @@ -1,14 +0,0 @@ -.PHONY: fw-vnc.vib clean - -fw-vnc.vib: vmware-esx-vib-author-5.0.0-0.0.847598.i386.rpm - vagrant plugin install vagrant-sshfs - vagrant up - vagrant destroy -f - @echo "Package successfully $@ built" - -vmware-esx-vib-author-5.0.0-0.0.847598.i386.rpm: - wget -O $@ https://download3.vmware.com/software/vmw-tools/vibauthor/vmware-esx-vib-author-5.0.0-0.0.847598.i386.rpm - -clean: - -rm -rf fw-vnc.vib fw-vnc.zip vmware-esx-vib-author*.rpm - -vagrant destroy -f diff --git a/share/esx-fw-vnc/README.md b/share/esx-fw-vnc/README.md deleted file mode 100644 index 3cdae62ae0f..00000000000 --- a/share/esx-fw-vnc/README.md +++ /dev/null @@ -1,44 +0,0 @@ -# Building ESX VIB package - -Requirements: - -1. [Vagrant](https://www.vagrantup.com/) -2. [VirtualBox](https://www.virtualbox.org/) - -Other requirements (automatically get by `Makefile`): - -3. Vagrant plugin vagrant-sshfs -4. [VIB Author](https://labs.vmware.com/flings/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](https://labs.vmware.com/flings/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`. diff --git a/share/esx-fw-vnc/Vagrantfile b/share/esx-fw-vnc/Vagrantfile deleted file mode 100644 index 37037553c9d..00000000000 --- a/share/esx-fw-vnc/Vagrantfile +++ /dev/null @@ -1,35 +0,0 @@ -# -*- mode: ruby -*- -# vi: set ft=ruby : -# -if Dir.glob('vmware-esx-vib-author*.rpm').size != 1 - STDERR.puts < - - bootbank - fw-vnc - 1.1.0-1 - OpenNebulaSystems - Firewall rules to enable VNC traffic - Firewall rules to enable VNC traffic - - - - - - - - - - - false - - - etc/vmware/firewall/vnc.xml - - community - true - true - false - true - false - - - - diff --git a/share/esx-fw-vnc/vib/payloads/fw-vnc/etc/vmware/firewall/vnc.xml b/share/esx-fw-vnc/vib/payloads/fw-vnc/etc/vmware/firewall/vnc.xml deleted file mode 100644 index c2d1d9f0c80..00000000000 --- a/share/esx-fw-vnc/vib/payloads/fw-vnc/etc/vmware/firewall/vnc.xml +++ /dev/null @@ -1,175 +0,0 @@ - - - VNC - true - false - - - - - inbound - tcp - dst - - 5900 - 5987 - - - - - inbound - tcp - dst - - 5990 - 6998 - - - - - inbound - tcp - dst - - 7000 - 7999 - - - - - inbound - tcp - dst - - 8001 - 8041 - - - - - inbound - tcp - dst - - 8046 - 8079 - - - - - inbound - tcp - dst - - 8081 - 8099 - - - - - inbound - tcp - dst - - 8101 - 8181 - - - - - inbound - tcp - dst - - 8183 - 8199 - - - - - inbound - tcp - dst - - 8201 - 8299 - - - - - inbound - tcp - dst - - 8303 - 8888 - - - - - inbound - tcp - dst - - 8890 - 8999 - - - - - inbound - tcp - dst - - 9001 - 9079 - - - - - inbound - tcp - dst - - 9081 - 11999 - - - -