Author: gnn
Date: Sat Dec 15 21:34:40 2018
New Revision: 342139
URL: https://svnweb.freebsd.org/changeset/base/342139

Log:
  Remove, the now very outdated, timed.
  
  Submitted by: Kyle Spiers ksspiers at gmail
  Reviewed by:  bcr,brooks,bz,sbruno
  Relnotes:     yes
  Differential Revision:        https://reviews.freebsd.org/D18505

Deleted:
  head/bin/date/extern.h
  head/bin/date/netdate.c
  head/libexec/rc/rc.d/timed
  head/tools/build/options/WITHOUT_TIMED
  head/usr.sbin/timed/
Modified:
  head/ObsoleteFiles.inc
  head/UPDATING
  head/bin/date/Makefile
  head/bin/date/Makefile.depend
  head/bin/date/date.c
  head/libexec/rc/rc.d/Makefile
  head/share/man/man5/src.conf.5
  head/tools/build/mk/OptionalObsoleteFiles.inc
  head/usr.sbin/Makefile

Modified: head/ObsoleteFiles.inc
==============================================================================
--- head/ObsoleteFiles.inc      Sat Dec 15 20:07:32 2018        (r342138)
+++ head/ObsoleteFiles.inc      Sat Dec 15 21:34:40 2018        (r342139)
@@ -38,6 +38,12 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20181214: Remove timed files
+OLD_FILES+=etc/rc.d/timed
+OLD_FILES+=usr/sbin/timed
+OLD_FILES+=usr/sbin/timedc
+OLD_FILES+=usr/share/man/man8/timed.8.gz
+OLD_FILES+=usr/share/man/man8/timedc.8.gz
 # 20181211: new clang import which bumps version from 6.0.1 to 7.0.1.
 OLD_FILES+=usr/lib/clang/6.0.1/include/sanitizer/allocator_interface.h
 OLD_FILES+=usr/lib/clang/6.0.1/include/sanitizer/asan_interface.h

Modified: head/UPDATING
==============================================================================
--- head/UPDATING       Sat Dec 15 20:07:32 2018        (r342138)
+++ head/UPDATING       Sat Dec 15 21:34:40 2018        (r342139)
@@ -37,6 +37,10 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW:
        prerequisites and upgrading, if you are not already using clang 3.5.0
        or higher.
 
+20181211:
+       Remove the timed and netdate programs from the base tree.  Setting
+       the time with these deamons has been obsolete for over a decade.
+
 20181126:
        On amd64, arm64 and armv7 (architectures that install LLVM's ld.lld
        linker as /usr/bin/ld) GNU ld is no longer installed as ld.bfd, as

Modified: head/bin/date/Makefile
==============================================================================
--- head/bin/date/Makefile      Sat Dec 15 20:07:32 2018        (r342138)
+++ head/bin/date/Makefile      Sat Dec 15 21:34:40 2018        (r342139)
@@ -5,7 +5,7 @@
 
 PACKAGE=runtime
 PROG=  date
-SRCS=  date.c netdate.c vary.c
+SRCS=  date.c vary.c
 
 HAS_TESTS=
 SUBDIR.${MK_TESTS}+= tests

Modified: head/bin/date/Makefile.depend
==============================================================================
--- head/bin/date/Makefile.depend       Sat Dec 15 20:07:32 2018        
(r342138)
+++ head/bin/date/Makefile.depend       Sat Dec 15 21:34:40 2018        
(r342139)
@@ -4,7 +4,6 @@
 DIRDEPS = \
        gnu/lib/csu \
        include \
-       include/protocols \
        include/xlocale \
        lib/${CSU_DIR} \
        lib/libc \

Modified: head/bin/date/date.c
==============================================================================
--- head/bin/date/date.c        Sat Dec 15 20:07:32 2018        (r342138)
+++ head/bin/date/date.c        Sat Dec 15 21:34:40 2018        (r342139)
@@ -59,7 +59,6 @@ __FBSDID("$FreeBSD$");
 #include <unistd.h>
 #include <utmpx.h>
 
-#include "extern.h"
 #include "vary.h"
 
 #ifndef        TM_YEAR_BASE
@@ -67,7 +66,6 @@ __FBSDID("$FreeBSD$");
 #endif
 
 static time_t tval;
-int retval;
 
 static void badformat(void);
 static void iso8601_usage(const char *);
@@ -248,7 +246,7 @@ printdate(const char *buf)
        (void)printf("%s\n", buf);
        if (fflush(stdout))
                err(1, "stdout");
-       exit(retval);
+       exit(EXIT_SUCCESS);
 }
 
 static void
