James B. Byrne wrote: > CentOS-6.5 > We deploy web applications written with the Ruby on Rails framework using Capistrano (2.x). Each 'family' of web applications are 'owned' by a dedicated user id. The present httpd service is Apache 2.2.15 and we use Passenger 3.0.11. We are moving shortly to a new deployment host and at that > time we will be updating to Apache 2.4.9 and Passenger 4..0.25. > Our deployment practice is to place the 'family' directory under /var/data/. > This is the home directory of the application user id. We place each individual web application or component into its own directory underneath the > family root. So that things look like this: passenger_exec_t, etc. <http://linuxmanpages.net/manpages/fedora17/man8/passenger_selinux.8.html> And if you google anything else, note: DO NOT USE CHCON; it does *NOT* remain following a reboot. Use semanage fcontext (and the manpage example is what I use all the time), followed by a restorecon -Rv mark