Browse Source

filesdir not serverfiles

pull/934/head
Daniel Gibbs 9 years ago
parent
commit
e2ac1361a4
  1. 4
      lgsm/functions/check_permissions.sh

4
lgsm/functions/check_permissions.sh

@ -9,14 +9,14 @@ local commandname="CHECK"
local function_selfname="$(basename $(readlink -f "${BASH_SOURCE[0]}"))"
fn_check_ownership(){
if [ $(find "${serverfiles}" -not -user $(whoami)|wc -l) -ne "0" ]; then
if [ $(find "${filesdir}" -not -user $(whoami)|wc -l) -ne "0" ]||$(find "${rootdir}/${selfname}" -not -user $(whoami)|wc -l) -ne "0" ]; then
fn_print_fail_nl "Permissions issues found"
fn_script_log_fatal "Permissions issues found"
fn_print_infomation_nl "The current user ($(whoami)) does not have ownership of the following files:"
fn_script_log_info "The current user ($(whoami)) does not have ownership of the following files:"
{
echo -e "User\tGroup\tFile\n"
find "${serverfiles}" -not -user $(whoami) -printf "%u\t\t%g\t%p\n"
find "${filesdir}" -not -user $(whoami) -printf "%u\t\t%g\t%p\n"
} | column -s $'\t' -t | tee -a "${scriptlog}"
core_exit.sh
fi

Loading…
Cancel
Save