summaryrefslogtreecommitdiff
path: root/manifests/puppet.pp
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2013-01-25 15:29:07 -0200
committerSilvio Rhatto <rhatto@riseup.net>2013-01-25 15:29:07 -0200
commit5787a464504aca813c4063a712a4b3715ca156b6 (patch)
tree83a1b922a7de458b5b393aa38a7dc89be324983b /manifests/puppet.pp
parent0d8f86de91ee8bed32cd86075e98fa40cd8a6141 (diff)
downloadpuppet-puppet-5787a464504aca813c4063a712a4b3715ca156b6.tar.gz
puppet-puppet-5787a464504aca813c4063a712a4b3715ca156b6.tar.bz2
Refactoring for autoloading
Diffstat (limited to 'manifests/puppet.pp')
-rw-r--r--manifests/puppet.pp48
1 files changed, 0 insertions, 48 deletions
diff --git a/manifests/puppet.pp b/manifests/puppet.pp
deleted file mode 100644
index 5dd5dd9..0000000
--- a/manifests/puppet.pp
+++ /dev/null
@@ -1,48 +0,0 @@
-# This classes manage a puppet installation, and provide for a puppetd
-# service and a puppetmasterd service, the latter constantly updated by a
-# cron-job which git-pushes from '/var/git/repositories/puppet.git'.
-
-# guarantees puppet user, group and ownerships
-class puppet {
- user { "puppet":
- ensure => present,
- allowdupe => false,
- }
-
- group { "puppet":
- ensure => present,
- allowdupe => false,
- }
-
- file { "/etc/puppet":
- ensure => directory,
- owner => puppet,
- group => puppet,
- mode => 0640,
- require => User["puppet"],
- }
-
- file { "/etc/puppet/manifests":
- ensure => directory,
- owner => puppet,
- group => puppet,
- recurse => inf,
- require => User["puppet"],
- }
-
- file { "/etc/puppet/modules":
- ensure => directory,
- owner => puppet,
- group => puppet,
- recurse => inf,
- require => User["puppet"],
- }
-
- file { "/etc/puppet/templates":
- ensure => directory,
- owner => puppet,
- group => puppet,
- recurse => inf,
- require => User["puppet"],
- }
-}