mirror of
https://github.com/Telecominfraproject/OpenNetworkLinux.git
synced 2025-11-02 03:08:17 +00:00
25 lines
855 B
Markdown
25 lines
855 B
Markdown
# How to build ONL behind an HTTP Proxy
|
|
|
|
Many corporate environments don't provide native access to the Internet
|
|
and instead all access must go through an HTTP proxy. Since the ONL
|
|
build process dynamically pulls lots of things, this can be a pain.
|
|
While everyone's setup is different, hopefully these directions help
|
|
reduce that pain.
|
|
|
|
* Make sure you have apt-cacher-ng installed in your host (non-docker)
|
|
environment and that docker starts it. Next, configure it to use
|
|
your proxy:
|
|
|
|
$ grep Proxy /etc/apt-cacher-ng/acng.conf
|
|
Proxy: http://myproxy.mycompany.com:8080
|
|
$ sudo /etc/init.d/apt-cacher-ng restart
|
|
|
|
* Make sure your git config is configured correctly for
|
|
proxies:
|
|
|
|
$ cat ~/.gitconfig
|
|
[https]
|
|
proxy = myproxy.mycompany.com:8080
|
|
[https]
|
|
proxy = myproxy.mycompany.com:8080
|