diff --git a/homedirs.sh b/homedirs.sh index e80216a15c4e326faa318c3f7ef0d5c3d7c0ac1c..3698b6a53f616f1da71b2851a65edf756016dc0d 100755 --- a/homedirs.sh +++ b/homedirs.sh @@ -5,6 +5,7 @@ set -e # set -x # trap read debug + rgroup="g_r_users" localrgroup="local_r_users" home="/homes/" @@ -20,7 +21,7 @@ if [ ! -d $home ] fi # make sure that fresh credentials are pulled -sss_cache -E +/usr/sbin/sss_cache -E unset rusers rusers="$(getent group $rgroup | awk -F '[/:]' '{print $4}')" @@ -31,7 +32,7 @@ for ruser in "${ruserar[@]}" # create home directories if [ ! -d $home$ruser ] then - mkhomedir_helper $ruser $umask $skel + /sbin/mkhomedir_helper $ruser $umask $skel setfacl -m u:$monitoringuser:rx $home$ruser fi # symlink .rstudio directory to work storage