summaryrefslogtreecommitdiff
path: root/manifests/init.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/init.pp')
-rw-r--r--manifests/init.pp43
1 files changed, 0 insertions, 43 deletions
diff --git a/manifests/init.pp b/manifests/init.pp
index 16f2c7a..0bf1124 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -14,52 +14,9 @@
# denyhosts script.
#
-# modules_dir { "denyhosts": }
-
class denyhosts {
case $operatingsystem {
gentoo: { include denyhosts::gentoo }
default: { include denyhosts::base }
}
}
-
-class denyhosts::base {
- package{denyhosts:
- ensure => present,
- }
-
- service{denyhosts:
- enable => true,
- ensure => running,
- require => [ Package[denyhosts],
- File["/etc/denyhosts.conf"],
- File["/var/lib/denyhosts/allowed-hosts"] ],
- }
-
- file{'/etc/denyhosts.conf':
- source => [ "puppet://$server/files/denyhosts/${fqdn}/denyhosts.conf",
- "puppet://$server/files/denyhosts/denyhosts.conf",
- "puppet://$server/denyhosts/denyhosts.conf" ],
- notify => Service[denyhosts],
- mode => 0600, owner => root, group => 0;
- }
-
- file{'/var/lib/denyhosts/':
- ensure => directory,
- owner => root, group => 0, mode => 0700;
- }
- file{'/var/lib/denyhosts/allowed-hosts':
- source => [ "puppet://$server/files/denyhosts/${fqdn}/allowed-hosts",
- "puppet://$server/files/denyhosts/allowed-hosts",
- "puppet://$server/denyhosts/allowed-hosts" ],
- notify => Service[denyhosts],
- require => File['/var/lib/denyhosts/'],
- mode => 0600, owner => root, group => 0;
- }
-}
-
-class denyhosts::gentoo inherits denyhosts::base {
- Package[denyhosts]{
- category => 'app-admin',
- }
-}