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
[-- Attachment #1 --] 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... [-- Attachment #2 --] <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <body> <div dir="auto"> <div dir='auto'><br></div> <div id="aqm-original" style="color: black;"> <div dir="auto">On March 15, 2024 6:23:11 PM Lowell Gilbert <freebsd-questions-local@be-well.ilk.org> wrote:</div> <div><br></div> <blockquote type="cite" class="gmail_quote" style="margin: 0 0 0 0.75ex; border-left: 1px solid #808080; padding-left: 0.75ex;"> <div dir="auto">Tim Daneliuk <tundra@tundraware.com> writes:</div> <div dir="auto"><br></div> <blockquote type="cite" class="gmail_quote" style="margin: 0 0 0 0.75ex; border-left: 1px solid #0099CC; padding-left: 0.75ex;"> <div dir="auto">I got notice the bind 9.16 was going EOL and to upgrade to 9.18.</div> <div dir="auto"><br></div> <div dir="auto">When I built from source, I saw this very long list of other stuff</div> <div dir="auto">that got build. X libs? doxygen? Why all this:</div> </blockquote> <div dir="auto"><br></div> <div dir="auto">Offhand, I can say that's not a particularly heavy set of dependencies. A</div> <div dir="auto">lot of them look like they probably come from something along the line using</div> <div dir="auto">a lot of rendering tools to build its documentation.</div> <div dir="auto"><br></div> <div dir="auto">Why do you ask? After all, you're clearly pretty competent at dealing with</div> <div dir="auto">the ports system.</div> <div dir="auto"><br></div> <div dir="auto">Be well.</div> </blockquote> </div><div dir="auto">Because I try to not clutter up servers with unnecessary ports. It takes up space and increases the attack surface.</div><div dir="auto"><br></div><div dir="auto">What I don't understand is that I told the build not to include docs but it installed all this other cruft anyway. </div><div dir="auto"><br></div><div dir="auto"> A dns server build shouldn't require groff and xaw...</div> </div></body> </html>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?18e4819d3e0.2890.0b331fcf0b21179f1640bd439e3f4a1e>
