X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:to:from:subject:date:message-id:references :mime-version:content-type:content-transfer-encoding; q=dns; s= default; b=T5wdD4zikyIDka0HYkIl8QEctcKtGen1EDFy+JR9rzkkYGz2EW8lN jNUgFDPqY2FccHzNmXpxloXfr/s0yG5JasqJ2mLBwMyq1Qc59J8J2fXQVXnzCsw5 flM8xdgLPwoMbrYNuBeFI1Dgow/M+O+dVYD8zenC9JswG+joqxL1d0= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:to:from:subject:date:message-id:references :mime-version:content-type:content-transfer-encoding; s=default; bh=9hE57tXoZ7VUlcIavKS4LeJOMdg=; b=x4JtBfLr2UAdC6vdODbCjLxL1wG8 zKFNW/kW8e8aW4PdpjXAa2sT6TIeNat6zbFsBbRX07PN3MJz9f6FLT17FqxhuxOC PMMnAhsJjFg0Qs/AKC8XGVFNvcNpNeGq9T5h3GBPqThpUjj4oXCBCr0puxRNKrDe y9I8ftoDoSnElxI= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-5.3 required=5.0 tests=AWL,BAYES_00,FSL_HELO_BARE_IP_2,RCVD_IN_DNSWL_LOW,RCVD_NUMERIC_HELO,SPF_HELO_PASS,SPF_PASS,T_RP_MATCHES_RCVD autolearn=no version=3.3.2 X-HELO: plane.gmane.org To: cygwin AT cygwin DOT com From: Achim Gratz Subject: Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 1.7.34-003 (Christmas/New Year release) Date: Tue, 13 Jan 2015 14:26:14 +0000 (UTC) Lines: 22 Message-ID: References: <87oaqynpzq DOT fsf AT Gertrud DOT fritz DOT box> <20150107174122 DOT GB4190 AT calimero DOT vinschen DOT de> <20150108171825 DOT GB15791 AT calimero DOT vinschen DOT de> <8761cez7qi DOT fsf AT Rainer DOT invalid> <20150112103834 DOT GA15213 AT calimero DOT vinschen DOT de> <20150113125648 DOT GV15791 AT calimero DOT vinschen DOT de> <20150113135339 DOT GW15791 AT calimero DOT vinschen DOT de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit User-Agent: Loom/3.14 (http://gmane.org/) X-IsSubscribed: yes Corinna Vinschen cygwin.com> writes: > Which means what for the Cygwin DLL? Dropping TMP/TEMP from the > merged Windows env? It makes sense, I think. Of course, there will > be others... Just for this question: if the Cygwin DLL always handles it no matter what, then I think these should be dropped. If they aren't dropped, I'd say at least sshd would need to override them. I don't want to enable PermitUserEnvironment just to deal with these two and sshrc can't be used to change the environment. Another idea would be to prefix WIN_ to all inherited variables so any Cygwin program wanting to use them could pull them in as needed. As I said, I'm trying to keep Cygwin and its environment separate from Windows as much as possible, but others have different ideas about this and would probably want the opposite. Maybe some CYGWIN setting would allow to do one or the other as needed (or always do it, but control the prefix), but that's of course extra code to maintain and test. Regards, Achim. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple