delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2008/04/14/00:15:40

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
Message-ID: <4802DAF5.D77E65FE@dessent.net>
Date: Sun, 13 Apr 2008 21:17:57 -0700
From: Brian Dessent <brian AT dessent DOT net>
X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U)
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: Vista + cygwin basics
References: <4802CD4D DOT 2030805 AT cwilson DOT fastmail DOT fm>
X-IsSubscribed: yes
Reply-To: cygwin AT cygwin DOT com
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

Charles Wilson wrote:

> So, are these differences expected?  Have I messed up the installation
> by doing 'Run as Administrator' -- some posts around the web seem to
> recommned turning off UAC when running setup.exe, or running it in 'XP
> Compatibility Mode'.

Yes I would expect differences, given that Vista has very different
defaults.  No they shouldn't matter -- unless you're saying that
something doesn't work.  I don't think UAC should really matter, in that
its heuristics are going to ask for permission to run it as
administrator anyway (or at least, it should if it was named setup.exe;
don't know about setup-n.exe.)  It might be a different situation at
runtime though, i.e. there still could be packages that don't yet have
foo.exe.manifest-like workarounds discovered and implemented.

Setup doesn't do anything with permissions, so the resulting ones are
the defaults as inherited from the directory containing the location you
chose to install.  If you installed in c:\cygwin, they should have
inherited from the default ACL in c:\, whatever Vista chose for that. 
The striking difference could be due to this, i.e. MS tightended down
the root dir default ACLs since you don't typically install things there
but instead in Program Files.  If you want them different, simply create
the root dir with the desired permissions before installing.

I'll look at that empty glib2-runtime package and see what the deal
there is.

Brian

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


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