svn commit: r340444 - in stable/12: . usr.sbin/ctm/ctm
Stefan Esser
se at FreeBSD.org
Wed Nov 14 20:35:06 UTC 2018
Author: se
Date: Wed Nov 14 20:35:04 2018
New Revision: 340444
URL: https://svnweb.freebsd.org/changeset/base/340444
Log:
MFC S340428: 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: re
Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D17969
Modified:
stable/12/UPDATING
stable/12/usr.sbin/ctm/ctm/ctm.1
stable/12/usr.sbin/ctm/ctm/ctm.c
Modified: stable/12/UPDATING
==============================================================================
--- stable/12/UPDATING Wed Nov 14 19:10:35 2018 (r340443)
+++ stable/12/UPDATING Wed Nov 14 20:35:04 2018 (r340444)
@@ -16,6 +16,13 @@ from older versions of FreeBSD, try WITHOUT_CLANG and
the tip of head, and then rebuild without this option. The bootstrap process
from older version of current across the gcc/clang cutover is a bit fragile.
+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. A depreciation warning will be printed to stderr by
+ the ctm command, but the functionality will remain in base for all
+ FreeBSD-12 releases.
+
20181019:
The stable/12 branch has been created in subversion from head
revision r339432.
Modified: stable/12/usr.sbin/ctm/ctm/ctm.1
==============================================================================
--- stable/12/usr.sbin/ctm/ctm/ctm.1 Wed Nov 14 19:10:35 2018 (r340443)
+++ stable/12/usr.sbin/ctm/ctm/ctm.1 Wed Nov 14 20:35:04 2018 (r340444)
@@ -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
Modified: stable/12/usr.sbin/ctm/ctm/ctm.c
==============================================================================
--- stable/12/usr.sbin/ctm/ctm/ctm.c Wed Nov 14 19:10:35 2018 (r340443)
+++ stable/12/usr.sbin/ctm/ctm/ctm.c Wed Nov 14 20:35:04 2018 (r340444)
@@ -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;
More information about the svn-src-stable
mailing list