Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Apr 2021 18:32:58 -0700
From:      Cy Schubert <Cy.Schubert@cschubert.com>
To:        Cy Schubert <Cy.Schubert@cschubert.com>
Cc:        Ed Maste <emaste@freebsd.org>, freebsd-stable stable <freebsd-stable@freebsd.org>
Subject:   Re: Deprecating base system ftpd?
Message-ID:  <202104150132.13F1Ww9w003426@slippy.cwsent.com>

next in thread | raw e-mail | index | archive | help
Cy Schubert writes:
> In message <CAPyFy2AbP2X339zbemZ9Y8edjNKdyygnR9mH48Q78nxwDtOBAg@mail.gmail.c
> om>
> , Ed Maste writes:
> > I propose deprecating the ftpd currently included in the base system
> > before FreeBSD 14, and opened review D26447
> > (https://reviews.freebsd.org/D26447) to add a notice to the man page.
> > I had originally planned to try to do this before 13.0, but it dropped
> > off my list. FTP is not nearly as relevant now as it once was, and it
> > had a security vulnerability that secteam had to address.
>
> I think this is an excellent start. My shopping list includes:
>
> - remove ftp(1)
> - remove ftpd(8)
> - remove telnet(1)
> - remove telnetd(8)
> - remove ftp:// and http:// from libfetch. This is 2021 and we should all 
> use https://.
> - replace DNS lookups with DoH and/or DoT. Why let your ISP see your DNS 
> traffic?
>
> >
> > I'm happy to make a port for it if anyone needs it. Comments?
>
> I've started working on splitting ftp and ftpd into an external git repo. 
> The problem I've encountered is that though only ftp and ftpd are left the 
> resultant repo is still 1.2 GB. If my last attempt fails, there is a choice 
> between a 1.2 GB repo and burning ftp forever then the choice is clear: 
> burn it forever.

The best I can do to separate libexec/ftpd out into its own repo is 596 MB 
(ZFS lz4 compressed). The worst was 1.5 GB. I suppose 596 MB will do. If we 
want to make it smaller then history will need to take a back seat.

We can do a port with it now.


-- 
Cheers,
Cy Schubert <Cy.Schubert@cschubert.com>
FreeBSD UNIX:  <cy@FreeBSD.org>   Web:  https://FreeBSD.org
NTP:           <cy@nwtime.org>    Web:  https://nwtime.org

	The need of the many outweighs the greed of the few.





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202104150132.13F1Ww9w003426>