Today I installed the new version of 33hops on ESXi 7 free. I registered for the 33Hops download and received an email message with the information needed to download it trough the CLI of my ESXi box. The email contained an installation script with download key. You can see it below( within the code block). However the installation script did not work as advertised. If you have downloaded earlier versions of 33hops and are a bit familiar with the installation script you wil note that some lines are missing from the installation script.
- The line for creating the installation directory (if it does not exists yet) is missing.
- The line to change to the installation directory is missing.
Code:
cd /tmp && \
esxcli network firewall unload && \
wget http://a.33hops.com/downloads/?key=I KEEP THIS KEY FOR MYSELF THANK YOU-download.zip && \
unzip XSIBACKUP-FREE-download.zip && chmod 0700 install && ./install || cat xsibackup.zip && echo "" && \
rm -rf XSIBACKUP-FREE-download.zip && \
esxcli network firewall load
I did not notice this until I was running the script. The installer unexpectedly asked me where to install the package. Stupid of me because I know very well never to run any script without reading it very carefully. No mather how much you trust the source. Luckely it was my lab server and not very important or critical. And all in all it's not a big problem. But it is a lesson learned. I am in the IT business for over 25 years and I am still able to commit beginners mistakes.
So if you receive an email from 33hops with the key and installation information you need to alter the script or provide the path during the installation.
After providing the installation path the installation was executed succesfully. This weekend I wil test the package and let you know how it went.