This is the mail archive of the cygwin-apps mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: 1.7 installation failed (on network drive?)

On Dec 21 21:10, Thomas Wolff wrote:
> [resending without attachments which got spam-blocked]
> Corinna Vinschen schrieb:
> >On Dec 18 16:08, Thomas Wolff wrote:
> >>Corinna Vinschen schrieb:
> >>>On Dec 18 11:57, Corinna Vinschen wrote:
> >>>>On Dec 17 17:31, Corinna Vinschen wrote:
> >>>>>I applied a patch which falls back to opening/creating the file/dir
> >>>>>without WRITE_DAC if the first call failed.  That's not quite optimal
> >>>>>but it works.  Please check out the latest from CVS and test in your
> >>>>>scenario.  For me it works now on the share as well as on local drives.
> >>>>The downside is that it will not create any POSIX-like permissions on
> >>>>the share.  I'm just creating another solution which allows to give
> >>>>normal POSIX permissions to the files, just like on a local drive.
> >>>I applied tha patch to CVS.  The NtCreateFile call now gets the POSIX-like
> >>>ACL to create the file immediately with the correct permissions.  Please
> >>>give it a try.
> >>I can do that on Monday, hope it's sufficient.
> Both setup.exe versions of Friday work! Great, thanks. And with both
> network drives.
> There were a number of "Permission denied" messages in some of the
> screen logs, mostly during postinstall of terminfo.

Probably the fruitless attempts to chmod something.  That's the result
of the unfortunate "Change" permissions on the share.  Another result is
that Cygwin applications running under a non-admin account will not be
able to create files with arbitrary POSIX permissions at all, since
Cygwin sets permissions differently than setup.exe to allow inheritable

> And there was a failed attempt to create H:\/setup.log in one of
> them (last instance of \/ or \\ after transformation).

I see why that happens.  I'll fix it.

Thanks for testing,

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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]