summaryrefslogtreecommitdiff
path: root/manifests/standalone.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/standalone.pp')
-rw-r--r--manifests/standalone.pp13
1 files changed, 13 insertions, 0 deletions
diff --git a/manifests/standalone.pp b/manifests/standalone.pp
new file mode 100644
index 0000000..342fbe4
--- /dev/null
+++ b/manifests/standalone.pp
@@ -0,0 +1,13 @@
+# manage a puppet standalone installation with no agent
+class puppet::standalone {
+
+ include puppet::base # agent will not start on boot by default
+ include puppet::repo
+
+ service { "puppet":
+ enable => false,
+ ensure => stopped,
+ hasrestart => true,
+ require => [ Package["puppet"], File["/etc/default/puppet"] ],
+ }
+}