oliver@91: #!/bin/bash oliver@91: oliver@91: # ------------------------------------------------------------ oliver@91: # download initial VM for oliver@91: # oliver@173: # OpenSecurity V0.2.6 oliver@91: # oliver@91: # (C)opyright 2014, AIT Austrian Instiitute of Technology oliver@91: # ------------------------------------------------------------ oliver@91: oliver@91: # ------------------------------------------------------------ oliver@91: # code oliver@91: oliver@91: oliver@91: # download the ionitial OsecVM.ova from the X-Net servers oliver@91: # and place the file in the folder specified by ${1} oliver@91: oliver@91: oliver@91: # ------------------------------ oliver@91: # main ... oliver@91: # oliver@91: oliver@91: # check if we do have elevated rights oliver@91: # that is "Run as Administrator" invocation oliver@91: id -G | grep 544 &> /dev/null oliver@91: if [ "${?}" != 0 ]; then oliver@133: echo "Insufficient privileges. Is this script executed with 'Run As Administrator'?" oliver@133: echo "I'll try anyway..." oliver@91: fi oliver@91: oliver@91: TARGET_FOLDER="${1}" oliver@91: echo "fetching OpenSecurity initial VM at " $(date) oliver@91: echo "target folder: ${TARGET_FOLDER}" oliver@91: oliver@91: # sanity check oliver@91: mkdir -p "${TARGET_FOLDER}" oliver@91: if [ ! -d "${TARGET_FOLDER}" ]; then oliver@91: echo "failed to access target folder." oliver@91: exit 1 oliver@91: fi oliver@91: oliver@91: # start download oliver@91: URL="http://service.x-net.at/opensecurity/OsecVM_latest.ova" oliver@91: wget --progress=dot:mega ${URL} -O "${TARGET_FOLDER}"/OsecVM.ova oliver@91: oliver@91: