Pavel Raiskup
d36f5a3cc3
Support for POSIX ACLs
...
* configure.ac: Check whether ACLs are available on the
host system.
* gnulib.modules: Add acl
* src/create.c (start_header): Store ACLs when creating
a POSIX archive.
(dump_file0): Handle ACLs.
* src/extract.c (delayed_set_stat) <acls_a_ptr, acls_a_len>
<acls_d_ptr, acls_d_len>: New members.
(delayed_link): Likewise.
(set_stat,delay_set_stat)
(apply_nonancestor_delayed_set_stat): Set ACLs.
* src/tar.c: New options: "--acls", "--no-acls"
(tar_stat_destroy): Free acls_a_ptr and acls_d_ptr fields.
* src/tar.h (tar_stat_info) <acls_a_ptr, acls_a_len>
<acls_d_ptr, acls_d_len>: New members.
* src/xattrs.c (xattrs_acls_get, xattrs_acls_set): New functions.
* src/xheader.c: Support new keywors: "SCHILY.acl.access" and
"SCHILY.acl.default".
* tests/Makefile.am: Add new tests.
* tests/testsuite.at: Likewise.
* tests/acls01.at: New test.
* tests/acls02.at: New test.
2012-11-18 20:54:02 +02:00
..
2012-01-18 00:25:23 -08:00
2009-03-07 16:30:44 +02:00
2012-11-18 20:54:02 +02:00
2012-11-18 20:54:02 +02:00
2010-08-19 15:50:07 -07:00
2010-08-19 15:50:07 -07:00
2010-10-27 14:07:46 +03:00
2007-06-27 13:30:12 +00:00
2010-08-19 15:50:07 -07:00
2012-01-18 00:25:23 -08:00
2012-11-18 19:55:43 +02:00
2010-10-15 21:53:37 -07:00
2010-10-15 21:53:37 -07:00
2007-06-27 13:30:12 +00:00
2007-06-27 13:30:12 +00:00
2010-08-19 15:50:07 -07:00
2007-06-27 13:30:12 +00:00
2008-06-26 06:32:25 +00:00
2009-08-12 19:25:29 +03:00
2009-08-12 19:25:29 +03:00
2009-08-12 19:25:29 +03:00
2009-08-12 19:25:29 +03:00
2010-03-02 18:39:40 +02:00
2010-10-15 21:53:37 -07:00
2011-07-30 18:26:38 +03:00
2010-08-19 15:50:07 -07:00
2010-10-15 21:53:37 -07:00
2007-06-27 13:30:12 +00:00
2010-10-15 21:53:37 -07:00
2010-08-19 15:50:07 -07:00
2010-10-15 21:53:37 -07:00
2010-10-15 21:53:37 -07:00
2010-08-26 10:23:06 -07:00
2010-10-15 21:53:37 -07:00
2010-08-26 10:23:06 -07:00
2010-08-25 17:09:59 -07:00
2010-10-27 20:25:56 -07:00
2010-09-17 12:28:25 -07:00
2010-10-26 18:13:03 -07:00
2010-10-15 21:53:37 -07:00
2010-10-15 22:26:43 -07:00
2010-10-25 20:21:06 -07:00
2010-11-02 01:05:16 -07:00
2011-11-26 15:50:40 +02:00
2011-11-26 15:50:40 +02:00
2010-08-19 15:50:07 -07:00
2010-09-06 13:39:21 -07:00
2009-08-08 19:53:54 +03:00
2010-04-01 00:03:51 +03:00
2008-06-26 06:32:25 +00:00
2012-01-18 00:25:23 -08:00
2012-01-18 00:25:23 -08:00
2010-10-15 21:53:37 -07:00
2012-01-18 00:25:23 -08:00
2009-08-13 16:45:49 +03:00
2010-08-19 15:50:07 -07:00
2012-01-18 00:25:23 -08:00
2007-06-27 13:30:12 +00:00
2010-01-24 15:52:22 +02:00
2010-08-19 15:50:07 -07:00
2010-08-19 15:50:07 -07:00
2012-01-18 00:25:23 -08:00
2012-01-18 00:25:23 -08:00
2010-10-15 21:53:37 -07:00
2010-08-19 15:50:07 -07:00
2012-01-18 00:25:23 -08:00
2010-08-24 08:18:37 -07:00
2010-08-19 15:50:07 -07:00
2012-01-18 00:25:23 -08:00
2010-08-26 10:23:06 -07:00
2010-11-22 17:59:21 -08:00
2012-11-14 09:09:47 +02:00
2010-08-19 15:50:07 -07:00
2010-08-19 15:50:07 -07:00
2008-06-26 06:32:25 +00:00
2008-06-26 06:32:25 +00:00
2007-06-27 13:30:12 +00:00
2012-11-18 20:54:02 +02:00
2010-10-15 21:53:37 -07:00
2010-10-15 21:53:37 -07:00
2012-01-18 00:25:23 -08:00
2007-06-27 13:30:12 +00:00
2012-01-18 00:25:23 -08:00
2010-08-19 15:50:07 -07:00
2010-08-19 15:50:07 -07:00
2012-01-18 00:25:23 -08:00
2007-06-27 13:30:12 +00:00
2010-08-19 15:50:07 -07:00
2010-08-19 15:50:07 -07:00
2012-06-27 09:56:31 -07:00
2010-10-15 21:53:37 -07:00
2007-06-27 13:30:12 +00:00
2010-11-26 19:36:05 -08:00
2009-10-14 17:55:15 +03:00
2010-08-19 15:50:07 -07:00
2012-01-18 00:25:23 -08:00
2012-01-18 00:25:23 -08:00
2012-01-18 00:25:23 -08:00
2010-08-19 15:50:07 -07:00
2010-10-15 21:53:37 -07:00
2010-10-15 21:53:37 -07:00
2010-10-15 21:53:37 -07:00
2010-08-19 15:50:07 -07:00
2009-05-25 10:18:59 +03:00
2010-08-19 15:50:07 -07:00
2010-11-26 19:36:05 -08:00
2010-10-15 21:53:37 -07:00
2010-08-19 15:50:07 -07:00
2007-06-27 13:30:12 +00:00
2012-01-18 00:25:23 -08:00
2010-08-19 15:50:07 -07:00
2010-08-19 15:50:07 -07:00
2010-07-11 22:57:17 +03:00
2007-06-27 13:30:12 +00:00
2010-07-11 22:57:17 +03:00
2007-06-27 13:30:12 +00:00
2007-10-04 07:16:39 +00:00
2012-11-18 20:54:02 +02:00
2010-12-06 14:27:29 -08:00
2012-01-18 00:25:23 -08:00
2010-08-19 15:50:07 -07:00
2009-10-14 23:26:52 +03:00
2007-06-27 13:30:12 +00:00
2010-11-15 00:08:27 -08:00
2007-06-27 13:30:12 +00:00
2010-08-19 15:50:07 -07:00
2012-01-18 00:25:23 -08:00
2012-11-18 19:55:43 +02:00
2012-11-18 19:55:43 +02:00
2012-11-18 19:55:43 +02:00
2012-11-18 19:55:43 +02:00
2010-08-25 10:54:45 +03:00
2010-08-25 10:54:45 +03:00