6/30 -rwxr-xr-x+ 1 fooxer fooxer 6345 Jun 23 17:33 structs.h*
Anybody know what that "+" on the right side of the permissions list
is for? This is on a cygwin/NT4 system and I'm having weird trouble
with saving files (my IDE keeps complaining that it can't write to the
file).
\_ It is unixes way of saying there is ACL information regarding
the file perms. The NT4 security model is richer than the
standard unix model. As a unix guy, it really hurts to have
to admit this. -ausman
\_ There are unix variants with mandatory access controls and
more than the usual uga privilege model. -John
\_ Thanks... so, zealotry aside, what's the easiest way to
a) remove all ACL info (which I don't care about)
b) tell SourceSafe to use more basic permissions
? -- unix guy #2
\_ Chmod 0755 from the unix side will probably remove the
ACL information from the file. This works with a NetApp
in a mixed environment, anyway. Can't help you with b.
\_ Ugh bad idea. Why not use the ACL commands to clear it?
\_ what are those? -- ug#2
\_ Yeah, exactly. What are the equiv to getfacl and
setfacl on a cygwin box?
\_ You can potentially corrupt the file permissions
if you mix chmod and setfacl...in fact, that might
be why it's in a busted state right now.
\_ You still have not answered the question. How
do you manipulate ACLs on a cygwin box?
\_ Thanks to all those who posted a response; I
finally went into Explorer and recursively gave
full access to Everyone, which seems to have
solved the (immediate) problem. -- ug#2, aka op
\_ yeah but M$ could build on unix's 25 years of experience and
they still often fail to get it right. But recent unix
versions have much more finer grained permissions capabilities. |