From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x636.google.com (mail-ej1-x636.google.com [IPv6:2a00:1450:4864:20::636]) by sourceware.org (Postfix) with ESMTPS id 567B8394D8BE for ; Tue, 13 Apr 2021 19:35:17 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 567B8394D8BE Received: by mail-ej1-x636.google.com with SMTP id v6so26497670ejo.6 for ; Tue, 13 Apr 2021 12:35:17 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=MdaS//EqMbAqYI53GsWC6KXnlZ1RdxznV/GFCaWRcl8=; b=bz4Bh1xho1NcfzBZ3Ne30POfMgkz2sjw5sVvaDW1qTKK2v/DQNnz3jNlIGLdg2HkUs UGqKeG2q0NO0D21QiPfASehBOsPvY8EPKDS50Q4IV0LEj2TXbPOOiqy1r2lhWTeYWgoP mbDiIlHy+PjkzoDzkjGNCVXiF9gW9+K+n485pe9RM/4ZfDauplLIIikkyMvDoltNDn2R xyKgPS3KZ2BnJZ8eXhQ9dtTOxVwzik0pBWHsMdY3KqPp9LQt7ThJ+6LdJ4XQVBTZRMeL fFSH4rKjOqGSoaWj5BCAlCjdKVnV6cnT6TiVpcO7c6w/rQ/A/kXTesrRUMcFEv010WrB UsLw== X-Gm-Message-State: AOAM533SI4teBTlq6p313dyZqzps+tLnoWs9vH5LYsY5iNK+jGJLNDNT WuPqqEkHfUsiNeY2bQ3fHMbXgh1K1O8= X-Google-Smtp-Source: ABdhPJxn/Tw8fREKxLMevZ1F2PwAYeVYJdVJTkVnUc/CADSLQ8FcbtEBAQreo/cGSf82MG60vZfoHA== X-Received: by 2002:a17:906:1c8f:: with SMTP id g15mr33060979ejh.20.1618342516466; Tue, 13 Apr 2021 12:35:16 -0700 (PDT) Received: from ?IPv6:2003:c0:371f:7b01:a010:82fe:7bb6:d5a2? (p200300c0371f7b01a01082fe7bb6d5a2.dip0.t-ipconnect.de. [2003:c0:371f:7b01:a010:82fe:7bb6:d5a2]) by smtp.gmail.com with ESMTPSA id x4sm9716912edd.58.2021.04.13.12.35.15 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 13 Apr 2021 12:35:16 -0700 (PDT) To: cygwin@cygwin.com From: zweiund40 Subject: dealing with a NTLM-proxy Message-ID: <346039c5-f009-ef27-b857-fd69ac127ffa@gmail.com> Date: Tue, 13 Apr 2021 21:35:15 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-GB X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: cygwin@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2021 19:35:19 -0000 Hi. I'm running my cygwin installation on a Windows 10 laptop without admin rights in a corporate network. To install for example pyhton moduls using pip or stuff with ansible-galaxy, I'm supposed to cross that corporate proxy working only with the proprietary NTLM protocol. cntlm isn't a working solution since when I'm executing the setup.exe, I'm required to enter an admin password. ntlmaps isn't a solution too. Python version is too old. But I've figured out is, curl is able to cope with a NTLM proxy. Is it possible to make pip or ansible-galaxy to make use of a curl command instead of trying it with the enviromment variables http_proxy and co?