Apache, SELinux, and document root on a different partition

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



I want to put the document root for an application on a separate paritition that has more space. When I try to configure this I can't access the files in the new location. I've got the SELinux attributes set on the directory and its files, so I'm thinking it's something about the parent path that SELinux doesn't like, but I don't know where that's handled.

My partition is mounted to /mnt/bigdisk2, and I put the app in the wbb3tmp subdirectory there:

[root@centos wbb3-tmp]# ls -Za
drwxr-xr-x  apache apache system_u:object_r:httpd_sys_content_t .
drwxr-xr-x  root   root   system_u:object_r:file_t         ..
-rw-r--r-- apache apache system_u:object_r:httpd_sys_content_t WCFSetup.tar.gz
-rw-r--r--  apache apache system_u:object_r:httpd_sys_content_t index.html
-rw-r--r--  apache apache system_u:object_r:httpd_sys_content_t install.php
-rw-r--r--  apache apache system_u:object_r:httpd_sys_content_t test.php
[root@centos wbb3-tmp]# pwd
/mnt/bigdisk2/wbb3-tmp


My Apache VirtualHost block contains this:

Alias /wbb3-tmp /mnt/bigdisk2/wbb3-tmp

<Directory "/mnt/bigdisk2/wbb3-tmp">
       AllowOverride AuthConfig Options Limit
       Options +Indexes -ExecCGI +FollowSymLinks +MultiViews
       Order allow,deny
       Allow from all
</Directory>

This works if I disable SELinux.
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux