#!/bin/sh
if [ "$1" != "--force" ]; then
- echo 'This script is NOT intended to be ran by an individual user.' \
+ echo 'This script is NOT intended to be ran by an individual user.' \
'If you are not human, pass "--force" as the first option to it!'
- exit 1
+ exit 1
fi
if [ $# -lt 3 ]; then
SSH_OPTIONS="-o PasswordAuthentication=no"
SSH="ssh $SSH_OPTIONS $user@$host"
-$SSH "mkdir -p /tmp/icinga2/puppet-stuff"
-scp -r ../../.vagrant-puppet $user@$host:/tmp/icinga2/puppet-stuff
+$SSH "mkdir /vagrant"
+scp -qr ../../.vagrant-puppet $user@$host:/vagrant
$SSH "groupadd vagrant"
$SSH "echo '10.10.27.1 packages.icinga.org' >> /etc/hosts"
-$SSH "puppet apply --modulepath=/tmp/icinga2/puppet-stuff/modules" \
- " /tmp/icinga2/puppet-stuff/manifests/default.pp"
+$SSH "puppet apply --modulepath=/vagrant/.vagrant-puppet/modules" \
+ " /vagrant/.vagrant-puppet/manifests/default.pp"
exit 0