On 11/23/11 10:32, Cooper Hubbell wrote:
You are correct! Sorry, I am very new to Solaris and did not realize there
were two different versions of ls installed. Here is the output:
drwxrwxrwx 12 guest other 13 Nov 23 00:13 /dream/library/
owner@:rwxp--aARWcCos:-------:allow
group@:rwxp--a-R-c--s:-------:allow
everyone@:rwxp--a-R-c--s:-------:allow
I don't have the time right now to research it in detail, but I suspect
that the lack of the D permission may be relevant. Solaris CR 7000292
addressed an issue where the D permission wouldn't be set if you set the
mode with a traditional chmod. That was addressed in Solaris 11 build 165,
but I don't know how (or whether) that corresponds to Open Indiana.
You might try
chmod A0=owner@:full_set::allow /dream/library
Also: the lack of any inheritance bits (the :-------: above) will mean
confusing and perhaps bad results for SMB. Suggest you set those to "fd"
to get normal Windows inheritance behavior. Here's a chmod that might do
what you want (all one line):
chmod
A=owner@:full_set:fd:allow,group@:modify_set:fd:allow,everyone@:modify_set:fd:allow
/dream/library
For directories that you're going to use with SMB, it can often be easiest
to manage the ACL using Windows tools.
The filesystem permissions are still relaxed while I troubleshoot this
problem. Thanks again.
Cooper
On Wed, Nov 23, 2011 at 12:25 PM, Jordan Brown <jordan.br...@oracle.com
<mailto:jordan.br...@oracle.com>> wrote:
I can't say that I'm familiar with Open Indiana, but ls -V has been in
Solaris since 2006, and looking at the Open Indiana source repositories
it looks like it's there too.
Perhaps you're using /usr/gnu/bin/ls instead of /usr/bin/ls?
_______________________________________________
cifs-discuss mailing list
cifs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/cifs-discuss