Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src Remove dhclient from the base system.
details: https://anonhg.NetBSD.org/src/rev/d88a788f709f
branches: trunk
changeset: 320265:d88a788f709f
user: roy <roy%NetBSD.org@localhost>
date: Fri Jun 29 12:34:13 2018 +0000
description:
Remove dhclient from the base system.
Discussed here:
https://mail-index.netbsd.org/tech-userlevel/2018/06/21/msg011233.html
diffstat:
distrib/notes/common/main | 6 +-
distrib/sets/comments | 5 -
distrib/sets/deps | 4 -
distrib/sets/descrs | 5 -
distrib/sets/lists/base/mi | 6 +-
distrib/sets/lists/debug/mi | 4 +-
distrib/sets/lists/etc/mi | 4 +-
distrib/sets/lists/man/mi | 32 +-
distrib/syspkg/sets/base/Makefile | 3 +-
distrib/syspkg/sets/base/base-dhclient-root/COMMENT | 1 -
distrib/syspkg/sets/base/base-dhclient-root/DESCR | 1 -
distrib/syspkg/sets/base/base-dhclient-root/Makefile | 6 -
distrib/syspkg/sets/etc/Makefile | 4 +-
distrib/syspkg/sets/etc/etc-dhclient-etc/COMMENT | 1 -
distrib/syspkg/sets/etc/etc-dhclient-etc/DESCR | 1 -
distrib/syspkg/sets/etc/etc-dhclient-etc/Makefile | 6 -
distrib/syspkg/sets/etc/etc-dhclient-rc/COMMENT | 1 -
distrib/syspkg/sets/etc/etc-dhclient-rc/DESCR | 1 -
distrib/syspkg/sets/etc/etc-dhclient-rc/Makefile | 6 -
distrib/syspkg/sets/man/Makefile | 4 +-
distrib/syspkg/sets/man/man-dhclient-catman/COMMENT | 1 -
distrib/syspkg/sets/man/man-dhclient-catman/DESCR | 1 -
distrib/syspkg/sets/man/man-dhclient-catman/Makefile | 6 -
distrib/syspkg/sets/man/man-dhclient-man/COMMENT | 1 -
distrib/syspkg/sets/man/man-dhclient-man/DESCR | 1 -
distrib/syspkg/sets/man/man-dhclient-man/Makefile | 6 -
etc/defaults/rc.conf | 9 +-
etc/mtree/special | 6 +-
etc/rc.d/Makefile | 4 +-
etc/rc.d/dhclient | 22 -
etc/rc.d/network | 5 +-
etc/rc.d/pf | 4 +-
etc/rc.d/wpa_supplicant | 4 +-
external/mpl/dhcp/bin/Makefile | 4 +-
external/mpl/dhcp/bin/client/Makefile | 17 -
external/mpl/dhcp/bin/clientscript/Makefile | 8 -
external/mpl/dhcp/bin/clientscript/dhclient-script | 282 -------------------
37 files changed, 41 insertions(+), 441 deletions(-)
diffs (truncated from 888 to 300 lines):
diff -r 18c861412c52 -r d88a788f709f distrib/notes/common/main
--- a/distrib/notes/common/main Fri Jun 29 11:33:46 2018 +0000
+++ b/distrib/notes/common/main Fri Jun 29 12:34:13 2018 +0000
@@ -1,4 +1,4 @@
-.\" $NetBSD: main,v 1.547 2018/06/26 10:49:54 martin Exp $
+.\" $NetBSD: main,v 1.548 2018/06/29 12:34:13 roy Exp $
.\"
.\" Copyright (c) 1999-2012 The NetBSD Foundation, Inc.
.\" All rights reserved.
@@ -511,10 +511,6 @@
.Nx
in the future:
.(bullet
-.Xr dhclient 8
-in favor of
-.Xr dhcpcd 8 .
-.It
.Xr groff 1 .
Man pages are now handled with
.Xr mandoc 1 ,
diff -r 18c861412c52 -r d88a788f709f distrib/sets/comments
--- a/distrib/sets/comments Fri Jun 29 11:33:46 2018 +0000
+++ b/distrib/sets/comments Fri Jun 29 12:34:13 2018 +0000
@@ -19,7 +19,6 @@
base-crypto-shlib shared library providing cryptographic routines
base-cxx-usr /usr file system directories required by C++ programming language utilities
base-debug-bin debugging utilities
-base-dhclient-root root file system support for DHCP client software
base-dhcpd-bin DHCP server
base-dhcpd-examples example configuration files for DHCP server
base-efs-root root file system support for efs file system
@@ -256,8 +255,6 @@
etc-cron-log empty log file for cron(8)
etc-cron-rc startup script for cron(8) command scheduler
etc-cron-root root file system support for cron(8) command scheduler
-etc-dhclient-etc configuration files for DHCP dyanamic host configuration protocol client utilities
-etc-dhclient-rc startup script for DHCP dynamic host configuration protocol client
etc-dhcpd-rc startup script for DHCP dynamic host configuration protocol daemon
etc-extsrc-rc startup scripts for externally added programs
etc-games-etc configuration file for games
@@ -339,8 +336,6 @@
man-debug-catman formatted manual pages for debugging utilities
man-debug-info texinfo documentation for debugging utilities
man-debug-man manual pages source for debugging utilities
-man-dhclient-catman formatted manual pages for DHCP (dynamic host configuration protocol) client utilities
-man-dhclient-man manual pages source for DHCP (dynamic host configuration protocol) client utilities
man-dhcpd-catman formatted manual pages for DHCP (dynamic host configuration protocol) server utilities
man-dhcpd-man manual pages source for DHCP (dynamic host configuration protocol) server utilities
man-efs-catman formatted manual pages for the Silicon Graphics efs file system support
diff -r 18c861412c52 -r d88a788f709f distrib/sets/deps
--- a/distrib/sets/deps Fri Jun 29 11:33:46 2018 +0000
+++ b/distrib/sets/deps Fri Jun 29 12:34:13 2018 +0000
@@ -18,7 +18,6 @@
base-crypto-shlib base-sys-usr
base-cxx-usr base-c-usr
base-debug-bin base-sys-usr
-base-dhclient-root base-sys-root
base-dhcpd-bin base-sys-share
base-dhcpd-bin base-sys-usr
base-dhcpd-examples base-sys-share
@@ -286,7 +285,6 @@
etc-cron-log base-sys-root
etc-cron-rc base-sys-root
etc-cron-root base-cron-root
-etc-dhclient-rc base-sys-root
etc-dhcpd-rc base-sys-root
etc-games-etc base-sys-root
etc-games-scores base-games-root
@@ -367,8 +365,6 @@
man-debug-catman base-man-share
man-debug-info base-texinfo-share
man-debug-man base-man-share
-man-dhclient-catman base-man-share
-man-dhclient-man base-man-share
man-dhcpd-catman base-man-share
man-dhcpd-man base-man-share
man-efs-catman base-man-share
diff -r 18c861412c52 -r d88a788f709f distrib/sets/descrs
--- a/distrib/sets/descrs Fri Jun 29 11:33:46 2018 +0000
+++ b/distrib/sets/descrs Fri Jun 29 12:34:13 2018 +0000
@@ -19,7 +19,6 @@
base-crypto-shlib shared library providing cryptographic routines
base-cxx-usr /usr file system directories required by C++ programming language utilities
base-debug-bin debugging utilities
-base-dhclient-root root file system support for DHCP client software
base-dhcpd-bin DHCP server
base-dhcpd-examples example configuration files for DHCP server
base-efs-root root file system support for efs file system
@@ -512,8 +511,6 @@
etc-cron-log empty log file for cron(8)
etc-cron-rc startup script for cron(8) command scheduler
etc-cron-root root file system support for cron(8) command scheduler
-etc-dhclient-etc configuration files for DHCP dyanamic host configuration protocol client utilities
-etc-dhclient-rc startup script for DHCP dynamic host configuration protocol client
etc-dhcpd-rc startup script for DHCP dynamic host configuration protocol daemon
etc-extsrc-rc startup scripts for externally added programs
etc-games-etc configuration file for games
@@ -597,8 +594,6 @@
man-debug-catman formatted manual pages for debugging utilities
man-debug-info texinfo documentation for debugging utilities
man-debug-man manual pages source for debugging utilities
-man-dhclient-catman formatted manual pages for DHCP (dynamic host configuration protocol) client utilities
-man-dhclient-man manual pages source for DHCP (dynamic host configuration protocol) client utilities
man-dhcpd-catman formatted manual pages for DHCP (dynamic host configuration protocol) server utilities
man-dhcpd-man manual pages source for DHCP (dynamic host configuration protocol) server utilities
man-efs-catman formatted manual pages for the Silicon Graphics EFS file system support
diff -r 18c861412c52 -r d88a788f709f distrib/sets/lists/base/mi
--- a/distrib/sets/lists/base/mi Fri Jun 29 11:33:46 2018 +0000
+++ b/distrib/sets/lists/base/mi Fri Jun 29 12:34:13 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1177 2018/05/31 05:27:45 mrg Exp $
+# $NetBSD: mi,v 1.1178 2018/06/29 12:34:14 roy Exp $
#
# Note: Don't delete entries from here - mark them as "obsolete" instead,
# unless otherwise stated below.
@@ -479,8 +479,8 @@
./sbin/chown base-sysutil-root
./sbin/clri base-sysutil-root
./sbin/devpubd base-sysutil-root
-./sbin/dhclient base-dhclient-root
-./sbin/dhclient-script base-dhclient-root
+./sbin/dhclient base-obsolete obsolete
+./sbin/dhclient-script base-obsolete obsolete
./sbin/dhcpcd base-dhcpcd-root
./sbin/disklabel base-sysutil-root
./sbin/dkctl base-sysutil-root
diff -r 18c861412c52 -r d88a788f709f distrib/sets/lists/debug/mi
--- a/distrib/sets/lists/debug/mi Fri Jun 29 11:33:46 2018 +0000
+++ b/distrib/sets/lists/debug/mi Fri Jun 29 12:34:13 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.255 2018/06/28 10:14:01 christos Exp $
+# $NetBSD: mi,v 1.256 2018/06/29 12:34:14 roy Exp $
./etc/mtree/set.debug comp-sys-root
./usr/lib comp-sys-usr compatdir
./usr/lib/i18n/libBIG5_g.a comp-c-debuglib debuglib,compatfile
@@ -319,7 +319,7 @@
./usr/libdata/debug/sbin/chown.debug comp-sysutil-debug debug
./usr/libdata/debug/sbin/clri.debug comp-sysutil-debug debug
./usr/libdata/debug/sbin/devpubd.debug comp-sysutil-debug debug
-./usr/libdata/debug/sbin/dhclient.debug comp-dhclient-debug debug
+./usr/libdata/debug/sbin/dhclient.debug comp-obsolete obsolete
./usr/libdata/debug/sbin/dhcpcd.debug comp-dhcpcd-debug debug
./usr/libdata/debug/sbin/disklabel.debug comp-sysutil-debug debug
./usr/libdata/debug/sbin/dkctl.debug comp-sysutil-debug debug
diff -r 18c861412c52 -r d88a788f709f distrib/sets/lists/etc/mi
--- a/distrib/sets/lists/etc/mi Fri Jun 29 11:33:46 2018 +0000
+++ b/distrib/sets/lists/etc/mi Fri Jun 29 12:34:13 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.251 2018/02/17 03:02:04 uwe Exp $
+# $NetBSD: mi,v 1.252 2018/06/29 12:34:14 roy Exp $
#
# Note: end-user configuration files that are moved to another location
# should not be marked "obsolete"; they should just be removed from
@@ -202,7 +202,7 @@
./etc/rc.d/cleartmp etc-sys-rc
./etc/rc.d/cron etc-cron-rc
./etc/rc.d/devpubd etc-sys-rc
-./etc/rc.d/dhclient etc-dhclient-rc
+./etc/rc.d/dhclient etc-obsolete obsolete
./etc/rc.d/dhcpcd etc-dhcpcd-rc
./etc/rc.d/dhcpd etc-dhcpd-rc
./etc/rc.d/dhcpd6 etc-dhcpd-rc
diff -r 18c861412c52 -r d88a788f709f distrib/sets/lists/man/mi
--- a/distrib/sets/lists/man/mi Fri Jun 29 11:33:46 2018 +0000
+++ b/distrib/sets/lists/man/mi Fri Jun 29 12:34:13 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1594 2018/06/13 03:28:36 ozaki-r Exp $
+# $NetBSD: mi,v 1.1595 2018/06/29 12:34:14 roy Exp $
#
# Note: don't delete entries from here - mark them as "obsolete" instead.
#
@@ -2086,9 +2086,9 @@
./usr/share/man/cat5/ctf.0 man-sys-catman ctf,.cat
./usr/share/man/cat5/daily.0 man-sys-catman .cat
./usr/share/man/cat5/daily.conf.0 man-sys-catman .cat
-./usr/share/man/cat5/dhclient.conf.0 man-dhclient-catman .cat
-./usr/share/man/cat5/dhclient.leases.0 man-dhclient-catman .cat
-./usr/share/man/cat5/dhcp-eval.0 man-dhclient-catman .cat
+./usr/share/man/cat5/dhclient.conf.0 man-obsolete obsolete
+./usr/share/man/cat5/dhclient.leases.0 man-obsolete obsolete
+./usr/share/man/cat5/dhcp-eval.0 man-dhcpd-catman .cat
./usr/share/man/cat5/dhcp-options.0 man-dhcpd-catman .cat
./usr/share/man/cat5/dhcpcd.conf.0 man-dhcpcd-catman .cat
./usr/share/man/cat5/dhcpd.conf.0 man-dhcpd-catman .cat
@@ -2454,8 +2454,8 @@
./usr/share/man/cat8/defer.0 man-postfix-catman postfix,.cat
./usr/share/man/cat8/dev_mkdb.0 man-sysutil-catman .cat
./usr/share/man/cat8/devpubd.0 man-sysutil-catman .cat
-./usr/share/man/cat8/dhclient-script.0 man-dhclient-catman .cat
-./usr/share/man/cat8/dhclient.0 man-dhclient-catman .cat
+./usr/share/man/cat8/dhclient-script.0 man-obsolete obsolete
+./usr/share/man/cat8/dhclient.0 man-obsolete obsolete
./usr/share/man/cat8/dhcpcd-run-hooks.0 man-dhcpcd-catman .cat
./usr/share/man/cat8/dhcpcd.0 man-dhcpcd-catman .cat
./usr/share/man/cat8/dhcpd.0 man-dhcpd-catman .cat
@@ -5150,9 +5150,9 @@
./usr/share/man/html5/ctf.html man-sys-catman ctf,html
./usr/share/man/html5/daily.conf.html man-sys-htmlman html
./usr/share/man/html5/daily.html man-sys-htmlman html
-./usr/share/man/html5/dhclient.conf.html man-dhclient-htmlman html
-./usr/share/man/html5/dhclient.leases.html man-dhclient-htmlman html
-./usr/share/man/html5/dhcp-eval.html man-dhclient-htmlman html
+./usr/share/man/html5/dhclient.conf.html man-obsolete obsolete
+./usr/share/man/html5/dhclient.leases.html man-obsolete obsolete
+./usr/share/man/html5/dhcp-eval.html man-dhcpd-htmlman html
./usr/share/man/html5/dhcp-options.html man-dhcpd-htmlman html
./usr/share/man/html5/dhcpcd.conf.html man-dhcpcd-htmlman html
./usr/share/man/html5/dhcpd.conf.html man-dhcpd-htmlman html
@@ -5458,8 +5458,8 @@
./usr/share/man/html8/defer.html man-postfix-htmlman postfix,html
./usr/share/man/html8/dev_mkdb.html man-sysutil-htmlman html
./usr/share/man/html8/devpubd.html man-sysutil-htmlman html
-./usr/share/man/html8/dhclient-script.html man-dhclient-htmlman html
-./usr/share/man/html8/dhclient.html man-dhclient-htmlman html
+./usr/share/man/html8/dhclient-script.html man-obsolete obsolete
+./usr/share/man/html8/dhclient.html man-obsolete obsolete
./usr/share/man/html8/dhcpcd-run-hooks.html man-dhcpcd-htmlman html
./usr/share/man/html8/dhcpcd.html man-dhcpcd-htmlman html
./usr/share/man/html8/dhcpd.html man-dhcpd-htmlman html
@@ -8148,9 +8148,9 @@
./usr/share/man/man5/ctf.5 man-sys-man ctf,.man
./usr/share/man/man5/daily.5 man-sys-man .man
./usr/share/man/man5/daily.conf.5 man-sys-man .man
-./usr/share/man/man5/dhclient.conf.5 man-dhclient-man .man
-./usr/share/man/man5/dhclient.leases.5 man-dhclient-man .man
-./usr/share/man/man5/dhcp-eval.5 man-dhclient-man .man
+./usr/share/man/man5/dhclient.conf.5 man-obsolete obsolete
+./usr/share/man/man5/dhclient.leases.5 man-obsolete obsolete
+./usr/share/man/man5/dhcp-eval.5 man-dhcpd-man .man
./usr/share/man/man5/dhcp-options.5 man-dhcpd-man .man
./usr/share/man/man5/dhcpcd.conf.5 man-dhcpcd-man .man
./usr/share/man/man5/dhcpd.conf.5 man-dhcpd-man .man
@@ -8515,8 +8515,8 @@
./usr/share/man/man8/defer.8 man-postfix-man postfix,.man
./usr/share/man/man8/dev_mkdb.8 man-sysutil-man .man
./usr/share/man/man8/devpubd.8 man-sysutil-man .man
-./usr/share/man/man8/dhclient-script.8 man-dhclient-man .man
-./usr/share/man/man8/dhclient.8 man-dhclient-man .man
+./usr/share/man/man8/dhclient-script.8 man-obsolete obsolete
+./usr/share/man/man8/dhclient.8 man-obsolete obsolete
./usr/share/man/man8/dhcpcd-run-hooks.8 man-dhcpcd-man .man
./usr/share/man/man8/dhcpcd.8 man-dhcpcd-man .man
./usr/share/man/man8/dhcpd.8 man-dhcpd-man .man
diff -r 18c861412c52 -r d88a788f709f distrib/syspkg/sets/base/Makefile
--- a/distrib/syspkg/sets/base/Makefile Fri Jun 29 11:33:46 2018 +0000
+++ b/distrib/syspkg/sets/base/Makefile Fri Jun 29 12:34:13 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2010/01/16 16:10:39 roy Exp $
+# $NetBSD: Makefile,v 1.12 2018/06/29 12:34:14 roy Exp $
SUBDIR+=base-adosfs-root
SUBDIR+=base-amd-bin
@@ -19,7 +19,6 @@
SUBDIR+=base-crypto-shlib
SUBDIR+=base-cxx-usr
SUBDIR+=base-debug-bin
-SUBDIR+=base-dhclient-root
SUBDIR+=base-dhcpd-bin
SUBDIR+=base-dhcpd-examples
SUBDIR+=base-ext2fs-root
diff -r 18c861412c52 -r d88a788f709f distrib/syspkg/sets/base/base-dhclient-root/COMMENT
--- a/distrib/syspkg/sets/base/base-dhclient-root/COMMENT Fri Jun 29 11:33:46 2018 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-root file system support for DHCP client software
diff -r 18c861412c52 -r d88a788f709f distrib/syspkg/sets/base/base-dhclient-root/DESCR
--- a/distrib/syspkg/sets/base/base-dhclient-root/DESCR Fri Jun 29 11:33:46 2018 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1 +0,0 @@
-root file system support for DHCP client software
diff -r 18c861412c52 -r d88a788f709f distrib/syspkg/sets/base/base-dhclient-root/Makefile
--- a/distrib/syspkg/sets/base/base-dhclient-root/Makefile Fri Jun 29 11:33:46 2018 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,6 +0,0 @@
-# $NetBSD: Makefile,v 1.2 2004/06/30 03:37:38 jmc Exp $
-
-PKGBASE=base-dhclient-root
-TINY_VERSION=0
-
-.include "../../../mk/bsd.syspkg.mk"
diff -r 18c861412c52 -r d88a788f709f distrib/syspkg/sets/etc/Makefile
--- a/distrib/syspkg/sets/etc/Makefile Fri Jun 29 11:33:46 2018 +0000
+++ b/distrib/syspkg/sets/etc/Makefile Fri Jun 29 12:34:13 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2004/06/30 03:37:50 jmc Exp $
+# $NetBSD: Makefile,v 1.3 2018/06/29 12:34:14 roy Exp $
SUBDIR+=etc-bind-etc
SUBDIR+=etc-bind-rc
@@ -7,8 +7,6 @@
SUBDIR+=etc-cron-log
SUBDIR+=etc-cron-rc
SUBDIR+=etc-cron-root
-SUBDIR+=etc-dhclient-etc
-SUBDIR+=etc-dhclient-rc
SUBDIR+=etc-dhcpd-rc
SUBDIR+=etc-games-etc
SUBDIR+=etc-games-scores
diff -r 18c861412c52 -r d88a788f709f distrib/syspkg/sets/etc/etc-dhclient-etc/COMMENT
--- a/distrib/syspkg/sets/etc/etc-dhclient-etc/COMMENT Fri Jun 29 11:33:46 2018 +0000
Home |
Main Index |
Thread Index |
Old Index