From 02761860df530f0bf2519503c314d3952c01998a Mon Sep 17 00:00:00 2001
From: Dirk Sarpe <dirk.sarpe@idiv.de>
Date: Wed, 16 Sep 2015 14:47:46 +0200
Subject: [PATCH] set acl for monitoring user to allow disk check

---
 homedirs.sh | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/homedirs.sh b/homedirs.sh
index c1c98e4..f16eadf 100644
--- a/homedirs.sh
+++ b/homedirs.sh
@@ -1,5 +1,6 @@
 #!/bin/bash
 # script creates home directories for users in rgroup if those do not exist
+# and sets acl to allow monitoring user disk usage check
 
 set -e
 
@@ -7,6 +8,7 @@ rgroup="g_linuxusers"
 home="/homes/"
 umask=0077
 skel="/etc/skel"
+monitoringuser="monitoring"
 
 if [ ! -d $home ]
   then
@@ -20,5 +22,6 @@ for ruser in "${ruserar[@]}"
     if [ ! -d $home$ruser ]
       then
         mkhomedir_helper $ruser $umask $skel
+        setfacl  -m u:${monitoringuser}:rx $home$ruser
     fi
 done
-- 
GitLab