Page MenuHomeFreeBSD

D51783.id.diff
No OneTemporary

D51783.id.diff

diff --git a/UPDATING b/UPDATING
--- a/UPDATING
+++ b/UPDATING
@@ -27,6 +27,10 @@
world, or to merely disable the most expensive debugging functionality
at runtime, run "ln -s 'abort:false,junk:false' /etc/malloc.conf".)
+20250807:
+ routed(8) and route6d(8) have moved to the FreeBSD-rip package.
+ If you use either of these, you should install the new package.
+
20250806:
if_epair(4) now uses ether_gen_addr(9) to generate a stable MAC
address.
diff --git a/libexec/rc/rc.d/Makefile b/libexec/rc/rc.d/Makefile
--- a/libexec/rc/rc.d/Makefile
+++ b/libexec/rc/rc.d/Makefile
@@ -62,7 +62,6 @@
rarpd \
rctl \
root \
- route6d \
routing \
rpcbind \
rtadvd \
@@ -355,8 +354,16 @@
PPPPACKAGE= ppp
.endif
+.if ${MK_INET6} != "no" || ${MK_ROUTED} != "no"
+CONFGROUPS+= RIP
+RIPPACKAGE= rip
+
+.if ${MK_INET6} != "no"
+RIP+= route6d
+.endif
.if ${MK_ROUTED} != "no"
-CONFS+= routed
+RIP+= routed
+.endif
.endif
.if ${MK_SENDMAIL} != "no"
diff --git a/release/packages/ucl/rip-all.ucl b/release/packages/ucl/rip-all.ucl
new file mode 100644
--- /dev/null
+++ b/release/packages/ucl/rip-all.ucl
@@ -0,0 +1,8 @@
+comment = "RIP routing protocol"
+desc = <<EOD
+routed(8) and route6d(8) allow the host to participate in a RIP (IPv4) or
+RIPng (IPv6) routing domain, exchanging routing information with other RIP
+routers.
+
+RIP support is deprecated and will be removed in FreeBSD 16.0.
+EOD
diff --git a/sbin/routed/Makefile b/sbin/routed/Makefile
--- a/sbin/routed/Makefile
+++ b/sbin/routed/Makefile
@@ -1,6 +1,6 @@
# Make `routed` for FreeBSD
-PACKAGE=runtime
+PACKAGE=rip
PROG= routed
MAN= routed.8
SRCS= if.c input.c main.c output.c parms.c radix.c rdisc.c table.c trace.c
diff --git a/sbin/routed/Makefile.inc b/sbin/routed/Makefile.inc
--- a/sbin/routed/Makefile.inc
+++ b/sbin/routed/Makefile.inc
@@ -1 +1,3 @@
+PACKAGE= rip
+
.include "../Makefile.inc"
diff --git a/usr.sbin/rip6query/Makefile b/usr.sbin/rip6query/Makefile
--- a/usr.sbin/rip6query/Makefile
+++ b/usr.sbin/rip6query/Makefile
@@ -1,3 +1,4 @@
+PACKAGE=rip
PROG= rip6query
MAN= rip6query.8
diff --git a/usr.sbin/route6d/Makefile b/usr.sbin/route6d/Makefile
--- a/usr.sbin/route6d/Makefile
+++ b/usr.sbin/route6d/Makefile
@@ -1,3 +1,4 @@
+PACKAGE=rip
PROG= route6d
MAN= route6d.8

File Metadata

Mime Type
text/plain
Expires
Fri, Oct 10, 9:02 PM (10 h, 21 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
23546868
Default Alt Text
D51783.id.diff (2 KB)

Event Timeline