#!/usr/bin/env bash set -e source ${SALT_BUILD_DIR}/functions.sh # Install build dependencies echo "Installing dependencies ..." BUILD_DEPENDENCIES="gnupg git cmake gcc g++ make \ libhttp-parser-dev libssl-dev zlib1g-dev \ libzmq-dev libcurl4-openssl-dev libffi-dev" apt-get install --yes --quiet --no-install-recommends ${BUILD_DEPENDENCIES} # Create salt user echo "Creating ${SALT_USER} user ..." useradd -d ${SALT_HOME} -ms /bin/bash -U -G root,sudo ${SALT_USER} # Set PATH exec_as_salt cat >> ${SALT_HOME}/.profile <> /etc/ssh/ssh_config echo " LogLevel ERROR" >> /etc/ssh/ssh_config echo "# IdentityFile salt_ssh_key" >> /etc/ssh/ssh_config