From 7382ac4b41d8cf0e0b5fdf97dcc9e65a0eb9f645 Mon Sep 17 00:00:00 2001 From: Barak Michener Date: Mon, 22 Apr 2013 14:01:25 -0400 Subject: [PATCH] more content --- .puppet/console.pp | 2 +- .puppet/cpp.pp | 10 ++++++++++ .puppet/x11.pp | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 .puppet/cpp.pp diff --git a/.puppet/console.pp b/.puppet/console.pp index 67faf27..9a309e9 100644 --- a/.puppet/console.pp +++ b/.puppet/console.pp @@ -1,4 +1,4 @@ -$enhancers = [ "tmux", "strace", "sudo" ] +$enhancers = [ "tmux", "zsh", "strace", "sudo" ] package { $enhancers: diff --git a/.puppet/cpp.pp b/.puppet/cpp.pp new file mode 100644 index 0000000..0e99f01 --- /dev/null +++ b/.puppet/cpp.pp @@ -0,0 +1,10 @@ +case $operatingsystem { + centos, redhat: {$build_essential = ["make", "automake", "gcc", "gcc-c++", "kernel-devel"]} + debian, ubuntu: {$build_essential = ["build-essential"]} + default: {fail("Don't know how to make build-essential for $operatingsystem")} +} + +package { + $build_essential: + ensure => "installed" +} diff --git a/.puppet/x11.pp b/.puppet/x11.pp index 6d9d23e..892af6c 100644 --- a/.puppet/x11.pp +++ b/.puppet/x11.pp @@ -1,4 +1,4 @@ -$packages = [ "awesome", "awesome-extra", "feh"] +$packages = [ "awesome", "awesome-extra", "feh", "synapse"] package { $packages: