Christopher:

> Do the tcnative*.so files have the execute bit set?

Doing a ls -lah gives me this:
-rw-r--r-- 1 root root 1.7M Aug 17 08:57 libtcnative-1.a
-rwxr-xr-x 1 root root 1.1K Aug 17 08:57 libtcnative-1.la
lrwxrwxrwx 1 root root   23 Aug 17 08:57 libtcnative-1.so -> 
libtcnative-1.so.0.1.31
lrwxrwxrwx 1 root root   23 Aug 17 08:57 libtcnative-1.so.0 -> 
libtcnative-1.so.0.1.31
-rwxr-xr-x 1 root root 713K Aug 16 23:02 libtcnative-1.so.0.1.30
-rwxr-xr-x 1 root root 980K Aug 17 08:57 libtcnative-1.so.0.1.31
drwxr-xr-x 2 root root   26 Aug 17 14:56 pkgconfig

It seems like the execute bits are set.

> file /usr/local/apr/lib/libtcnative-1.so

That gives me:
/usr/local/apr/lib/libtcnative-1.so: symbolic link to `libtcnative-1.so.0.1.31'

file /usr/local/apr/lib/libtcnative-1.so.0.1.31 gives me:
/usr/local/apr/lib/libtcnative-1.so.0.1.31: ELF 64-bit LSB shared object, 
x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0x56885899f70761
f7a250dbc6560a69131dc9e950, not stripped

> All users should have "read" and "execute" privileges on the file
> itself

The file is world read and execute, so that should be OK.

> Tomcat user requires "execute" privileges on every
> directory between / and /usr/local/apr/lib. You might also 
> need Tomcat to have "read" privileges on those directories

I just checked /, /usr, /usr/local, /usr/local/apr, and /usr/local/apr/lib and
they are all world read and execute bits set.

Any other ideas?

Thanks,
  Neil

--
Neil Aggarwal, (972) 834-1565
We lend money to investors to buy or refinance single family rent houses.
No origination fees, quick approval, no credit check.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to