pkg install / update

时间:2016-01-31 22:21:21

标签: freebsd

我为自定义FreeBSD端口设置了一个主机,我保留了它的HTTP Basic Auth以及与之相关的问题。

您可以在下面看到我的pkg conf,问题是:如何为HTTP Basic Auth添加用户名和密码?

我已经知道用户名:password@hostname.tld ,但我正在寻找更像

的内容
Header("Authorization", "Basic YWRtaW46YWRtaW4zMjE")

我该怎么做?或者你可以建议一种更好的方法来保持自定义端口远离窥探眼睛:)

FreeBSD: {
  url: "pkg+http://pkg.MyCustomHost.tld/${ABI}/latest",
  mirror_type: "srv",
  priority: 11,
  enabled: yes
}

谢谢。

1 个答案:

答案 0 :(得分:1)

pkg使用fetch(3)进行提取,如联机帮助页中所述,您可以使用环境变量,如HTTP_AUTH和HTTP_PROXY_AUTH