public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 1.7.34-002
@ 2014-12-09 23:28 Angelo Graziosi
  2014-12-10  4:36 ` Alexey Pavlov
  2014-12-10  9:48 ` JonY
  0 siblings, 2 replies; 20+ messages in thread
From: Angelo Graziosi @ 2014-12-09 23:28 UTC (permalink / raw)
  To: cygwin

Corinna Vinschen wrote:
> How nice.  We have all the work and they simple grab it and don't give
> anything back to their upstream project.

...the *Dark* side of free (GPL?) software... I guess..

In any case, you could always *grab* their "pacman" manager.. Besides 
being very appealing, it would avoid the long thread [*] on cygwin-apps 
list..

Why what aims to be a "..Linux feeling - on Windows" should have a 
"package manager" (setup.exe :( ) which install deps more o less 
silently... apt-get, yum, pacman, port (on OSX) (and, I sure, others) 
always warn the user about which packages are to be installed..

Unless you adopt a 'true' package manager,  I would not change the 
current behavior of setup.exe..


Ciao,
  Angelo.

---
[*] https://cygwin.com/ml/cygwin-apps/2014-12/msg00017.html

--
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

^ permalink raw reply	[flat|nested] 20+ messages in thread
* Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 1.7.34-002
@ 2014-12-07 11:21 Angelo Graziosi
  2014-12-08 10:49 ` Corinna Vinschen
  0 siblings, 1 reply; 20+ messages in thread
From: Angelo Graziosi @ 2014-12-07 11:21 UTC (permalink / raw)
  To: cygwin

Ciao Corinna,

Corinna Vinschen wrote:
> The new nsswitch.conf settings

maybe I am wrong.. but shouldn't these new test release come with a 
default /etc/nsswitch.conf file? a file which is installed/updated if it 
does not exist/unchanged..

I have seen that MSYS2 *has* it...

Ciao,
  Angelo.

--
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

^ permalink raw reply	[flat|nested] 20+ messages in thread
* [ANNOUNCEMENT] TEST RELEASE: Cygwin 1.7.34-002
@ 2014-12-06 20:24 Corinna Vinschen
  2014-12-07 15:59 ` Henry S. Thompson
                   ` (2 more replies)
  0 siblings, 3 replies; 20+ messages in thread
From: Corinna Vinschen @ 2014-12-06 20:24 UTC (permalink / raw)
  To: cygwin

Hi Cygwin friends and users,


I finally released another TEST version of the next upcoming Cygwin
release.  The version number is 1.7.34-002.

The big changes compared to 1.7.34-001, apart from bugfixes and a new
API (qsort_r), are the following:

- The new nsswitch.conf settings "db_home", "db_shell", and "db_gecos"
  to define where and how to fetch home directory, login shell, and
  gecos content.

  Most importantly, this is also documented now.  See the preliminary
  documentation URL below.

- When spawning a process under another user account (sshd, cron, etc),
  the user's default Windows environment is now merged into the new
  processes environment.


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 will be 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.33, 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.

- Provide Cygwin documentation (PDFs and HTML) for offline usage in
  /usr/share/doc/cygwin-${version}.


What changed:
-------------

- 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.

- The xdr functions are no longer exported for newly built executables.
  Use libtirpc-devel instead.

- 32 bit only: Change default values for socket buffer size to raise
  performance on 10Gb networks.

- When spawning a process under another user account, merge the user's
  default Windows environment into the new process' environment.


Bug Fixes
---------

- Fix the problem that ptys master side always writes single byte packages
  to the slave side, and pty slaves always read VMIN byte packages from
  the master side if VMIN is > 0.
  Fixes: https://cygwin.com/ml/cygwin-developers/2014-11/msg00000.html

- Fix a synchronization problem in signal handling when using pthreads.
  Addresses: https://cygwin.com/ml/cygwin/2014-11/msg00472.html

- Fix an "invalid handle" problem when using flock(2) with a parent process
  holding the lock.
  Addresses: https://cygwin.com/ml/cygwin/2014-12/msg00012.html


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

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2014-12-15 11:07 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-12-09 23:28 [ANNOUNCEMENT] TEST RELEASE: Cygwin 1.7.34-002 Angelo Graziosi
2014-12-10  4:36 ` Alexey Pavlov
2014-12-10 16:01   ` Corinna Vinschen
2014-12-11  4:37     ` Alexey Pavlov
2014-12-11 17:42       ` Warren Young
2014-12-11 18:20         ` Ray Donnelly
2014-12-10  9:48 ` JonY
2014-12-10 15:08   ` Corinna Vinschen
  -- strict thread matches above, loose matches on Subject: below --
2014-12-07 11:21 Angelo Graziosi
2014-12-08 10:49 ` Corinna Vinschen
2014-12-06 20:24 Corinna Vinschen
2014-12-07 15:59 ` Henry S. Thompson
2014-12-08 10:50   ` Corinna Vinschen
2014-12-08 22:15 ` Warren Young
2014-12-09 10:56   ` Corinna Vinschen
2014-12-09 22:06     ` Warren Young
2014-12-10 14:59       ` Corinna Vinschen
2014-12-09 11:50   ` Andrey Repin
2014-12-12 22:42 ` Thomas Wolff
2014-12-15 11:07   ` Corinna Vinschen

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).