Description of problem: RHN Satellite 5.4.1 Reference Guide references /tftpboot/ folder which is not present on rhel6. In the section: '11.1.4.1. SELinux Configuration' there is: semanage fcontext -a -t public_content_t "/tftpboot/.*" For Satellite on rhel6, documentation should mention the following instead: semanage fcontext -a -t public_content_t "/var/lib/tftpboot/.*" semanage fcontext -a -t public_content_t "/var/www/cobbler/images/.*"
Correction: The last line, might not be listed in the documentation: semanage fcontext -a -t public_content_t "/var/www/cobbler/images/.*" It is not essential for the Satellite use case. Additionally, it's a same for rhel5. Where we have not mentioned it.
This bug relies on a resolution of 707215 comment 6.
Actually, the correct fix is to remove that semanage advice altogether. It is not needed nor useful.
Slated for 5.4.2. LKB
its worth noting that syslinux-tftpboot puts its files in /tftpboot, where theyre not reachable by tftp-server. Is there any move towards using /srv/tftp ? (an apparently emerging FHS standard loc)
Commented out. Revision 2-4 of the 5.4 Reference Guide. This will be respun on docs.redhat.com following QA verification. LKB
*** Bug 707169 has been marked as a duplicate of this bug. ***
The updated document is now publicly available on docs.redhat.com. For any further changes, please raise a new bug. LKB