[LWN Logo]
[Timeline]
Date: Sun, 22 Oct 2000 16:18:31 +0200 (CEST)
From: Andreas Gruenbacher <ag@bestbits.at>
To: acl-devel@bestbits.at
Subject: [Acl-devel] Version 0.7.0 released

Dear all,

I'm proud to announce version 0.7.0.

Most notably, the extended attribute patches now support extended
attribute block sharing on ext2 filesystems, so hundreds of files with the
same ACL will usually share the same extended attribute block on disk.

Large parts of the EA block sharing code have been adopted from a much
earlier version of the patch, so there shouldn't be too many serious bugs.
However, EA block sharing can be disabled at compile time. This is also
recommended on production systems for now.

The patches have also been ported to the 2.4.0test9 kernel. Here is a list
of other changes:

* The ACL and NFSv2 interaction problem has been fixed. See the acl(5)
manual page for details.

* The extended attribute system call numbers have changed again since
another system call was reserved for the Tux filesystem in 2.4.0test9.
This affects both the 2.2.17 and the 2.4.0test9 patches. You unfortunately
will also need to upgrade the EA utilities, ACL utilities, and the file
utilities. Sorry for the trouble, but unless we're "official" there's not
much I can do about it.

* The mount options have changed to better support future uses of extended
attributes. The allowed mount options now are `-o attr=off',
`-o attr=nouser' and `-o attr=noacl'. All features are enabled by
default.

* The EXTRAVERSION variable is no longer set in the kernel makefile. Note
that this may result in problems if you are running both ACL enabled and
non-ACL enabled kernels. Filesystem modules (such as iso9660.o) are _not_
compatible among those kernels. It is recommended you set EXTRAVERSION
yourself, so that modules are installed in different directories.

* Finally, the ext2 filesystem format has changed, so you will need to
follow the backup/restore instructions on the web site. Again, sorry that
was necessary. As all the core features are implemented by now, and
expected extensions are also supported by the on-disk format used, I
expect the format to be stable for a while.

Finally, I have finished reviewing the code. I am satisfied with the
results, and will therefore announce the project at the linux-fsdevel
mailing list.


Regards,
Andreas.

------------------------------------------------------------------------
 Andreas Gruenbacher, a.gruenbacher@computer.org
 Contact information: http://www.bestbits.at/~ag/


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