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:message-id:date:from:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; q=dns; s=default; b=S3IG6d0CyENc9jmYcSSz93aOg0MKXmsbuq6GVFGhkIP M/d+iZ+ku7H9PBBo5ergfJGsnIkBsOvYFYKNCRidNjh2B8yOQ6CRT1tRLPSsR37p PbCdMgmbNAZtQOQ4CgkRrUb2uQDBeqGO27lA8Q6DvWBf7mL5Dfebn6KgSXp5ApmA = 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:message-id:date:from:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; s=default; bh=b+JTucDCo4ywC/xWX+fIqLEldCQ=; b=Q356N2wSBx9MhLiuK Wli1FMlu2bpJUMErn6nhnzUNDTkrBKLQtmI+U2qrV0cbnz/T1VdnndfQ2T7rOQm7 SB7XOUNKV58UUQlLl9AJRx0KWFUr7YIGtbehc1rAXbcYxWNLQrb55G4AiS3wOCko cHt2lp/8ykONjZfElbGe1ATJO4= 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=3.8 required=5.0 tests=AWL,BAYES_50,RDNS_NONE,SPAM_SUBJECT,URIBL_BLOCKED autolearn=no version=3.3.2 X-HELO: mail104.syd.optusnet.com.au Message-ID: <527CEEBB.5020603@shaddybaddah.name> Date: Sat, 09 Nov 2013 01:01:31 +1100 From: Shaddy Baddah User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130922 Icedove/17.0.9 MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: How about a 64-bit installer that doesn't require UAC? References: <527563E7 DOT 70508 AT brazier DOT com> <832145579 DOT 20131103022843 AT mtu-net DOT ru> <5276A05B DOT 8010504 AT brazier DOT com> <20131104115343 DOT GC2731 AT calimero DOT vinschen DOT de> In-Reply-To: <20131104115343.GC2731@calimero.vinschen.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Optus-CM-Score: 0 X-Optus-CM-Analysis: v=2.1 cv=bpB1Wiqi c=1 sm=1 tr=0 a=RkPObcNqpdaXDoCDBSw5Xw==:117 a=RkPObcNqpdaXDoCDBSw5Xw==:17 a=PO7r1zJSAAAA:8 a=cm-COJMw1PoA:10 a=J80izhCynYoA:10 a=IkcTkHD0fZMA:10 a=Cot4I2I7oroA:10 a=w_pzkKWiAAAA:8 a=pOserAXTUdE5PqLe0QkA:9 a=QEXdDO2ut3YA:10 X-IsSubscribed: yes Hi, On 04/11/13 22:53, Corinna Vinschen wrote: > On Nov 3 14:13, Bill Welch wrote: >> My apologies for the snark. The list archive ends at the same >> message as the top of the second page of the nabble rendering and I >> didn't immediately see the additional messages in nabble that >> include a workaround. > > Setup should work for admins in the first place, without having to > remember explicit elevating every time. To fix this for the 64 bit > version, the best solution is not just to remove the "require admin" > manifest. Instead, there's a patch in the loop which allows setup to > elevate itself. It's just not ready for prime time yet. I am happy to say that my patch has been accepted, and is ready for prime time. I understand the latest version of setup on http://www.cygwin.com/ includes this patch. As Corinna describes, the manifests for setup (both x86 and x86_64) no longer "require admin". Instead setup will "require admin" at runtime for Vista and above, but only as the default behaviour. This behaviour can be overridden via the --no-admin/-B argument to setup.exe. As suggested, setup will not attempt to elevate to admin given that option, and will just run as the invoking user. In my view, this option should only be used by users who understand well enough general Windows file permissions, user privileges, etc... the general security model, and how Cygwin functions accordingly. -- Regards, Shaddy -- 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