It can be tricky (complex) to work with individual permission bits.
I'd recommend using the full_set/write_set/read_set macros
- they will set the ACEs to do what you want.

Given that the Pictures is already owned by user:software, try this:

   chmod -R A=owner@:full_set:fd:allow /zstorage/Pictures
   chmod -R A+group@:write_set:fd:allow /zstorage/Pictures

   chmod -R A+group@:read_set:fd:allow /zstorage/Pictures
   chmod -R A+user:root:full_set:fd:allow /zstorage/Pictures

This should set the permission to

ls -ladV Pictures/
drwxrw----+  2 user     software           2 Apr 11 21:59 Pictures/
   group@:r-----a-R-c---:fd-----:allow
   group@:-w-p---A-W----:fd-----:allow
   owner@:rwxpdDaARWcCos:fd-----:allow
   user:root:rwxpdDaARWcCos:fd-----:allow

Alan

----- Original Message ----- From: "Mr. Hu Mongous" <[email protected]>
To: <[email protected]>
Sent: Saturday, April 11, 2009 6:53 PM
Subject: Re: [cifs-discuss] Fatman In Need Of HELP Part2 - CIFS, Workgroup Environment, Groups....


Just noticed, by applying list_directory, it appends read_data automatically. r...@osbox:~# /usr/bin/chmod A=group:software:list_directory:file_inherit:allow /zstorage/Pictures
r...@osbox:~# /usr/bin/ls -vd /zstorage/Pictures/
d---------+  8 user     software       8 Apr 11 20:55 /zstorage/Pictures/
    0:group:software:list_directory/read_data:file_inherit:allow
--
This message posted from opensolaris.org
_______________________________________________
cifs-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/cifs-discuss


_______________________________________________
cifs-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/cifs-discuss

Reply via email to