Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F131626835
D51783.id.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
D51783.id.diff
View Options
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
Details
Attached
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)
Attached To
Mode
D51783: packages: move route(6)d to the rip package
Attached
Detach File
Event Timeline
Log In to Comment