"Nia Alarie" <[email protected]> writes:

> Module Name:  src
> Committed By: nia
> Date:         Wed May 25 10:18:30 UTC 2022
>
> Modified Files:
>       src/distrib/sets/lists/base: mi
>       src/distrib/sets/lists/etc: mi
>       src/distrib/sets/lists/man: mi
>       src/etc: Makefile
>       src/etc/mtree: special
>       src/etc/rc.d: Makefile
>       src/share/man/man5: mk.conf.5
>       src/share/mk: bsd.README bsd.own.mk
>       src/usr.sbin: Makefile
>
> Log Message:
> mk: Allow building base without the MBONE applications by setting
> MKMBONE=no in mk.conf

I was really surprisd that we had mbone applications in base; to me,
that would mean things like vic and vat.

This is not about about MBONE; it's about multicast routing.  The mbone
was an overlay network to connect local multicast islands, and operated
in the 90s.

Separately from the mbone, I have used multicast routing support in
NetBSD across connected local networks.

(Arguably map-mbone is misnamed; it really isn't about the mbone per se
but about whatever multicast network is available.  But that's just a
historical note.)

I don't object to a default-on MK knob; having knobs to make base
smaller seems entirely reasonable.

I would suggest "multicast" as a word rather than mbone, as what this
knob does is remove user-space support for IP multicast routing.
Someone who understands the history would not expect mrouted to vanish
by disabling mbone.

Attachment: signature.asc
Description: PGP signature

Reply via email to