[Bug 293216] net-mgmt/netdata: Update to 2.9.0

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 29 Mar 2026 11:02:15 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293216

--- Comment #14 from Jordan Ostreff <jordan@ostreff.info> ---
(In reply to Vladimir Druzenko from comment #12)
I completely understand the approach of compiling the port in an isolated
environment, without files downloaded from github, crates.io, etc. It is clear
that this is safer and more secure, because the world has already seen several
times the compromise of sources in the repositories. However, the truth is that
I personally do not have the capacity to truly check whether the code that is
downloaded is safe. That is why I stopped at this stage with the modifications
of net-mgmt/netdata, because this way I can more easily update it to new
versions. I just added block

.if defined(HTTP_PROXY)
FETCH_ENV+= HTTP_PROXY=${HTTP_PROXY} HTTPS_PROXY=${HTTPS_PROXY}
CONFIGURE_ENV+= HTTP_PROXY=${HTTP_PROXY} HTTPS_PROXY=${HTTPS_PROXY} \
NO_PROXY=${NO_PROXY}
MAKE_ENV+= HTTP_PROXY=${HTTP_PROXY} HTTPS_PROXY=${HTTPS_PROXY} \
NO_PROXY=${NO_PROXY}
GO_ENV+= HTTP_PROXY=${HTTP_PROXY} HTTPS_PROXY=${HTTPS_PROXY} \
NO_PROXY=${NO_PROXY}
.endif

so that if the machine has a defined HTTP_PROXY in its environment, it can
download through that proxy and rust things for opentelemetry.

-- 
You are receiving this mail because:
You are the assignee for the bug.