Использование commercialhaskell/stack с прокси-сервером
Я пытаюсь использовать stack за корпоративным прокси. Выдача команды stack new
возвращает:
InvalidProxyEnvironmentVariable "http_proxy" "http://username:[email protected]:port/"
У меня есть http_proxy
, https_proxy
и ftp_proxy
, определенные в my .bashrc
, а также их эквиваленты во всех шапках (например, http_proxy
). Удаление или изменение данных приведет к поломке вещей в другом месте.
Репозиторий стека, похоже, пока еще не прописал прокси-поведение, что вполне понятно, поскольку он был только недавно выпущен. Кто-нибудь знает, возможно ли использование стека за прокси-сервером? Если да, то как?
Ответы
Ответ 1
Это ограничение http-client, которое теперь было сообщено и решены. Это изменение будет выпущено в Hackage в ближайшие несколько дней, и, надеюсь, следующая официальная сборка будет включать изменение. Если вы предприимчивы, вы можете создать http-proxy-auth branch, который включает этот предварительный релиз исправления.