diff --git a/security-admin/scripts/set_globals.sh b/security-admin/scripts/set_globals.sh index b0b400b14c..6660a47231 100755 --- a/security-admin/scripts/set_globals.sh +++ b/security-admin/scripts/set_globals.sh @@ -104,7 +104,9 @@ ln -sf /etc/ranger/admin/conf ews/webapp/WEB-INF/classes/conf if [ ! -d /var/log/ranger/admin ]; then mkdir -p /var/log/ranger/admin if [ -d ews/logs ]; then - cp -r ews/logs/* /var/log/ranger/admin + if [ -n "$(ls ews/logs/ 2>/dev/null)" ]; then + cp -r ews/logs/* /var/log/ranger/admin + fi fi fi diff --git a/unixauthservice/scripts/set_globals.sh b/unixauthservice/scripts/set_globals.sh index 7774e48fa0..00eac9bb5f 100755 --- a/unixauthservice/scripts/set_globals.sh +++ b/unixauthservice/scripts/set_globals.sh @@ -97,7 +97,9 @@ ln -sf /etc/ranger/usersync/conf conf if [ ! -d /var/log/ranger/usersync ]; then mkdir -p /var/log/ranger/usersync if [ -d ews/logs ]; then - cp -r ews/logs/* /var/log/ranger/usersync + if [ -n "$(ls ews/logs/ 2>/dev/null)" ]; then + cp -r ews/logs/* /var/log/ranger/usersync + fi fi fi