X-Recipient: archive-cygwin@delorie.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@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.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@cygwin.com
From: Achim Gratz <Stromeko@NexGo.DE>
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: <loom.20150113T150342-521@post.gmane.org>
References: <announce.20141217131626.GR10824@calimero.vinschen.de> <87oaqynpzq.fsf@Gertrud.fritz.box> <20150107174122.GB4190@calimero.vinschen.de> <20150108171825.GB15791@calimero.vinschen.de> <8761cez7qi.fsf@Rainer.invalid> <20150112103834.GA15213@calimero.vinschen.de> <loom.20150113T124708-54@post.gmane.org> <20150113125648.GV15791@calimero.vinschen.de> <loom.20150113T135909-484@post.gmane.org> <20150113135339.GW15791@calimero.vinschen.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 <corinna-cygwin <at> 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

