Red Hat Bugzilla – Bug 989867
syslinux-tftpboot uses old /tftpboot directory
Last modified: 2014-10-14 02:36:17 EDT
Description of problem:
syslinux-tftpboot installs files into /tftpboot but tftp-server creates and configures /var/lib/tftpboot
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. yum install tftp-server syslinux-tftpboot
2. chkconfig tftp on
3. tftp localhost -c get pxelinux.0
Error code 1: File not found
I can't find any specific answers in the LSB or FHS but it seems that /var/lib/tftpboot has been adopted as the correct place for tftp files.
I don't know what selinux might permit.
see also #785955 #821481 #920744
Reproduced with syslinux-tftpboot-4.02-8.el6, retested with syslinux-tftpboot-4.04-3.el6.
All files from syslinux-tftpboot are stored in /var/lib/tftpboot/, and getting pxelinux.0 from tftp works fine with default configuration.
Moving to VERIFIED.
Does this bug need to be cloned for RHEL 7?
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.