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 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> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Reply-To: cygwin AT cygwin DOT com 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 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/