Eric Schrock wrote: > What does 'which chmod' show? I think that Indiana chose to have > /usr/gnu/bin at the head of the path, so you're probably picking up the > GNU chmod, which doesn't handle NFSv4 ACLs. Manually running > /usr/bin/chmod should solve your problem. > correct for chmod... I can go further. Thanks. Any pointers to the way to detect zfs fs? Would mount -p |grep "/ ufs" be a valid test for testing /var content?
Ludo > - Eric > > On Wed, Dec 19, 2007 at 09:13:25AM -0800, ludo wrote: > >> Hi, >> >> I am struggling with ZFS/ACL on indiana preview. (ps: I am new to ZFS, >> new to indiana, and generally incompetent on Solaris admin commands:-) >> >> First of, I am a bit surprised the 'old' setfacl command does not work >> on ZFS: >> >> setfacl -m user:ludo:rw- /etc/apache2/2.2/httpd.conf >> File system doesn't support aclent_t style ACL's. >> See acl(5) for more information on ACL styles support by Solaris. >> >> >> So I try the chmod (based on google search >> http://www.cims.nyu.edu/cgi-comment/man.cgi?section=1&topic=chmod >> or http://blogs.sun.com/lisaweek ) >> >> I do: >> chmod A+user:ludo:read_data:rwx php.ini >> chmod: invalid mode: `A+user:ludo:read_data:rwx' >> Try `chmod --help' for more information. >> >> or >> chmod A+user:ludo:read_data:allow php.ini >> chmod: invalid mode: `A+user:ludo:read_data:allow' >> Try `chmod --help' for more information. >> >> or: >> ls -v php.ini >> >> ls -v php.ini >> php.ini >> >> (note the lack of ACL info displayed there) >> >> Then >> >> man chmod >> >> Miscellaneous missing(x) >> missing - Missing Manual Page >> DESCRIPTION >> Unfortunately, this OpenSolaris Developer Preview does not >> include the manual page you are looking for. We're sorry >> and hope to improve upon this situation in future releases. >> Online versions of many manual pages are available at >> http://docs.sun.com/app/docs/coll/40.17. >> >> SunOS 5.11 Last change: 07/10/25 1 >> >> >> I try to understand how people would react to this incompatible setfacl >> command on an indiana system with zfs : >> >> How would you write a script to change acl for a user for both zfs and >> non zfs system (i.e SXDE default installation or Indiana default >> installation): >> https://www.phillconrad.org/cisc474/Wiki.jsp?page=AccessControlLists) >> What is the good way for doing this? >> >> So how can I write a portable script (with or without zfs) that would >> take a user name as a parameter and would add rwx rights to the file /foo? >> >> Why setfacl could not be adapted to work on ZFS, as if I am guessing >> correctly, there should be a simple mapping from the limited setfacl >> options to the mega-extended chmod options for ZFS? >> >> Thanks for some pointers or some help, >> Ludo >> >> _______________________________________________ >> zfs-discuss mailing list >> zfs-discuss@opensolaris.org >> http://mail.opensolaris.org/mailman/listinfo/zfs-discuss >> > > -- > Eric Schrock, FishWorks http://blogs.sun.com/eschrock > _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss