diff options
Diffstat (limited to 'bin/provision')
-rwxr-xr-x | bin/provision | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/bin/provision b/bin/provision deleted file mode 100755 index 99cb862..0000000 --- a/bin/provision +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/bash -# -# Simple shell provisioner for Vagrant instances. -# - -# Parameters -DIRNAME="`dirname $0`" - -# Load dependencies -source $DIRNAME/dependencies - -# Ensure the system is updated. -$SUDO apt-get update && DEBIAN_FRONTEND=noninteractive $SUDO apt-get dist-upgrade -y && $SUDO apt-get autoremove -y && $SUDO apt-get clean - -# Ensure additional dependencies are installed. -for package in $DEPLOY_DEPENDENCIES; do - provision_package $package -done - -# Link hiera configuration if needed. -if [ ! -h "/etc/puppet/hiera.yaml" ]; then - $SUDO rm -f /etc/puppet/hiera.yaml - $SUDO ln -s $DIRNAME/../config/hiera.yaml /etc/puppet/hiera.yaml -fi - -# Link puppet configuration if needed. -if [ ! -h "/etc/puppet/puppet.conf" ] && [ -e "$DIRNAME/../puppet.conf" ]; then - $SUDO rm -f /etc/puppet/puppet.conf - $SUDO ln -s $DIRNAME/../puppet.conf /etc/puppet/puppet.conf -fi |