Merge pull request #15 from juliogonzalez/master
Add parameters to specify source dir owner and group
This commit is contained in:
commit
f9e4cfa10b
2 files changed
+14
No files matched your search
@@ -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,
|
||||||
|
|||||||
@@ -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'
|
||||||
|
|||||||
Reference in new issue
Block a user