summaryrefslogtreecommitdiff
path: root/manifests/standalone.pp
blob: b34f551ed69da1d8acc8c9d0fa505effc341d2ef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# manage a puppet standalone installation with no agent
class puppet::standalone {

  include puppet::base  # agent will not start on boot by default

  class { "puppet::repo":
    method => "standalone",
  }

  service { "puppet":
    enable     => false,
    ensure     => stopped,
    hasrestart => true,
    require    => [ Package["puppet"], File["/etc/default/puppet"] ],
  }
}