summaryrefslogtreecommitdiff
path: root/manifests/modules/mod_security.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/modules/mod_security.pp')
-rw-r--r--manifests/modules/mod_security.pp69
1 files changed, 0 insertions, 69 deletions
diff --git a/manifests/modules/mod_security.pp b/manifests/modules/mod_security.pp
deleted file mode 100644
index bbc04c9..0000000
--- a/manifests/modules/mod_security.pp
+++ /dev/null
@@ -1,69 +0,0 @@
-# modules/apache/manifests/modules/mod_security.pp
-# 2008 - admin(at)immerda.ch
-# License: GPLv3
-
-class apache::mod_security {
- case $operatingsystem {
- gentoo: { include apache::mod_security::gentoo }
- default: { include apache::mod_security::base }
- }
-}
-
-class apache::mod_security::base {
- #mod_unique_id is needed for mod_security
- include mod_unique_id
-
- package{mod_security:
- ensure => installed,
- notify => Service[apache],
- }
-# file{custom_rule_dir:
-# path => "/etc/apache2/modules.d/mod_security/Zcustom_rules",
-# ensure => directory,
-# owner => root,
-# group => 0,
-# mode => 755,
-# require => Package[mod_security],
-# notify => Service[apache],
-# }
-
- file{custom_rules:
- path => "/etc/apache2/modules.d/mod_security/Zcustom_rules/",
- source => "puppet://$server/apache/mod_security/custom_rules/",
- recurse => true,
- owner => root,
- group => 0,
- mode => 644,
- require => Package[mod_security],
- notify => Service[apache],
- }
-
-# file{custom_host_rules:
-# path => "/etc/apache2/modules.d/mod_security/Zcustom_rules/",
-# source => [ "puppet://$server/files/apache/mod_security/custom_rules/${fqdn}",
-# "puppet://$server/apache/mod_security/custom_rules.Default_keep_it_empty/" ],
-# recurse => true,
-# owner => root,
-# group => 0,
-# mode => 644,
-# require => File[custom_rule_dir],
-# notify => Service[apache],
-# }
-}
-
-class apache::mod_security::gentoo inherits apache::mod_security::base {
- Package[mod_security]{
- category => 'www-apache',
- }
-
- file{"/etc/apache2/modules.d/99_mod_security.conf":
- source => "puppet://$server/apache/mod_security/configs/gentoo/99_mod_security.conf",
- owner => root,
- group => 0,
- mode => 644,
- require => Package[mod_security],
- notify => Service[apache],
- }
-}
-
-