packages: move route(6)d to the rip package

These are deprecated, but in the mean time, move them to another
package.  routed in particularly doesn't need to be in -runtime.

Reviewed by:		manu
Differential Revision:	https://reviews.freebsd.org/D51783
This commit is contained in:
Lexi Winter 2025-08-07 12:37:57 +01:00
parent 5bbdd368c7
commit 7ed6b6b9d1
7 changed files with 26 additions and 3 deletions

View file

@ -27,6 +27,10 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 15.x IS SLOW:
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.

View file

@ -62,7 +62,6 @@ CONFS= DAEMON \
rarpd \
rctl \
root \
route6d \
routing \
rpcbind \
rtadvd \
@ -355,8 +354,16 @@ PPP= ppp
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"

View file

@ -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

View file

@ -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

View file

@ -1 +1,3 @@
PACKAGE= rip
.include "../Makefile.inc"

View file

@ -1,3 +1,4 @@
PACKAGE=rip
PROG= rip6query
MAN= rip6query.8

View file

@ -1,3 +1,4 @@
PACKAGE=rip
PROG= route6d
MAN= route6d.8