"Nia Alarie" <nia%netbsd.org@localhost> 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