[Puppet Users] Re: Installing MySQL on FreeBSD

2010-09-13 Thread FreddieB
I can confirm Russels conclusion that it is a bug and if you don't use "name => $operatingsystem..." is works. In my case I need to be able to distinguish between FreeBSD and Debian. A workaround that's working for me is to set the variables outside the "package"-statement like this: -

Re: [Puppet Users] Re: Installing MySQL on FreeBSD

2010-09-13 Thread Russell Jackson
On 09/12/2010 02:51 PM, FreddieB wrote: > Problem just keep hitting me... > > Can anyone see why this simple script fails: > --- start > class mysql-server { >Package['mysql-server'] -> Service['mysql'] > >package { mysql-server : > name => "mysql-serv

[Puppet Users] Re: Installing MySQL on FreeBSD

2010-09-12 Thread FreddieB
Problem just keep hitting me... Can anyone see why this simple script fails: --- start class mysql-server { Package['mysql-server'] -> Service['mysql'] package { mysql-server : name => "mysql-server", ensure => installed, } service { mysql :