@@ -370,7 +368,7 @@ setthetime(const char *fmt, const char *p, int jflag, 
 
        if (!jflag) {
                /* set the time */
-               if (nflag || netsettime(tval)) {
+               if (nflag) {
                        utx.ut_type = OLD_TIME;
                        memset(utx.ut_id, 0, sizeof(utx.ut_id));
                        (void)gettimeofday(&utx.ut_tv, NULL);

Modified: head/libexec/rc/rc.d/Makefile
==============================================================================
--- head/libexec/rc/rc.d/Makefile       Sat Dec 15 20:07:32 2018        
(r342138)
+++ head/libexec/rc/rc.d/Makefile       Sat Dec 15 21:34:40 2018        
(r342139)
@@ -291,10 +291,6 @@ SMRCD=             sendmail
 SMRCDPACKAGE=  sendmail
 .endif
 
-.if ${MK_TIMED} != "no"
-CONFS+=                timed
-.endif
-
 .if ${MK_UNBOUND} != "no"
 CONFGROUPS+=   UNBOUND
 UNBOUND+=      local_unbound

Modified: head/share/man/man5/src.conf.5
==============================================================================
--- head/share/man/man5/src.conf.5      Sat Dec 15 20:07:32 2018        
(r342138)
+++ head/share/man/man5/src.conf.5      Sat Dec 15 21:34:40 2018        
(r342139)
@@ -1,6 +1,6 @@
 .\" DO NOT EDIT-- this file is @generated by tools/build/options/makeman.
 .\" $FreeBSD$
-.Dd November 26, 2018
+.Dd December 15, 2018
 .Dt SRC.CONF 5
 .Os
 .Sh NAME
@@ -239,6 +239,17 @@ Disable the BSD licensed
 .Pa crtbegin.o
 and
 .Pa crtend.o .
+.Pp
+This is a default setting on
+powerpc/powerpc, powerpc/powerpc64, powerpc/powerpcspe and sparc64/sparc64.
+.It Va WITH_BSD_CRTBEGIN
+Enable the BSD licensed
+.Pa crtbegin.o
+and
+.Pa crtend.o .
+.Pp
+This is a default setting on
+amd64/amd64, arm/arm, arm/armv6, arm/armv7, arm64/aarch64, i386/i386, 
mips/mipsel, mips/mips, mips/mips64el, mips/mips64, mips/mipsn32, 
mips/mipselhf, mips/mipshf, mips/mips64elhf, mips/mips64hf and riscv/riscv64.
 .It Va WITH_BSD_GREP
 Install BSD-licensed grep as '[ef]grep' instead of GNU grep.
 .It Va WITHOUT_BSNMP
@@ -1780,9 +1791,6 @@ Set to not build or install
 .Xr tftp 1
 and
 .Xr tftpd 8 .
-.It Va WITHOUT_TIMED
-Set to not build or install
-.Xr timed 8 .
 .It Va WITHOUT_TOOLCHAIN
 Set to not install header or
 programs used for program development,

Modified: head/tools/build/mk/OptionalObsoleteFiles.inc
==============================================================================
--- head/tools/build/mk/OptionalObsoleteFiles.inc       Sat Dec 15 20:07:32 
2018        (r342138)
+++ head/tools/build/mk/OptionalObsoleteFiles.inc       Sat Dec 15 21:34:40 
2018        (r342139)
@@ -8513,14 +8513,6 @@ OLD_FILES+=usr/share/man/man1/tftp.1.gz
 OLD_FILES+=usr/share/man/man8/tftpd.8.gz
 .endif
 
-.if ${MK_TIMED} == no
-OLD_FILES+=usr/sbin/timed
-OLD_FILES+=usr/sbin/timedc
-OLD_FILES+=usr/share/man/man8/timed.8.gz
-OLD_FILES+=usr/share/man/man8/timedc.8.gz
-.endif
-
-.if ${MK_TOOLCHAIN} == no
 OLD_FILES+=usr/bin/addr2line
 OLD_FILES+=usr/bin/as
 OLD_FILES+=usr/bin/byacc

Modified: head/usr.sbin/Makefile
==============================================================================
--- head/usr.sbin/Makefile      Sat Dec 15 20:07:32 2018        (r342138)
+++ head/usr.sbin/Makefile      Sat Dec 15 21:34:40 2018        (r342139)
@@ -201,7 +201,6 @@ SUBDIR.${MK_SENDMAIL}+=     praliases
 SUBDIR.${MK_SENDMAIL}+=        sendmail
 SUBDIR.${MK_TCP_WRAPPERS}+=    tcpdchk
 SUBDIR.${MK_TCP_WRAPPERS}+=    tcpdmatch
-SUBDIR.${MK_TIMED}+=   timed
 SUBDIR.${MK_TOOLCHAIN}+=       config
 SUBDIR.${MK_TOOLCHAIN}+=       crunch
 SUBDIR.${MK_UNBOUND}+= unbound
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to