delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2013/09/22/14:18:21

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: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
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]" <BBuchbinder AT niaid DOT nih DOT gov>
To: "cygwin AT cygwin DOT com" <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>
MIME-Version: 1.0
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


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019