So I have a script infinite.sh that is in the /root directory.
I want to give the user Bob permission to run this script.
So what I did is that
setfacl -m u:Bob:rwx infinite.sh
setfacl -m d:Bob:rwx /root
However, when I switch to the user Bob, I still can't even cd into the /root directory of run the infinite script -- that doesn't make sense to me.