[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ITH: tftpd-hpa and tftpd servers default rootdirs



On Fri, Jan 02, 2004 at 01:48:25AM +0200, Jaakko Niemi wrote:
> On Thu, 01 Jan 2004, Daniel Jacobowitz wrote:

> > On Thu, Jan 01, 2004 at 11:07:47PM +0200, Jaakko Niemi wrote:
> > >  I hereby announce my intentions to hijack tftp-hpa source
> > >  package. I mailed the currently listed maintainer recently,
> > >  but haven't heard back yet. 

> > >  While preparing new version, I looked at the defaults and
> > >  noticed that our various tftpd packages use most horrible
> > >  defaults for the directory that tftpd serves out. atftpd
> > >  defaults to /tftpboot, netkit-tftpd defaults to /boot 
> > >  and current version of tftpd-hpa goes for /var/ftpd. 

> > >  After thinking this a bit, I could only come up
> > >  with /var/lib/tftp or /var/lib/tftproot. Comments?

> > In my experience, /tftpboot is pretty standard for this sort of thing. 
> > I certainly don't think it belongs under /var/lib...

>  Standard according to what? Not FHS at least, and we don't have
>  binaries in /etc either anymore. Could we get rid of the assumption
>  that tftp is used only for booting other systems? There is no
>  practical reason on this age anymore to keep it in / as we have
>  enough disk space so that we don't need to symlink the kernel
>  and base system images to another directory in root filesystem.

>  Out of all over fourty tftpd installations that I've seen, only 
>  two used /tftpboot and the operating systems were over decade
>  old. As for other distributions, at least Mandrake and RH seem
>  to ship with default being in /var/lib.

The last tftp server I set up on a Red Hat machine (RH 9.0) seems to
have defaulted to /tftpboot still, FWIW.

-- 
Steve Langasek
postmodern programmer

Attachment: signature.asc
Description: Digital signature


Reply to: