]> git.donarmstrong.com Git - dsa-puppet.git/blobdiff - manifests/site.pp
fix syntax
[dsa-puppet.git] / manifests / site.pp
index 2a27462999fac338fc22e8135abc87c08f6c840b..5e57615aae596a4ac06bf907d1c56bbfe10df17c 100644 (file)
@@ -74,8 +74,11 @@ node default {
          "true":  {
               case extractnodeinfo($nodeinfo, 'apache2_security_mirror') {
                      true:    { include apache2::security_mirror }
-                     default: { include apache2 }
               }
+              case extractnodeinfo($nodeinfo, 'apache2_www_mirror') {
+                     true:    { include apache2::www_mirror }
+              }
+              include apache2
          }
     }
 
@@ -100,6 +103,9 @@ node default {
         Linux: {
             include ferm
             include ferm::per-host
+            case $rsyncd {
+                "true": { include ferm::rsync }
+            }
         }
     }
 
@@ -122,7 +128,7 @@ node default {
     include samhain
 
     case $hostname {
-        byrd,schuetz: {
+        byrd,schuetz,tchaikovsky: {
             include krb
         }
         draghi,quantz,samosa: {