<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.sbin/inetd, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2026-01-05T16:04:46Z</updated>
<entry>
<title>inetd.conf: Correct rsync example</title>
<updated>2026-01-05T16:04:46Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2026-01-05T14:51:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=58a14d9596bd9a72683cbd725e817fdabe926139'/>
<id>urn:sha1:58a14d9596bd9a72683cbd725e817fdabe926139</id>
<content type='text'>
There is no rsyncd binary in the rsync package; rsync is just invoked
with --daemon.

PR:		122037
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>inetd.8: Remove the enumeration of examples</title>
<updated>2025-11-05T23:52:45Z</updated>
<author>
<name>Lexi Winter</name>
<email>ivy@FreeBSD.org</email>
</author>
<published>2025-11-05T23:51:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a7c558b4ade848da31a6d36d1d47e7031bc7d82e'/>
<id>urn:sha1:a7c558b4ade848da31a6d36d1d47e7031bc7d82e</id>
<content type='text'>
The user can trivially see the list of examples in /etc/inetd.conf
by looking at the file, so there's no need to include an entire
paragraph in the manual enumerating the examples which are provided.

MFC after:	3 days
Reviewed by:	0mp
Sponsored by:	https://www.patreon.com/bsdivy
Differential Revision:	https://reviews.freebsd.org/D52740
</content>
</entry>
<entry>
<title>Remove ftpd(8)</title>
<updated>2025-09-29T21:53:34Z</updated>
<author>
<name>Lexi Winter</name>
<email>ivy@FreeBSD.org</email>
</author>
<published>2025-09-29T20:26:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=614c8750ce116865953916b8b5bab2467ee94187'/>
<id>urn:sha1:614c8750ce116865953916b8b5bab2467ee94187</id>
<content type='text'>
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
Reviewed by:	cperciva
Differential Revision:	https://reviews.freebsd.org/D52739
</content>
</entry>
<entry>
<title>inetd: don't assume that initgroups(3) will set the egid</title>
<updated>2025-08-08T22:35:04Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2025-08-08T22:34:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=33dd42e632982ba324789f47041d03ceb65f6560'/>
<id>urn:sha1:33dd42e632982ba324789f47041d03ceb65f6560</id>
<content type='text'>
inetd, in the ident provider, seems to be the only initgroups(3)
caller in base that assumes it will set the egid.  Everyone else uses it
as it's typically used on other platforms: to initialize supplementary
groups.
</content>
</entry>
<entry>
<title>inetd.conf: remove -[46] from the ssh entry</title>
<updated>2025-07-15T05:12:45Z</updated>
<author>
<name>Lexi Winter</name>
<email>ivy@FreeBSD.org</email>
</author>
<published>2025-07-15T04:44:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6738882248a755aad859784150969085e006cf89'/>
<id>urn:sha1:6738882248a755aad859784150969085e006cf89</id>
<content type='text'>
sshd doesn't require these flags, and including them makes outgoing
connections (e.g., port forwarding) restricted to the family of the
inbound connection, which is not usually desirable and also not how
standalone sshd works.

MFC after:	3 days
Reviewed by:	kevans
Approved by:	kevans (mentor)
Differential Revision:	https://reviews.freebsd.org/D51296
</content>
</entry>
<entry>
<title>inetd: Add -S to tftpd usage example in inetd.conf</title>
<updated>2025-05-01T16:46:00Z</updated>
<author>
<name>Dmitry Morozovsky</name>
<email>marck@FreeBSD.org</email>
</author>
<published>2025-05-01T16:46:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=89a66a1cb3ce159b830d3b5391d85bbabd46a56d'/>
<id>urn:sha1:89a66a1cb3ce159b830d3b5391d85bbabd46a56d</id>
<content type='text'>
Since 273a307d0b80743fb08e23237b3f74dc94a8fa2a there is '-S' option which uses
generic file permissions when tftpd is chrooted ('-s /chroot/dir') instead of
special requirements "be publicly writable"

The '-s /tftproot' is always used in the usage example, so add '-S' here too

Reviewed by:	eugen
Differential Revision:	https://reviews.freebsd.org/D49807
</content>
</entry>
<entry>
<title>Remove residual blank line at start of Makefile</title>
<updated>2024-07-15T22:43:39Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2024-07-15T04:46:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e9ac41698b2f322d55ccf9da50a3596edb2c1800'/>
<id>urn:sha1:e9ac41698b2f322d55ccf9da50a3596edb2c1800</id>
<content type='text'>
This is a residual of the $FreeBSD$ removal.

MFC After: 3 days (though I'll just run the command on the branches)
Sponsored by: Netflix
</content>
</entry>
<entry>
<title>inetd: Fix typos</title>
<updated>2024-04-11T17:40:44Z</updated>
<author>
<name>Elyes Haouas</name>
<email>ehaouas@noos.fr</email>
</author>
<published>2024-04-11T17:40:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6addf2595e5ea95d7cc45233ca44c3faa09520b7'/>
<id>urn:sha1:6addf2595e5ea95d7cc45233ca44c3faa09520b7</id>
<content type='text'>
Signed-off-by: Elyes Haouas &lt;ehaouas@noos.fr&gt;
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/882
</content>
</entry>
<entry>
<title>Remove copyright strings ifdef'd out</title>
<updated>2023-11-27T05:23:58Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-11-24T07:45:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0b8224d1cc9dc6c9778ba04a75b2c8d47e5d7481'/>
<id>urn:sha1:0b8224d1cc9dc6c9778ba04a75b2c8d47e5d7481</id>
<content type='text'>
We've ifdef'd out the copyright strings for some time now. Go ahead and
remove the ifdefs. Plus whatever other detritis was left over from other
recent removals. These copyright strings are present in the comments and
are largely from CSRG's attempt at adding their copyright to every
binary file (which modern interpretations of the license doesn't
require).

Sponsored by:		Netflix
</content>
</entry>
<entry>
<title>usr.sbin: Remove ancient SCCS tags.</title>
<updated>2023-11-27T05:23:56Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-11-23T17:21:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8a7b61203704d362cfbc66c00619f51b24106b55'/>
<id>urn:sha1:8a7b61203704d362cfbc66c00619f51b24106b55</id>
<content type='text'>
Remove ancient SCCS tags from the tree, automated scripting, with two
minor fixup to keep things compiling. All the common forms in the tree
were removed with a perl script.

Sponsored by:		Netflix
</content>
</entry>
</feed>
