Prepare move of ctm from base to a port (misc/ctm) by:

- Adding a note to UPDATING
- Adding a note to the history section of the manpage ctm.1
- Adding a message printed to STDERR to the ctm program

This version is meant for release in FreeBSD-12.0 and should remain in
FreeBSD-12 over its life-time.

A follow-up commit will remove ctm from -CURRENT after the MFC to 12
has happened.

Approved by:	imp, rgrimes, bcr (man-page)
MFC after:	3 days
Relnotes:	yes
Differential Revision:	https://reviews.freebsd.org/D17969
This commit is contained in:
Stefan Eßer 2018-11-14 08:45:48 +00:00
parent fbd5d78209
commit 1894626876
3 changed files with 16 additions and 1 deletions

View File

@ -31,6 +31,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW:
disable the most expensive debugging functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
20181115:
The set of CTM commands (ctm, ctm_smail, ctm_rmail, ctm_dequeue)
has been converted to a port (misc/ctm) and will be removed from
FreeBSD-13. It is available as a package (ctm) for all supported
FreeBSD versions.
20181110:
The default newsyslog.conf(5) file has been changed to only include
files in /etc/newsyslog.conf.d/ and /usr/local/etc/newsyslog.conf.d/ if

View File

@ -12,7 +12,7 @@
.\"
.\" $FreeBSD$
.\"
.Dd April 14, 2016
.Dd November 15, 2018
.Dt CTM 1
.Os
.Sh NAME
@ -321,6 +321,12 @@ The
.Nm
command appeared in
.Fx 2.1 .
.Pp
The latest
.Nm
code has been made available as a port (misc/ctm) in preparation of removal
from base in
.Fx 13.0 .
.Sh AUTHORS
.An -nosplit
The CTM system has been designed and implemented by

View File

@ -144,6 +144,9 @@ main(int argc, char **argv)
warnx("%d errors during option processing",stat);
return Exit_Pilot;
}
fprintf(stderr, "CTM will be removed from FreeBSD-13, and will be "
"provided as a port (misc/ctm) or package (ctm).\n\n");
stat = Exit_Done;
argc -= optind;
argv += optind;