[LWN Logo]
[LWN.net]
From:	 Andreas Gruenbacher <ag@bestbits.at>
To:	 acl-devel@bestbits.at
Subject: [Acl-Devel] New test version for 2.4.7 kernel is available
Date:	 Sat, 28 Jul 2001 01:07:46 +0200 (CEST)

Hello,

I've adapted the EA and ACL patches to the 2.4.7 kernel. Thanks to Neil
Macvicar <neilm@fruits.foobarhouse.com> for preparing this. Anyone who
wants to test the patches, please get them from
<http://acl.bestbits.at/pre/>.

There also is a new preview version of the ACL utilities in that directory
that fixes the following issues:

0.7.15-pre2
* acl_from_text() now accepts mask and other entries with either two
  or three fields (`other:rwx' or `other::rwx'). Posix 1003.1e specifies
  that these entries should have three entries, while under Solaris,
  they have only two fields.
* setfacl now parses mask and other entries with two or three entries.
* getfacl now produces mask and other entries with three fields
  (`mask::rwx' instead of the previous `mask:rwx').
* acl_get_fd(), acl_get_file(), acl_set_fd(), acl_set_file() now only
  fail with errno=ENOSYS if the underlying filesystem doesn't support
  ACLs. acl_get_fd() and acl_get_file() construct ACLs from the file
  mode permission bits if the kernel supports ACLs, but no ACL extended
  attributes are defined for the file (errno=ENOATTR).
* acl_to_text() wrongly separated ACL entires with ',' instead of '\n'.
* acl_from_text() only accepted three-letter permission strings
  (rwx, ---, rw-, etc.). Now also short strings (rw, -, etc.) are
  supported.


Regards,
Andreas.



_______________________________________________
acl-devel mailing list
acl-devel@bestbits.at
http://acl.bestbits.at/mailman/listinfo/acl-devel