* Permission Problems @ 2016-04-25 1:03 Dave Caswell 2016-04-25 10:30 ` Marco Atzeri 2016-04-25 12:43 ` Tatsuro MATSUOKA 0 siblings, 2 replies; 5+ messages in thread From: Dave Caswell @ 2016-04-25 1:03 UTC (permalink / raw) To: cygwin This is a followup to: https://cygwin.com/ml/cygwin/2016-03/msg00345.html To recap, making three nested directories on a non-C drive produces a third level which is unusable. davec@MERCURYWIN ~/python $ rm -rf g1 davec@MERCURYWIN ~/python $ mkdir g1 g1/g2 g1/g2/g3 davec@MERCURYWIN ~/python $ ls -la g1 g1/g2 g1/g2/g3 g1: total 12 drwxrwxr-x+ 1 davec None 0 Mar 16 20:23 ./ drwxrwx---+ 1 davec Users 0 Mar 16 20:23 ../ drwsrwsr-t+ 1 davec None 0 Mar 16 20:23 g2/ g1/g2: total 0 drwsrwsr-t+ 1 davec None 0 Mar 16 20:23 ./ drwxrwxr-x+ 1 davec None 0 Mar 16 20:23 ../ d--Srws--T+ 1 davec None 0 Mar 16 20:23 g3/ ls: cannot open directory 'g1/g2/g3': Permission denied The problem went away with Cygwin 2.5.0-0.7 but is back with 2.5.1-1, and goes away when I downgrade back to 2.5.0-1 More info: I tested on a couple of external drives and things worked properly there. Can I have screwed up the permissions on my D drive so that cygwin gets confused but Windows still works? thanks -- 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] 5+ messages in thread
* Re: Permission Problems 2016-04-25 1:03 Permission Problems Dave Caswell @ 2016-04-25 10:30 ` Marco Atzeri 2016-04-26 7:53 ` Dave Caswell 2016-04-25 12:43 ` Tatsuro MATSUOKA 1 sibling, 1 reply; 5+ messages in thread From: Marco Atzeri @ 2016-04-25 10:30 UTC (permalink / raw) To: cygwin On 25/04/2016 02:29, Dave Caswell wrote: > This is a followup to: https://cygwin.com/ml/cygwin/2016-03/msg00345.html > > To recap, making three nested directories on a non-C drive produces a > third level which is unusable. > > davec@MERCURYWIN ~/python > $ rm -rf g1 > davec@MERCURYWIN ~/python > $ mkdir g1 g1/g2 g1/g2/g3 > davec@MERCURYWIN ~/python > $ ls -la g1 g1/g2 g1/g2/g3 > g1: > total 12 > drwxrwxr-x+ 1 davec None 0 Mar 16 20:23 ./ > drwxrwx---+ 1 davec Users 0 Mar 16 20:23 ../ > drwsrwsr-t+ 1 davec None 0 Mar 16 20:23 g2/ > g1/g2: > total 0 > drwsrwsr-t+ 1 davec None 0 Mar 16 20:23 ./ > drwxrwxr-x+ 1 davec None 0 Mar 16 20:23 ../ > d--Srws--T+ 1 davec None 0 Mar 16 20:23 g3/ > ls: cannot open directory 'g1/g2/g3': Permission denied > > The problem went away with Cygwin 2.5.0-0.7 but is back with 2.5.1-1, > and goes away when I downgrade back to 2.5.0-1 > > More info: I tested on a couple of external drives and things worked > properly there. Can I have screwed up the permissions on my D drive > so that cygwin gets confused but Windows still works? > > thanks It works fine for me. "E:" is an external NTFS USB disk $ mount E:/cygwin64/bin on /usr/bin type ntfs (binary,auto) E:/cygwin64/lib on /usr/lib type ntfs (binary,auto) E:/cygwin64 on / type ntfs (binary,auto) C: on /cygdrive/c type ntfs (binary,posix=0,user,noumount,auto) E: on /cygdrive/e type ntfs (binary,posix=0,user,noumount,auto) $ cd /cygdrive/e/temp $ mkdir g1 g1/g2 g1/g2/g3 $ ls -la g1 g1/g2 g1/g2/g3 g1: total 4.0K drwxr-xr-x+ 1 marco Administrators 0 Apr 25 07:59 . drwxr-xr-x+ 1 marco Administrators 0 Apr 25 07:59 .. drwxr-xr-x+ 1 marco Administrators 0 Apr 25 07:59 g2 g1/g2: total 0 drwxr-xr-x+ 1 marco Administrators 0 Apr 25 07:59 . drwxr-xr-x+ 1 marco Administrators 0 Apr 25 07:59 .. drwxr-xr-x+ 1 marco Administrators 0 Apr 25 07:59 g3 g1/g2/g3: total 0 drwxr-xr-x+ 1 marco Administrators 0 Apr 25 07:59 . drwxr-xr-x+ 1 marco Administrators 0 Apr 25 07:59 .. $ icacls . . GE-MATZERI-EU\0356EU:(F) BUILTIN\Administrators:(RX) Everyone:(RX) NT AUTHORITY\SYSTEM:(OI)(CI)(F) CREATOR OWNER:(OI)(CI)(IO)(F) CREATOR GROUP:(OI)(CI)(IO)(RX) Everyone:(OI)(CI)(IO)(RX) $ icacls g1/g2/g3 g1/g2/g3 NULL SID:(DENY)(Rc,S,REA,X,DC) GE-MATZERI-EU\0356EU:(F) BUILTIN\Administrators:(RX) NT AUTHORITY\SYSTEM:(RX,W,DC) Everyone:(RX) NULL SID:(OI)(CI)(IO)(DENY)(Rc,S,REA,X,DC) CREATOR OWNER:(OI)(CI)(IO)(F) CREATOR GROUP:(OI)(CI)(IO)(RX) NT AUTHORITY\SYSTEM:(OI)(CI)(IO)(RX,W,DC) Everyone:(OI)(CI)(IO)(RX) I suggest to use icacls and eventually "setfacl -b" for permission cleaning if needed. Regards Marco -- 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] 5+ messages in thread
* Re: Permission Problems 2016-04-25 10:30 ` Marco Atzeri @ 2016-04-26 7:53 ` Dave Caswell 0 siblings, 0 replies; 5+ messages in thread From: Dave Caswell @ 2016-04-26 7:53 UTC (permalink / raw) To: cygwin On Mon, Apr 25, 2016 at 12:09 AM, Marco Atzeri <marco.atzeri@gmail.com> wrote: > On 25/04/2016 02:29, Dave Caswell wrote: >> >> This is a followup to: https://cygwin.com/ml/cygwin/2016-03/msg00345.html >> >> To recap, making three nested directories on a non-C drive produces a >> third level which is unusable. >> >> davec@MERCURYWIN ~/python >> $ rm -rf g1 >> davec@MERCURYWIN ~/python >> $ mkdir g1 g1/g2 g1/g2/g3 >> davec@MERCURYWIN ~/python >> $ ls -la g1 g1/g2 g1/g2/g3 >> g1: >> total 12 >> drwxrwxr-x+ 1 davec None 0 Mar 16 20:23 ./ >> drwxrwx---+ 1 davec Users 0 Mar 16 20:23 ../ >> drwsrwsr-t+ 1 davec None 0 Mar 16 20:23 g2/ >> g1/g2: >> total 0 >> drwsrwsr-t+ 1 davec None 0 Mar 16 20:23 ./ >> drwxrwxr-x+ 1 davec None 0 Mar 16 20:23 ../ >> d--Srws--T+ 1 davec None 0 Mar 16 20:23 g3/ >> ls: cannot open directory 'g1/g2/g3': Permission denied >> >> The problem went away with Cygwin 2.5.0-0.7 but is back with 2.5.1-1, >> and goes away when I downgrade back to 2.5.0-1 >> >> More info: I tested on a couple of external drives and things worked >> properly there. Can I have screwed up the permissions on my D drive >> so that cygwin gets confused but Windows still works? >> >> thanks > > > It works fine for me. > "E:" is an external NTFS USB disk > > $ mount > E:/cygwin64/bin on /usr/bin type ntfs (binary,auto) > E:/cygwin64/lib on /usr/lib type ntfs (binary,auto) > E:/cygwin64 on / type ntfs (binary,auto) > C: on /cygdrive/c type ntfs (binary,posix=0,user,noumount,auto) > E: on /cygdrive/e type ntfs (binary,posix=0,user,noumount,auto) > > $ cd /cygdrive/e/temp > > $ mkdir g1 g1/g2 g1/g2/g3 > > $ ls -la g1 g1/g2 g1/g2/g3 > g1: > total 4.0K > drwxr-xr-x+ 1 marco Administrators 0 Apr 25 07:59 . > drwxr-xr-x+ 1 marco Administrators 0 Apr 25 07:59 .. > drwxr-xr-x+ 1 marco Administrators 0 Apr 25 07:59 g2 > > g1/g2: > total 0 > drwxr-xr-x+ 1 marco Administrators 0 Apr 25 07:59 . > drwxr-xr-x+ 1 marco Administrators 0 Apr 25 07:59 .. > drwxr-xr-x+ 1 marco Administrators 0 Apr 25 07:59 g3 > > g1/g2/g3: > total 0 > drwxr-xr-x+ 1 marco Administrators 0 Apr 25 07:59 . > drwxr-xr-x+ 1 marco Administrators 0 Apr 25 07:59 .. > > $ icacls . > . GE-MATZERI-EU\0356EU:(F) > BUILTIN\Administrators:(RX) > Everyone:(RX) > NT AUTHORITY\SYSTEM:(OI)(CI)(F) > CREATOR OWNER:(OI)(CI)(IO)(F) > CREATOR GROUP:(OI)(CI)(IO)(RX) > Everyone:(OI)(CI)(IO)(RX) > > $ icacls g1/g2/g3 > g1/g2/g3 NULL SID:(DENY)(Rc,S,REA,X,DC) > GE-MATZERI-EU\0356EU:(F) > BUILTIN\Administrators:(RX) > NT AUTHORITY\SYSTEM:(RX,W,DC) > Everyone:(RX) > NULL SID:(OI)(CI)(IO)(DENY)(Rc,S,REA,X,DC) > CREATOR OWNER:(OI)(CI)(IO)(F) > CREATOR GROUP:(OI)(CI)(IO)(RX) > NT AUTHORITY\SYSTEM:(OI)(CI)(IO)(RX,W,DC) > Everyone:(OI)(CI)(IO)(RX) > > I suggest to use icacls and eventually "setfacl -b" > for permission cleaning if needed. What wound up doing was backing up all the files from my documents disk to a scratch disk, reformatting the documents disk, and restoring the backup, and finally running icacls /reset on the whole drive. This seems to have my system working ok now. But there is still something different about 2.5.0-1 that prevented it from writing a confused ACL. -- 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] 5+ messages in thread
* Re: Permission Problems 2016-04-25 1:03 Permission Problems Dave Caswell 2016-04-25 10:30 ` Marco Atzeri @ 2016-04-25 12:43 ` Tatsuro MATSUOKA 2016-04-26 1:28 ` Dave Caswell 1 sibling, 1 reply; 5+ messages in thread From: Tatsuro MATSUOKA @ 2016-04-25 12:43 UTC (permalink / raw) To: Dave Caswell, cygwin > From: Dave Caswell > To: cygwin > Cc: > Date: 2016/4/25, Mon 09:29 > Subject: Permission Problems > >T his is a followup to: https://cygwin.com/ml/cygwin/2016-03/msg00345.html > > To recap, making three nested directories on a non-C drive produces a > third level which is unusable. > > davec@MERCURYWIN ~/python > $ rm -rf g1 > davec@MERCURYWIN ~/python > $ mkdir g1 g1/g2 g1/g2/g3 > davec@MERCURYWIN ~/python > $ ls -la g1 g1/g2 g1/g2/g3 > g1: > total 12 > drwxrwxr-x+ 1 davec None 0 Mar 16 20:23 ./ > drwxrwx---+ 1 davec Users 0 Mar 16 20:23 ../ > drwsrwsr-t+ 1 davec None 0 Mar 16 20:23 g2/ > g1/g2: > total 0 > drwsrwsr-t+ 1 davec None 0 Mar 16 20:23 ./ > drwxrwxr-x+ 1 davec None 0 Mar 16 20:23 ../ > d--Srws--T+ 1 davec None 0 Mar 16 20:23 g3/ > ls: cannot open directory 'g1/g2/g3': Permission denied > > The problem went away with Cygwin 2.5.0-0.7 but is back with 2.5.1-1, > and goes away when I downgrade back to 2.5.0-1 > > More info: I tested on a couple of external drives and things worked > properly there. Can I have screwed up the permissions on my D drive > so that cygwin gets confused but Windows still works? > > thanks > Perhaps workaround is to use the beloe $ cygstart --action=runas (cygwin command) In your case, $ cygstart --action=runas ls -la g1 g1/g2 g1/g2/g3 Tatsuro -- 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] 5+ messages in thread
* Re: Permission Problems 2016-04-25 12:43 ` Tatsuro MATSUOKA @ 2016-04-26 1:28 ` Dave Caswell 0 siblings, 0 replies; 5+ messages in thread From: Dave Caswell @ 2016-04-26 1:28 UTC (permalink / raw) To: Tatsuro MATSUOKA; +Cc: cygwin On Mon, Apr 25, 2016 at 4:30 AM, Tatsuro MATSUOKA <tmacchant2@yahoo.co.jp> wrote: >> From: Dave Caswell >> To: cygwin > > Cc: >> Date: 2016/4/25, Mon 09:29 >> Subject: Permission Problems >> >>T his is a followup to: https://cygwin.com/ml/cygwin/2016-03/msg00345.html >> >> To recap, making three nested directories on a non-C drive produces a >> third level which is unusable. >> >> davec@MERCURYWIN ~/python >> $ rm -rf g1 >> davec@MERCURYWIN ~/python >> $ mkdir g1 g1/g2 g1/g2/g3 >> davec@MERCURYWIN ~/python >> $ ls -la g1 g1/g2 g1/g2/g3 >> g1: >> total 12 >> drwxrwxr-x+ 1 davec None 0 Mar 16 20:23 ./ >> drwxrwx---+ 1 davec Users 0 Mar 16 20:23 ../ >> drwsrwsr-t+ 1 davec None 0 Mar 16 20:23 g2/ >> g1/g2: >> total 0 >> drwsrwsr-t+ 1 davec None 0 Mar 16 20:23 ./ >> drwxrwxr-x+ 1 davec None 0 Mar 16 20:23 ../ >> d--Srws--T+ 1 davec None 0 Mar 16 20:23 g3/ >> ls: cannot open directory 'g1/g2/g3': Permission denied >> >> The problem went away with Cygwin 2.5.0-0.7 but is back with 2.5.1-1, >> and goes away when I downgrade back to 2.5.0-1 >> >> More info: I tested on a couple of external drives and things worked >> properly there. Can I have screwed up the permissions on my D drive >> so that cygwin gets confused but Windows still works? >> >> thanks >> > Perhaps workaround is to use the beloe > $ cygstart --action=runas (cygwin command) > > In your case, > $ cygstart --action=runas ls -la g1 g1/g2 g1/g2/g3 > Tatsuro The problem is the creation of a directory (or file) with a mangled ACL.. at least windows isn't capable of dealing with the directory either. -- 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] 5+ messages in thread
end of thread, other threads:[~2016-04-26 1:28 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2016-04-25 1:03 Permission Problems Dave Caswell 2016-04-25 10:30 ` Marco Atzeri 2016-04-26 7:53 ` Dave Caswell 2016-04-25 12:43 ` Tatsuro MATSUOKA 2016-04-26 1:28 ` Dave Caswell
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).