Re: Future setup regression caused by 'mkdir: always check-for-existence' commit

2019-08-26 Thread Ken Brown
[Please don't top-post on this list. Thanks.] On 8/26/2019 1:33 PM, Stephen Provine via cygwin wrote: > It's possible that this issue contributes to the problem, but the fact that > you can manually create the "dev" directory outside of Cygwin (just mkdir > from Windows command prompt) to fix

RE: Future setup regression caused by 'mkdir: always check-for-existence' commit

2019-08-26 Thread Stephen Provine via cygwin
On 8/26/2019 1:33 PM, Ken Brown wrote: > I don't think you understand the logic change in that commit. An attempt to > create an existing directory would already fail before that commit; the > failure would occur in the call to fh->mkdir(). The commit in question > simply guarantees that the

RE: Future setup regression caused by 'mkdir: always check-for-existence' commit

2019-08-26 Thread Stephen Provine via cygwin
It's possible that this issue contributes to the problem, but the fact that you can manually create the "dev" directory outside of Cygwin (just mkdir from Windows command prompt) to fix the problem tells me otherwise. If I understand the logic change in commit

Re: Future setup regression caused by 'mkdir: always check-for-existence' commit

2019-08-26 Thread Achim Gratz
Stephen Provine via cygwin writes: > After this change (commit b0c033bf3fae810b9e5a5c69f17bd4de63725691), > the Git for Windows setup (and future Cygwin setups) do not correctly > configure bash features because the post-install step for configuring > the /dev directory does not work any more.

Protect Your Account (Final Warning) cygwin@cygwin.com,

2019-08-26 Thread Server Warning
Dear cygwin@cygwin.com, Due to our usual security enhancement we have observed unusual acitivity erroris when you logged in to your email account, we believe that someone other than you is trying to access your account. For security reasons we have temporarily disabled your account. For your

Future setup regression caused by 'mkdir: always check-for-existence' commit

2019-08-26 Thread Stephen Provine via cygwin
After this change (commit b0c033bf3fae810b9e5a5c69f17bd4de63725691), the Git for Windows setup (and future Cygwin setups) do not correctly configure bash features because the post-install step for configuring the /dev directory does not work any more. It used to be that "mkdir -m 755 /dev"

Re: Future setup regression caused by 'mkdir: always check-for-existence' commit

2019-08-26 Thread Eric Blake
On 8/26/19 10:25 AM, Stephen Provine via cygwin wrote: > After this change (commit b0c033bf3fae810b9e5a5c69f17bd4de63725691), the Git > for Windows setup (and future Cygwin setups) do not correctly configure bash > features because the post-install step for configuring the /dev directory > does

Re: Future setup regression caused by 'mkdir: always check-for-existence' commit

2019-08-26 Thread Ken Brown
On 8/26/2019 11:25 AM, Stephen Provine via cygwin wrote: > After this change (commit b0c033bf3fae810b9e5a5c69f17bd4de63725691), the Git > for Windows setup (and future Cygwin setups) do not correctly configure bash > features because the post-install step for configuring the /dev directory >

[PATCH] Cygwin: get_posix_access: avoid negative subscript

2019-08-26 Thread Ken Brown
Don't refer to lacl[pos] unless we know that pos >= 0. --- winsup/cygwin/sec_acl.cc | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/winsup/cygwin/sec_acl.cc b/winsup/cygwin/sec_acl.cc index 933bfa69d..67749d7b1 100644 --- a/winsup/cygwin/sec_acl.cc +++