> Date: Sun, 4 Jan 2026 12:22:08 +0000 > From: nia <[email protected]> > > There are quite a few large things in base.tgz ("large things" defined > as "dynamic binaries taking up a few megabytes") that are uncompressed > on the install ISO. > > Please note that this list was obtained by doing a quick ls of > various directories and is not supposed to be definitive. > > - named, in the (long) process of being replaced with unbound > - dhcpd
We should have stopped shipping these a decade ago. High maintenance burden, negligible out-of-the-box system integration value unlike a recursive resolver and dhcpcd which are obviously required to be available out of the box. These can be (cross!) built from pkgsrc. It would also be nice to have a lighter-weight local-delivery-only mailer by default, since actually talking to the public internet mail system these days requires a lot more than just having postfix installed and is just blocked from a lot of networks, so it's a lot of extra weight (plus annoying missing things like SMTPUTF8 without icu) for not very much value. We already have the mailwrapper(8) hooks needed for a package to provide the sendmail/mailq/mailaliases front ends. > - racoon and ipsec tools > - atf > - iasl > - ioctlprint These are a little baffling. My last ioctlprint build is <500 KiB on amd64, <300 KiB on i386. How are these (other than iasl, maybe) multiple megabytes? I only have a handful of files in /usr/*bin* and /usr/libexec over 1 MiB in my i386 build (dated 2025-12-23) from outside comp: the dhcpd binaries, iasl, hostapd, tcpdump, tmux, ntpd, wpa_supplicant. Did something change recently that inflated things?
