From 3be51019f252939ca50ed0574ed7d1f595594732 Mon Sep 17 00:00:00 2001 From: mh Date: Thu, 29 May 2008 16:36:37 +0000 Subject: added from puzzle --- manifests/init.pp | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 manifests/init.pp (limited to 'manifests/init.pp') diff --git a/manifests/init.pp b/manifests/init.pp new file mode 100644 index 0000000..119cc80 --- /dev/null +++ b/manifests/init.pp @@ -0,0 +1,11 @@ +####################################### +# rubygems module +# original by luke kanies +# http://github.com/lak +# adapted by Puzzle ITC +# haerry+puppet(at)puzzle.ch +####################################### + +class rubygems { + package { rubygems: ensure => installed } +} -- cgit v1.2.3 From 02588b1934bf63a7bdb7f29661b154ee661071d0 Mon Sep 17 00:00:00 2001 From: mh Date: Fri, 13 Jun 2008 20:27:29 +0000 Subject: Merge commit 'puzzle/development' --- manifests/init.pp | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'manifests/init.pp') diff --git a/manifests/init.pp b/manifests/init.pp index 119cc80..76d3e70 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -1,10 +1,17 @@ -####################################### +# # rubygems module # original by luke kanies # http://github.com/lak -# adapted by Puzzle ITC -# haerry+puppet(at)puzzle.ch -####################################### +# +# Copyright 2008, Puzzle ITC GmbH +# Marcel Härry haerry+puppet(at)puzzle.ch +# Simon Josi josi+puppet(at)puzzle.ch +# +# This program is free software; you can redistribute +# it and/or modify it under the terms of the GNU +# General Public License version 3 as published by +# the Free Software Foundation. +# class rubygems { package { rubygems: ensure => installed } -- cgit v1.2.3 From b91c7b8dcf91f84bbeb3abbf9d353bd9de8dc9d4 Mon Sep 17 00:00:00 2001 From: mh Date: Thu, 14 May 2009 21:09:27 +0200 Subject: make ruby-devel a dependecy --- manifests/init.pp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'manifests/init.pp') diff --git a/manifests/init.pp b/manifests/init.pp index 76d3e70..96c1bed 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -14,5 +14,9 @@ # class rubygems { - package { rubygems: ensure => installed } + include ruby::devel + package{'rubygems': + ensure => installed, + require => Package['ruby-devel'], + } } -- cgit v1.2.3 From 3c3be4f33fb145a42cf3ae7437dafdb0c2c57b25 Mon Sep 17 00:00:00 2001 From: mh Date: Thu, 14 May 2009 21:43:36 +0200 Subject: only include devel things where needed --- manifests/init.pp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'manifests/init.pp') diff --git a/manifests/init.pp b/manifests/init.pp index 96c1bed..678bd54 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -14,9 +14,7 @@ # class rubygems { - include ruby::devel - package{'rubygems': + package{'rubygems': ensure => installed, - require => Package['ruby-devel'], } } -- cgit v1.2.3