public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
From: Corinna Vinschen <corinna-cygwin@cygwin.com>
To: cygwin-apps@cygwin.com
Subject: Re: New Setup 2.609 for Cygwin 1.7 on cygwin.com
Date: Wed, 20 Aug 2008 13:30:00 -0000	[thread overview]
Message-ID: <20080820133153.GM29104@calimero.vinschen.de> (raw)
In-Reply-To: <20080820112757.GI29104@calimero.vinschen.de>

Hi,

A tiny change to 2.608 results in 2.609:

You can find it here:  http://cygwin.com/setup-1.7.exe 

The SHA1 checksum is 5f97ae3e2f32176ef8ecc8df3ca91a99966e5401

New feature:

- The /var/log and /var/run are now created with 01777 permissions
  rather than with 755 permissions.

On Aug 20 13:27, Corinna Vinschen wrote:
> New features:
> 
> - Does not change the default primary group to Admins or Users, rather
>   sticks to the primary group of the current user.  The problem with
>   changing the primary group like this is that the later postinstall
>   calls to mkpasswd -l -c and mkgroup -l -c get hopelessly confused
>   and potentially create no entry for the actual primary group of the
>   user running setup, and it potentially creates an incorrect gid in
>   the user's passwd entry, at least if the user is a domain user.
>   This is not mkpasswd/mkgroup's fault, it's just the way the -c
>   options are designed and setup really screws that up.
> 
> - Enables backup and restore rights if the user's token contains them,
>   as well as opens and creates all files with backup intent.  This allows
>   administrative users to override too tight permissions on installed
>   files.
> 
> - All default directories are now created with useful POSIX-like
>   permissions.  /tmp, /usr/tmp and /var/tmp are created with 01777
>   permissions, all other dirs with 0755 permissions. 
>   
> - All files and directories extracted from the distro tar archives
>   are now created with POSIX permissions as stored in the archives.
> 
>   I tested this change on XP SP3 as well as on Vista x64 SP1 with
>   UAC switched on and it worked fine for me.  YMMV, unfortunately...
> 
>   I tried to do the permission setting as fast as possible, but this
>   might slow down the installation process somewhat.  I didn't measure,
>   but I think the advantage of having real POSIX permissions from the
>   start is worth the tradeoff.
> [...]


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

      parent reply	other threads:[~2008-08-20 13:30 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-08-20 11:26 New Setup 2.608 " Corinna Vinschen
2008-08-20 11:36 ` Corinna Vinschen
2008-08-20 13:30 ` Corinna Vinschen [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20080820133153.GM29104@calimero.vinschen.de \
    --to=corinna-cygwin@cygwin.com \
    --cc=cygwin-apps@cygwin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).