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