Description of problem: my(which I believe is a default setup) config is as follow: tftpd keeps its content in: /var/lib/tftpboot when cobbler creates new distro/profile it correctly puts and build a path up to: /var/lib/tftpboot/images/$_distro_names -- up to here fcontext is: public_content_t but then, files in all this dirs have this context: httpd_sys_content_t -- and this is where tftpd fails being not able to serve the files I believe mainstream policy has correct context for this content as `restorecon` fixes it with: public_content_t Version-Release number of selected component (if applicable): cobbler-1.6.6-1.fc11.x86_64 How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
cobbler check lists instructions you must perform to set up the SELinux rules so context is applied correctly for newly created files. It seems you did not perform those steps yet?