Dear Openindiana developers and users, I have fixed compilation issues and finalized Solaris-style ACL support (POSIX.1e and NFSv4) and added it to libarchive's master branch. https://github.com/libarchive/libarchive
Libarchive stores ACLs in tar archives using the SCHILY.acl attributes (SCHILY.acl.access, SCHILY.acl.default and SCHILY.acl.ace), in a compatible way with the "star" archiver by Jörg Schilling. ACLs that exactly mirror the mode (see acl_is_trivial_np() in FreeBSD) are treated like no ACLs and are not stored (e.g if there is one additional ACE or one of the trivial ACEs is modified the whole ACL is stored). I have tested building libarchive with the following dependencies: developer/build/autoconf developer/build/automake developer/build/libtool developer/build/pkg-config developer/gcc-5 developer/gnu-binutils library/lint system/header The ACL support will be included in libarchive 3.3 release. It would be great to see bsdtar, bsdcpio and bsdcat packages for Openindiana. We would appreciate any feedback at libarchive (testing, bugfixes, code review, suggestions). Thank you, Martin Matuska _______________________________________________ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss