aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Fandrich <danf@mageia.org>2025-11-29 12:03:29 -0800
committerDan Fandrich <danf@mageia.org>2025-11-29 12:03:29 -0800
commite3c27c46f6de29f1b60e6b8764084842aa371e0e (patch)
treece50c7db1c0fbebedb952e94d9a1ea11627415d0
parent72fd7c6c12360e14c6dc18ff43185ae852902f59 (diff)
downloadpuppet-master.tar
puppet-master.tar.gz
puppet-master.tar.bz2
puppet-master.tar.xz
puppet-master.zip
Protect the sympa ldap include filesHEADmaster
These could hold secrets so should not be world-readable.
-rw-r--r--modules/sympa/manifests/datasource/ldap_group.pp3
1 files changed, 3 insertions, 0 deletions
diff --git a/modules/sympa/manifests/datasource/ldap_group.pp b/modules/sympa/manifests/datasource/ldap_group.pp
index 6060bec4..057be9cf 100644
--- a/modules/sympa/manifests/datasource/ldap_group.pp
+++ b/modules/sympa/manifests/datasource/ldap_group.pp
@@ -1,5 +1,8 @@
define sympa::datasource::ldap_group {
file { "/etc/sympa/data_sources/${name}.incl":
+ owner => 'sympa',
+ group => 'sympa',
+ mode => '0640',
content => template('sympa/data_sources/ldap_group.incl')
}
}