From ed2a625dd431233ca8813daab144b949b72c0402 Mon Sep 17 00:00:00 2001 From: varac Date: Fri, 7 Sep 2012 12:58:48 +0200 Subject: working on deploy.sh --- deploy.sh | 36 ++++++++++++++++++++++++------------ 1 file changed, 24 insertions(+), 12 deletions(-) diff --git a/deploy.sh b/deploy.sh index fd109c13..e6a6c7ea 100755 --- a/deploy.sh +++ b/deploy.sh @@ -1,25 +1,37 @@ -#!/bin/sh +#!/bin/sh -x # # missing: header, licence, usage -apt-get install lsb-release git +install_packages () +{ + apt-get install lsb-release git -# we need puppet from backports -dist="`lsb_release -cs`" + # we need puppet from backports + dist="`lsb_release -cs`" -# enable backports for puppet + facter -[ -f /etc/apt/sources.list.d/$dist-backports.list ] || echo "deb http://backports.debian.org/debian-backports/ $dist-backports main contrib non-free">/etc/apt/sources.list.d/$dist-backports.list + # enable backports for puppet + facter + [ -f /etc/apt/sources.list.d/$dist-backports.list ] || echo "deb http://backports.debian.org/debian-backports/ $dist-backports main contrib non-free">/etc/apt/sources.list.d/$dist-backports.list -# enable debian testing for ruby-hiera-puppet -cat > /etc/apt/preferences.d/wheezy < /etc/apt/preferences.d/wheezy <