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:from:to:subject:date:message-id:content-type :content-transfer-encoding:mime-version; q=dns; s=default; b=bIC SMQduxbcQttnAt8hh67BnL83XfQll0qox1FxPizO1RCDu/WqTbKlLmYCA5RpYJRn S3IabgM6IW+HByKwTo/teI1iHLEk0sE90XzVS/HGdfm6i2Nk6qj/l6Jro3ezvnEG yCuSEJbhEPv/yXKErizsL5Kvuis8GSYFIB0Q3xyM= 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:from:to:subject:date:message-id:content-type :content-transfer-encoding:mime-version; s=default; bh=N9Rmuv7w0 2iRJ2MDKmyI4+W5kL0=; b=lqTKDBsriyDTZXGBujkqkjDn3f85DRbb/8gBqusF7 eYnObMMQ3lqMFGok4j/bSKVW6p9XuEXFX70Vr+rewPA2oxR9izdtvQHhdyk1V9EY LgqE/uUXqcgRIwSGCu1huIejNGPfgTg43qtLRpXA1DzUV7rV/T01+qauAQztrBEY SY= 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=-0.0 required=5.0 tests=AWL,BAYES_50,RDNS_NONE,SPF_SOFTFAIL autolearn=no version=3.3.2 X-HELO: nihxway6out.hub.nih.gov X-IronPortListener: Outbound_SMTP X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AoQGAO8zP1KcKEen/2dsb2JhbABZgweBCr4pgwaBEhZtB4InAQQSKFEBCA0VFC8TJgEEGxqHY5k1hGucAY80g1aBAAOOTJAJix6DJIIq From: "Buchbinder, Barry (NIH/NIAID) [E]" To: "cygwin AT cygwin DOT com" Subject: RE: cannot run setup64.exe without admin privileges (even if renamed foo.exe) Date: Sun, 22 Sep 2013 18:18:04 +0000 Message-ID: <6CF2FC1279D0844C9357664DC5A08BA215F56A@MLBXV06.nih.gov> Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id r8MIIJAS024822 Yaakov (Cygwin/X) sent the following at Thursday, September 12, 2013 12:42 PM >UAC Installer Detection only affects x86 binaries, so that only helps >with setup-x86.exe. As for setup-x86_64.exe, its builtin manifest >requires Admin privileges because otherwise it won't promote itself >automatically, and most people install Cygwin for All Users. Correct me if I'm wrong (like I need to ask!), but my impression is that the only thing for which setup for 'Cygwin for All Users' currently needs admin privileges is to create shortcuts in "C:\Users\All Users\Desktop" and "C:\Users\All Users\Start Menu" (or wherever they point to). It seems to me that what people who want to install 64bit Cygwin must do is to install 32 bit first, then compile setup, then install 64 bit. If that's what I'll have to do, I'll probably stick with 32 bit for as long as possible That seems like a lot more bother than creating some shortcuts. (Where "bother" = "bother_to_an_individual" X "number_of_individuals".) (As for "most people install Cygwin for All Users", how could one possibly know? And there's a difference between installing for all users and needing to do so. I don't have admin privileges, but if I did I would have installed for all users. And no one else uses my machine and no one in my office has any idea how to use my scripts, let alone use Cygwin to do something by themselves.) So this is a plea* that the setup process be designed to be as friendly as possible for those without admin privileges. Change setup.exe's name to not have "setup" or "install". (I nominate "getcygwin".) Would providing two versions of setup-x86_64.exe that differ only in the manifest be burdensome to the maintainers? Etc. * not a request Thanks for considering this. And thanks to everyone for their contributions to Cygwin. Best wishes, - Barry Disclaimer: Statements made herein are not made on behalf of NIAID. -- 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