Doing "*stat <tab><tab>" in my shell I came across those two entries under /usr/bin/ which are undocumented:
$ man -k any~'^(host|purge)stat$' man: nothing appropriate /etc/mailer.conf has no entries for them but mailer.conf(5)' EXAMPLES section demonstrates using them with the mail/sendmail port. CVS log has it that we've been installing those two symlinks two mailwrapper since its import from NetBSD in 1999 and mentioning the examples since 2001, but I couldn't find a specific commit that eventually removed their supporting code. All other symlinks to mailwrapper(8) (sendmail, newaliases, mailq and mailmap) have their own manual pages and respective argv specific code under /usr/src/usr.sbin/. Assuming that purgestat and hoststat usage/code went away with removing sendmail from base at latest, can their symlinks be considered leftovers and removed? Index: distrib/sets/lists/base/mi =================================================================== RCS file: /cvs/src/distrib/sets/lists/base/mi,v retrieving revision 1.990 diff -u -p -r1.990 mi --- distrib/sets/lists/base/mi 16 Jun 2020 09:37:03 -0000 1.990 +++ distrib/sets/lists/base/mi 22 Jun 2020 00:48:53 -0000 @@ -411,7 +411,6 @@ ./usr/bin/help ./usr/bin/hexdump ./usr/bin/host -./usr/bin/hoststat ./usr/bin/htpasswd ./usr/bin/id ./usr/bin/ident @@ -510,7 +509,6 @@ ./usr/bin/printenv ./usr/bin/printf ./usr/bin/prove -./usr/bin/purgestat ./usr/bin/quota ./usr/bin/radioctl ./usr/bin/rcs Index: usr.sbin/mailwrapper/Makefile =================================================================== RCS file: /cvs/src/usr.sbin/mailwrapper/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- usr.sbin/mailwrapper/Makefile 11 Sep 2016 07:06:30 -0000 1.6 +++ usr.sbin/mailwrapper/Makefile 22 Jun 2020 00:46:59 -0000 @@ -11,11 +11,8 @@ afterinstall: ln -fs /usr/sbin/mailwrapper ${DESTDIR}/usr/bin/newaliases ln -fs /usr/sbin/mailwrapper ${DESTDIR}/usr/bin/mailq ln -fs /usr/sbin/mailwrapper ${DESTDIR}/usr/sbin/makemap - ln -fs /usr/sbin/mailwrapper ${DESTDIR}/usr/bin/hoststat - ln -fs /usr/sbin/mailwrapper ${DESTDIR}/usr/bin/purgestat chown -h ${BINOWN}:${BINGRP} ${DESTDIR}/usr/sbin/sendmail \ ${DESTDIR}/usr/bin/newaliases ${DESTDIR}/usr/bin/mailq \ - ${DESTDIR}/usr/sbin/makemap ${DESTDIR}/usr/bin/hoststat \ - ${DESTDIR}/usr/bin/purgestat + ${DESTDIR}/usr/sbin/makemap .include <bsd.prog.mk>