aboutsummaryrefslogtreecommitdiff
path: root/bin/provision
diff options
context:
space:
mode:
Diffstat (limited to 'bin/provision')
-rwxr-xr-xbin/provision30
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