github.com/cloud-foundations/dominator@v0.0.0-20221004181915-6e4fee580046/cmd/imaginator/example-manifests/dominator/scripts/01_install_filegen-server (about)

     1  #! /bin/bash --posix
     2  
     3  set -ex
     4  
     5  readonly dir='/tmp/filegen-server-unpack'
     6  
     7  rm -rf "$dir" || true
     8  mkdir -p "$dir"
     9  wget -q -O /tmp/filegen-server.tar.gz http://mirror.prod.acme.com/misc/Dominator/filegen-server.tar.gz
    10  tar -C "$dir" -xzf /tmp/filegen-server.tar.gz
    11  rm /tmp/filegen-server.tar.gz
    12  
    13  "$dir/install"
    14  rm -rf "$dir"
    15  
    16  mkdir -p /var/lib/filegen-server /var/log/filegen-server
    17  
    18  chown -R filegen-server /etc/ssl/filegen-server /var/lib/filegen-server \
    19                          /var/log/filegen-server