Date: Sat, 16 Mar 2024 11:30:36 -0500 From: Tim Daneliuk <tundra@tundraware.com> To: FreeBSD Tech Support <freebsd-questions@freebsd.org> Subject: Re: Why Does bind Have So Many Dependencies Message-ID: <18e4819d3e0.2890.0b331fcf0b21179f1640bd439e3f4a1e@tundraware.com> In-Reply-To: <44bk7ff70i.fsf@be-well.ilk.org> References: <d3eb7a53-666d-4885-9c28-46750d915041@tundraware.com> <44bk7ff70i.fsf@be-well.ilk.org>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format. --18e4819d424390b28908bf4c92 Content-Type: text/plain; format=flowed; charset="us-ascii" Content-Transfer-Encoding: 8bit On March 15, 2024 6:23:11 PM Lowell Gilbert <freebsd-questions-local@be-well.ilk.org> wrote: > Tim Daneliuk <tundra@tundraware.com> writes: > >> I got notice the bind 9.16 was going EOL and to upgrade to 9.18. >> >> When I built from source, I saw this very long list of other stuff >> that got build. X libs? doxygen? Why all this: > > Offhand, I can say that's not a particularly heavy set of dependencies. A > lot of them look like they probably come from something along the line using > a lot of rendering tools to build its documentation. > > Why do you ask? After all, you're clearly pretty competent at dealing with > the ports system. > > Be well. Because I try to not clutter up servers with unnecessary ports. It takes up space and increases the attack surface. What I don't understand is that I told the build not to include docs but it installed all this other cruft anyway. A dns server build shouldn't require groff and xaw... --18e4819d424390b28908bf4c92 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.= w3.org/TR/html4/loose.dtd"> <html> <body> <div dir=3D"auto"> <div dir=3D'auto'><br></div> <div id=3D"aqm-original" style=3D"color: black;"> <div dir=3D"auto">On March 15, 2024 6:23:11 PM Lowell Gilbert <freebsd-q= uestions-local@be-well.ilk.org> wrote:</div> <div><br></div> <blockquote type=3D"cite" class=3D"gmail_quote" style=3D"margin: 0 0 0 0.75= ex; border-left: 1px solid #808080; padding-left: 0.75ex;"> <div dir=3D"auto">Tim Daneliuk <tundra@tundraware.com> writes:</div> <div dir=3D"auto"><br></div> <blockquote type=3D"cite" class=3D"gmail_quote" style=3D"margin: 0 0 0 0.75= ex; border-left: 1px solid #0099CC; padding-left: 0.75ex;"> <div dir=3D"auto">I got notice the bind 9.16 was going EOL and to upgrade t= o 9.18.</div> <div dir=3D"auto"><br></div> <div dir=3D"auto">When I built from source, I saw this very long list of ot= her stuff</div> <div dir=3D"auto">that got build. X libs? doxygen? Why &= nbsp;all this:</div> </blockquote> <div dir=3D"auto"><br></div> <div dir=3D"auto">Offhand, I can say that's not a particularly heavy set of= dependencies. A</div> <div dir=3D"auto">lot of them look like they probably come from something a= long the line using</div> <div dir=3D"auto">a lot of rendering tools to build its documentation.</div= > <div dir=3D"auto"><br></div> <div dir=3D"auto">Why do you ask? After all, you're clearly pretty competen= t at dealing with</div> <div dir=3D"auto">the ports system.</div> <div dir=3D"auto"><br></div> <div dir=3D"auto">Be well.</div> </blockquote> </div><div dir=3D"auto">Because I try to not clutter up servers with unnece= ssary ports. It takes up space and increases the attack surface.</div= ><div dir=3D"auto"><br></div><div dir=3D"auto">What I don't understand is t= hat I told the build not to include docs but it installed all this other cr= uft anyway. </div><div dir=3D"auto"><br></div><div dir=3D"auto"> = A dns server build shouldn't require groff and xaw...</div> </div></body> </html> --18e4819d424390b28908bf4c92--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?18e4819d3e0.2890.0b331fcf0b21179f1640bd439e3f4a1e>