From 0f5cf56d964ec1a9ccd5eb4e970f25d4487e1865 Mon Sep 17 00:00:00 2001 From: Ossi Salmi Date: Sat, 29 Jun 2013 14:11:26 +0300 Subject: [PATCH] Set umask for abusehel, abusesa and collab users --- abusehelper/manifests/init.pp | 9 +++++++++ abusesa/manifests/init.pp | 9 +++++++++ wiki/manifests/init.pp | 8 ++++++++ 3 files changed, 26 insertions(+) diff --git a/abusehelper/manifests/init.pp b/abusehelper/manifests/init.pp index bc10ba4..50da617 100644 --- a/abusehelper/manifests/init.pp +++ b/abusehelper/manifests/init.pp @@ -116,6 +116,15 @@ class abusehelper { } } + file { "/var/lib/ah2/.profile": + ensure => present, + mode => "0600", + owner => "abusehel", + group => "abusehel", + content => "umask 007\n", + require => File["/var/lib/ah2"], + } + if $abusehelper_botnets { include abusehelper::init } diff --git a/abusesa/manifests/init.pp b/abusesa/manifests/init.pp index b285fb5..ec6adae 100644 --- a/abusesa/manifests/init.pp +++ b/abusesa/manifests/init.pp @@ -60,6 +60,15 @@ class abusesa { } } + file { "/var/lib/abusesa/.profile": + ensure => present, + mode => "0600", + owner => "abusesa", + group => "abusesa", + content => "umask 007\n", + require => File["/var/lib/abusesa"], + } + file { "/usr/local/src/abusesa.tar.gz": ensure => present, mode => "0644", diff --git a/wiki/manifests/init.pp b/wiki/manifests/init.pp index cef8f36..04ebe6e 100644 --- a/wiki/manifests/init.pp +++ b/wiki/manifests/init.pp @@ -195,6 +195,14 @@ class wiki::collab { require => User["collab"], before => File["/srv/wikis"], } + file { "/var/lib/collab/.profile": + ensure => present, + mode => "0600", + owner => "collab", + group => "collab", + content => "umask 007\n", + require => File["/var/lib/collab"], + } if $wiki_datadir { file { $wiki_datadir: