X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=manifests%2Fsite.pp;h=859fd042e683c2b85e775c5312a21b3a88357d3c;hb=46bc7c8da87e024b13f9a38abef43b5385936918;hp=3c862097c8b2fe8540b4b62a9ec82e884f17d4b9;hpb=767eac9dbdbc0916e27ca9a423713069a9145370;p=dsa-puppet.git diff --git a/manifests/site.pp b/manifests/site.pp index 3c862097..859fd042 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -27,6 +27,7 @@ node default { include monit include apt-keys include ntp + include ntpdate include ssl include motd @@ -45,8 +46,9 @@ node default { } default: { package { acpid: ensure => installed } - case getfromhash($nodeinfo, 'squeeze') { - true: { package { acpi-support-base: ensure => installed } } + case $lsbdistcodename { + 'lenny': { } + default: { package { acpi-support-base: ensure => installed } } } } } @@ -111,15 +113,16 @@ node default { } case $hostname { - klecker,ravel,senfl,orff,draghi,diamond: { include named::authoritative } + ravel,senfl,orff,draghi,diamond: { include named::authoritative } geo1,geo2,geo3: { include named::geodns } liszt: { include named::recursor } } case $hostname { franck,master,lobos,samosa,spohr,widor: { include unbound } } - case getfromhash($nodeinfo, 'squeeze') { - true: { include unbound } + case $lsbdistcodename { + 'lenny': { } + default: { include unbound } } include resolv @@ -134,7 +137,11 @@ node default { } case $hostname { - beethoven,duarte,ravel,spohr,stabile: { + diabelli,rossini,spohr: { include dacs } + } + + case $hostname { + beethoven,duarte,spohr,stabile: { include nfs-server } } @@ -163,7 +170,11 @@ node default { case $kernel { Linux: { include entropykey } } - + if $::postgres84 == "true" { + include postgres + } elsif $::postgres90 == "true" { + include postgres + } } # vim:set et: