Re: [Puppet Users] Package pre-requisites prior to file exec

2011-06-24 Thread Nigel Kersten
On Fri, Jun 24, 2011 at 11:33 AM, Craig White wrote: > Anyway, I've only been at this since Monday and I am quite pleased. I have > managed to add some custom 'facts', get some pretty complicated chaining of > package installations, work through some reasonably sophisticated templates > so tha

Re: [Puppet Users] Package pre-requisites prior to file exec

2011-06-24 Thread Craig White
On Jun 24, 2011, at 10:42 AM, Nigel Kersten wrote: > On Fri, Jun 24, 2011 at 10:38 AM, Craig White wrote: >> Nevermind... under control - thanks for the fish > > Heh. Great timing, I was just typing up a reply. > > Craig, I'd appreciate it if we could try and work out what led you > down the w

Re: [Puppet Users] Package pre-requisites prior to file exec

2011-06-24 Thread Nigel Kersten
On Fri, Jun 24, 2011 at 10:38 AM, Craig White wrote: > Nevermind... under control - thanks for the fish Heh. Great timing, I was just typing up a reply. Craig, I'd appreciate it if we could try and work out what led you down the wrong path in terms of syntax so we can try to make sure it doesn't

Re: [Puppet Users] Package pre-requisites prior to file exec

2011-06-24 Thread Craig White
Nevermind... under control - thanks for the fish Craig On Jun 24, 2011, at 9:26 AM, Craig White wrote: > > On Jun 23, 2011, at 6:17 PM, Nigel Kersten wrote: > >> On Thu, Jun 23, 2011 at 4:07 PM, Craig White wrote: >>> class nginx::install { >>> $prerequisites = [ "build-essential", "libcurl4-

Re: [Puppet Users] Package pre-requisites prior to file exec

2011-06-24 Thread Craig White
On Jun 23, 2011, at 6:17 PM, Nigel Kersten wrote: > On Thu, Jun 23, 2011 at 4:07 PM, Craig White wrote: >> class nginx::install { >> $prerequisites = [ "build-essential", "libcurl4-openssl-dev", "libssl-dev", >> "zlib1g-dev" ] >> case $operatingsystem { >>centos, redhat: { >>} >>d

Re: [Puppet Users] Package pre-requisites prior to file exec

2011-06-23 Thread Nigel Kersten
On Thu, Jun 23, 2011 at 4:07 PM, Craig White wrote: > class nginx::install { >  $prerequisites = [ "build-essential", "libcurl4-openssl-dev", "libssl-dev", > "zlib1g-dev" ] >  case $operatingsystem { >    centos, redhat: { >    } >    debian, ubuntu: { >      package { $prerequisites : ensure =>

[Puppet Users] Package pre-requisites prior to file exec

2011-06-23 Thread Craig White
class nginx::install { $prerequisites = [ "build-essential", "libcurl4-openssl-dev", "libssl-dev", "zlib1g-dev" ] case $operatingsystem { centos, redhat: { } debian, ubuntu: { package { $prerequisites : ensure => "installed" : ensure => present { exec { "Ins