"avc denied" on mounted ISO image for HTTP install

Matt Arnilo S. Baluyos (Mailing Lists) matt.baluyos.lists at gmail.com
Sun Sep 25 00:07:18 UTC 2005


Hello everyone,

I'm trying to do a network installation via HTTP install. To save
space on my HTTP server, I mounted my ISO images into a
publicly-accessible directory under my DocumentRoot.

mount -o loop /backup/iso/centos-4.1/CentOS-4.1-i386-bin1of4.iso
/var/www/html/centos-4.1/disc1
mount -o loop /backup/iso/centos-4.1/CentOS-4.1-i386-bin2of4.iso
/var/www/html/centos-4.1/disc2
mount -o loop /backup/iso/centos-4.1/CentOS-4.1-i386-bin3of4.iso
/var/www/html/centos-4.1/disc3
mount -o loop /backup/iso/centos-4.1/CentOS-4.1-i386-bin4of4.iso
/var/www/html/centos-4.1/disc4

Trying to test the installation on a client machine, I gett a "403
Forbidden" error whenever I browse http://server/centos-4.1/disc1

So I check my /var/log/messages and I found these SELinux error logs:

Sep 25 07:47:46 localhost kernel: audit(1127605666.816:0): avc: 
denied  { getattr } for  pid=2638 comm=httpd
path=/var/www/html/centos-4.1/disc1 dev=loop0 ino=1856
scontext=user_u:system_r:httpd_t tcontext=system_u:object_r:iso9660_t
tclass=dir

Any ideas on how to solve this? I am admittedly a SELinux newbie.

Best regards,
Matt

--
Stand before it and there is no beginning.
Follow it and there is no end.
Stay with the ancient Tao,
Move with the present.




More information about the selinux mailing list