Merge pull request #15 from juliogonzalez/master

Add parameters to specify source dir owner and group
This commit is contained in:
Javier Bértoli committed 2014-05-06 10:53:06 -03:00
commit f9e4cfa10b
2 files changed
+14

No files matched your search

+12
View File
@@ -31,6 +31,14 @@
# (source => $source_dir , recurse => true , purge => true) # (source => $source_dir , recurse => true , purge => true)
# Can be defined also by the (top scope) variable $fail2ban_source_dir_purge # Can be defined also by the (top scope) variable $fail2ban_source_dir_purge
# #
# [*source_dir_owner*]
# Configuration directory owner
# Default: root
#
# [*source_dir_group*]
# Configuration directory group
# Default: root
#
# [*template*] # [*template*]
# Sets the path to the template to use as content for main configuration file # Sets the path to the template to use as content for main configuration file
# If defined, fail2ban main config file has: content => content("$template") # If defined, fail2ban main config file has: content => content("$template")
@@ -278,6 +286,8 @@ class fail2ban (
$source = params_lookup( 'source' ), $source = params_lookup( 'source' ),
$source_dir = params_lookup( 'source_dir' ), $source_dir = params_lookup( 'source_dir' ),
$source_dir_purge = params_lookup( 'source_dir_purge' ), $source_dir_purge = params_lookup( 'source_dir_purge' ),
$source_dir_owner = params_lookup( 'source_dir_owner' ),
$source_dir_group = params_lookup( 'source_dir_group' ),
$template = params_lookup( 'template' ), $template = params_lookup( 'template' ),
$service_autorestart = params_lookup( 'service_autorestart' , 'global' ), $service_autorestart = params_lookup( 'service_autorestart' , 'global' ),
$options = params_lookup( 'options' ), $options = params_lookup( 'options' ),
@@ -497,6 +507,8 @@ class fail2ban (
source => $fail2ban::source_dir, source => $fail2ban::source_dir,
recurse => true, recurse => true,
purge => $fail2ban::bool_source_dir_purge, purge => $fail2ban::bool_source_dir_purge,
owner => $fail2ban::source_dir_owner,
group => $fail2ban::source_dir_group,
force => $fail2ban::bool_source_dir_purge, force => $fail2ban::bool_source_dir_purge,
replace => $fail2ban::manage_file_replace, replace => $fail2ban::manage_file_replace,
audit => $fail2ban::manage_audit, audit => $fail2ban::manage_audit,
+2
View File
@@ -133,6 +133,8 @@ class fail2ban::params {
$template = '' $template = ''
$source_dir = '' $source_dir = ''
$source_dir_purge = false $source_dir_purge = false
$source_dir_owner = 'root'
$source_dir_group = 'root'
$options = '' $options = ''
$service_autorestart = true $service_autorestart = true
$version = 'present' $version = 'present'