Optimize OS/release/version detection for faster execution #70
|
@ -1370,9 +1370,11 @@ if [ "$IS_EVOMAINTENANCEUSERS" = 1 ]; then
|
||||||
fi
|
fi
|
||||||
for user in $users; do
|
for user in $users; do
|
||||||
user_home=$(getent passwd "$user" | cut -d: -f6)
|
user_home=$(getent passwd "$user" | cut -d: -f6)
|
||||||
if ! grep -qs "^trap.*sudo.*evomaintenance.sh" "${user_home}"/.*profile; then
|
if [ -n "$user_home" ] && [ -d "$user_home" ]; then
|
||||||
failed "IS_EVOMAINTENANCEUSERS" "${user} doesn't have an evomaintenance trap"
|
if ! grep -qs "^trap.*sudo.*evomaintenance.sh" "${user_home}"/.*profile; then
|
||||||
test "${VERBOSE}" = 1 || break
|
failed "IS_EVOMAINTENANCEUSERS" "${user} doesn't have an evomaintenance trap"
|
||||||
|
test "${VERBOSE}" = 1 || break
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in a new issue