I'm installing Texis on a Centos7 vm as a non-root user called txusr. In the install instructions, it states "You will need to login or su to root to start vhttpd, after the install." When I try running vhttpd as root, I get this error:
/home/txusr/morph3/bin/vhttpd: Permission denied
Here are the permissions on vhttpd:
-rwxr-xr-x 1 txusr txusr 10508896 May 12 18:35 vhttpd
How can I get vhttpd to run if it only has exec rights for txusr?
Unless selinux is on, you should be able to do pretty much anything as root. Try the "id" command as "root" to see what you get. Also, that's not an NFS or other network filesystem is it?
Yes, it's docker. I also have a container working ok with Texis. But this container which is also running in kubernetes, I need vhttpd running. It seems to work fine with just docker, but when I move to kubernetes, that's when I get the permissions issue.