Changed behavior for pkg using proxy

Hi!

I updated pkg today and its configuration of proxy settings seems to have changed.
pkg[55503]: pkg upgraded: 2.3.1_1 -> 2.4.2
Before I had this in my pkg.conf
Code:
pkg_env: {
  HTTP_PROXY: "http://proxy:8888"
  HTTP_PROXY_AUTH: "basic:*:user:pass"
}

But after the update things seems to have changed. Suddenly none of my machines where able to update packages.
I changed the config to this and now it works:
Code:
pkg_env: {
  HTTP_PROXY: "http://proxy:8888"
  HTTP_PROXY_AUTH: "user:pass"
}

Any pointers to where I can read about this change?
 
Maybe even worse, pkg-static in FreeBSD 15, and pkg-2.4.2 accept different settings for HTTP_PROXY_AUTH.
 
Maybe even worse, pkg-static in FreeBSD 15, and pkg-2.4.2
pkg-static is included with the ports-mgmt/pkg package. So pkg-static(8) and pkg(8) are the same, the only difference is that pkg-static is statically compiled.

Code:
# pkg info -l pkg | grep /usr/local/sbin
        /usr/local/sbin/pkg
        /usr/local/sbin/pkg-static

pkg(7) (/usr/sbin/pkg) and pkg(8) (/usr/local/sbin/pkg) might behave differently though.
 
Back
Top