Page MenuHomeFreeBSD

Remove ftpd(8)
ClosedPublic

Authored by ivy on Sep 25 2025, 7:45 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Nov 6, 3:35 PM
Unknown Object (File)
Fri, Oct 31, 10:48 AM
Unknown Object (File)
Oct 25 2025, 2:32 AM
Unknown Object (File)
Oct 22 2025, 4:37 AM
Unknown Object (File)
Oct 19 2025, 3:22 PM
Unknown Object (File)
Oct 16 2025, 7:06 PM
Unknown Object (File)
Oct 16 2025, 6:03 AM
Unknown Object (File)
Oct 10 2025, 3:41 AM

Details

Summary

This was previously deprecated and is slated for removal in 15.0.
Users who still need ftpd(8) can install the ftp/freebsd-ftpd port.

Retain the ftp(d) PAM services since other FTP daemons use them.

Update /etc/inetd.conf to point to /usr/local.

Add ftpd to ObsoleteFiles, but do not list configuration files since
users may want to preserve these to use with the freebsd-ftpd port.

There is still some language in the manual referring to ftpd(8)
which is relevant to the port, which has been retained but updated
to reference the port.

MFC after: 3 days
Relnotes: yes

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 67336
Build 64219: arc lint + arc unit

Event Timeline

ivy requested review of this revision.Sep 25 2025, 7:45 PM
cperciva added a subscriber: cperciva.

LGTM. Please commit and merge to stable/15 in time for BETA1.

This revision is now accepted and ready to land.Sep 28 2025, 6:42 PM

@ivy Are you planning on committing this today? I can do it if you'd prefer, but I'd like to have it in the tree ASAP so it gets 3 days for people to notice problems before MFC to stable/15 and 15.0-BETA1.

yes, i'll land this as soon as a test build finishes

Please provide me with a link to the relevant port that has been created.

Edit: I found everything in the updated manual. The request is no longer valid.