delorie.com/archives/browse.cgi | search |
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:mime-version:in-reply-to:references:date | |
:message-id:subject:from:to:content-type; q=dns; s=default; b=hw | |
nBNfRsZdLT+CeIZhUUpnQlbzrDfMfJUncw+Exp2Cpoof40k0P9ljiZuPSToPbmWy | |
rAdFftfDRVeXHdFt1bz7u9l3OusC9xV3YGxOxkMSsWd2SH1jTvd+GvT6wrMbmw8V | |
El9scNj36WQfq5ksl6OKwUcti/i2L9NuTjw4P8KOU= | |
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:mime-version:in-reply-to:references:date | |
:message-id:subject:from:to:content-type; s=default; bh=vNkHdQAR | |
+Cv673aq5SqwjHfxyCs=; b=Xgd/ZLhQx8l4xdUIPntjz4d+gotmxXDCQUR/QCqj | |
+qjeKjK9wEo1FUBrufQHoDZzvrD6p8qcaElT6e67XtjBOdBNIhtKIiY2A2jku5rR | |
OTV+yP47MstG8n7CswlIJ9WfGpojiQhjzAmxNEfjjra3tdgQwgiDeU+Ee3YixH18 | |
Ts0= | |
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=2.7 required=5.0 tests=AWL,BAYES_50,EXECUTABLE_URI,FREEMAIL_FROM,KAM_EXEURI,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=no version=3.3.2 |
X-HELO: | mail-lb0-f171.google.com |
MIME-Version: | 1.0 |
X-Received: | by 10.112.138.39 with SMTP id qn7mr5268298lbb.57.1415283976834; Thu, 06 Nov 2014 06:26:16 -0800 (PST) |
In-Reply-To: | <announce.20141105164319.GA31314@calimero.vinschen.de> |
References: | <announce DOT 20141105164319 DOT GA31314 AT calimero DOT vinschen DOT de> |
Date: | Thu, 6 Nov 2014 09:26:16 -0500 |
Message-ID: | <CADi7v6+ShOK2mSSaW7H2wzAvbNtUOWmM2T=WkdKhftq2_=VCYQ@mail.gmail.com> |
Subject: | Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 1.7.33-0.6 |
From: | Bryan Berns <bryan DOT berns AT gmail DOT com> |
To: | cygwin AT cygwin DOT com |
X-IsSubscribed: | yes |
I haven't tried Cygwin 1.7.33 yet. What would be the expectation of sidHistory working? In the past, I've had a script to read extra SIDs out of AD and merge them into passwd. On Wed, Nov 5, 2014 at 11:43 AM, Corinna Vinschen <corinna-cygwin AT cygwin DOT com> wrote: > Hi Cygwin friends and users, > > > I just released a 6th TEST version of the next upcoming Cygwin release, > 1.7.33-0.6. > > Changes compared to the former test version 1.7.33-0.5: > > - The 1.7.33-0.5 version introduced a dependency to a symbol (__dso_handle) > provided only by GCC versions starting with GCC 4.8.3-3. This results > in being unable to link executables with GCC 4.8.3-2 and earlier. > Cygwin 1.7.33-0.6 introduces a fix for this situation by providing its > own default symbol __dso_handle. > > > If you want to help testing this new release (which I seriously hope > for), you can find it in your setup-x86.exe or setup-x86_64.exe as > "test" release. > > > The major change in this new release is the new method to read account > (passwd and group) information from the Windows user databases directly, > without the requirement to generate /etc/passwd and /etc/group files to > generate Unix-like uid and gid. > > For your convenience I wrote new documentation. Since this is a TEST > prerelease, the new documentation is not part of the official docs yet. > Rather have a look at > > https://cygwin.com/preliminary-ntsec.html > > If you read it > (which I seriously hope for) and it's all just incomprehensible > gobbledygook to you, please say so on the mailing list > > cygwin AT cygwin DOT com > > so we have a chance to improve the documentation. > > Please give this TEST release a try. > > If you find problems in the new features or regressions compared to the > current stable release 1.7.32, please report them to the public mailing > list > > cygwin AT cygwin DOT com > > > Following is a list of changes in this new release: > > > What's new: > ----------- > > - Cygwin can now generate passwd/group entries directly from Windows > user databases (local SAM or Active Directory), thus allowing to run > Cygwin without having to create /etc/passwd and /etc/group files. > Introduce /etc/nsswitch.conf file to configure passwd/group handling. > > For bordercase which require to use /etc/passwd and /etc/group files, > change mkpasswd/mkgroup to generate passwd/group entries compatible > with the entries read from SAM/AD. > > - Add -b/--remove-all option to setfacl to reduce the ACL to only the > entries representing POSIX permission bits. > > - /proc/cygdrive is a new symlink pointing to the current cygdrive prefix. > This can be utilized in scripts to access paths via cygdrive prefix, even > if the cygdrive prefix has been changed by the user. > > - /proc/partitions now prints the windows mount points the device is mounted > on. This allows to recognize the underlying Windows devices of the Cygwin > raw device names. > > - New API: quotactl, designed after the Linux/BSD function, but severely > restricted: Windows only supports user block quotas on NTFS, no group > quotas, no inode quotas, no time constraints. > > - New APIs: ffsl, ffsll (glibc extensions). > > - New API: stime (SVr4). > > - Provide Cygwin documentation (PDFs and HTML) for offline usage in > /usr/share/doc/cygwin-${version}. > > > What changed: > ------------- > > - New internal exception handling based on SEH on 64 bit Cygwin. > > - Revamp Solaris ACL implementation to more closely work like POSIX ACLs > are supposed to work. Finally implement a CLASS_OBJ emulation. Update > getfacl(1)/setfacl(1) accordingly. > > - When exec'ing applications, check if $PATH exists and is non-empty. If not, > add PATH variable with Cygwin installation directory as content to Windows > environment to allow loading of Cygwin system DLLs. > > - Disable CYGWIN "dosfilewarning" option by default. > - Improve various header files for C++- and standards-compliance. > > - Doug Lea malloc implementation update from 2.8.3 to the latest 2.8.6. > > - The xdr functions are no longer exported for newly built executables. > Use libtirpc-devel instead. > > - atexit is now exported as statically linked function from libcygwin.a. > This allows reliable access to the DSO handle of the caller for newly > built executables. The former atexit entry point into the DLL remains > for backward compatibility only. > > > Bug Fixes > --------- > > - Per POSIX, dirfd(3) now returns EINVAL rather than EBADF on invalid > directory stream. > > - Fix a resource leak in rmdir(2). > > - Fix fchmod(2)/fchown(2)/fsetxattr(2) in case the file got renamed after > open and before calling one of the affected functions. > Addresses: https://cygwin.com/ml/cygwin/2014-08/msg00517.html > > - Handle Netapp-specific problem in statvfs(2)/fstatvfs(2). > Addresses: https://cygwin.com/ml/cygwin/2014-06/msg00425.html > > - Fix chown(2) on ptys in a corner case. > > - Generate correct error when a path is inaccessible due to missing permissions. > Addresses: https://cygwin.com/ml/cygwin-developers/2014-10/msg00010.html > > - Don't hang in accept calls if socket is no listener. Set errno to EINVAL > instead. > > - Don't allow seeking on serial lines and sockets. Set errno to ESPIPE > instead. > Addresses: https://cygwin.com/ml/cygwin/2014-08/msg00319.html > > - Fix output of /proc/<PID>/statm. > > - Fix a SEGV in cygcheck if the environment variable COMSPEC is not, or > incorrectly set. > Addresses: https://cygwin.com/ml/cygwin/2014-10/msg00292.html > > - Fix a SEGV in some 64 bit applications explicitely dlclosing DLLs. > Addresses: https://cygwin.com/ml/cygwin/2014-10/msg00402.html > > - Fix -fuse-cxa-atexit handling where dlclose fails to trigger calling > global dtors in dynamically loaded modules in C++ applications (and > thus another potential SEGV). > > > To install 32-bit Cygwin use http://cygwin.com/setup-x86.exe > To install 64 bit Cygwin use http://cygwin.com/setup-x86_64.exe > > If you're already running a 32 bit version of Cygwin on 64 bit Windows > machines, you can continue to do so. If you're planning a new install > of Cygwin on a 64 bit Windows machine, consider to use the new 64 bit > Cygwin version, unless you need certain packages not yet available in > the 64 bit release. > > > Have fun, > Corinna > > -- > Corinna Vinschen Please, send mails regarding Cygwin to > Cygwin Maintainer cygwin AT cygwin DOT com > Red Hat > > -- > 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 > -- 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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |