"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
mount -o loop /backup/iso/centos-4.1/CentOS-4.1-i386-bin2of4.iso
mount -o loop /backup/iso/centos-4.1/CentOS-4.1-i386-bin3of4.iso
mount -o loop /backup/iso/centos-4.1/CentOS-4.1-i386-bin4of4.iso

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

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

Best regards,

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 fedora-selinux-list mailing list