Index: modules/adblockplus/manifests/host/downloadserver.pp |
diff --git a/modules/adblockplus/manifests/host/downloadserver.pp b/modules/adblockplus/manifests/host/downloadserver.pp |
new file mode 100644 |
index 0000000000000000000000000000000000000000..92b75d4c430973bf3ead00805fa2531cd4af9dab |
--- /dev/null |
+++ b/modules/adblockplus/manifests/host/downloadserver.pp |
@@ -0,0 +1,15 @@ |
+# == Type: adblockplus::host::downloadserver |
+# |
+# Resource definitions for any host recognized, included automatically with type |
+# adblockplus::host if the current node's $::role is 'downloadserver'. |
+# |
+define adblockplus::host::downloadserver { |
+ |
+ # Unfortunately one cannot use a role here, as the resources on server16 are |
+ # not part of the configuration-management controlled services yet |
+ if $title == 'server16' { |
+ |
+ # https://issues.adblockplus.org/ticket/4663 |
+ realize(Sshkey[$title]) |
+ } |
+} |