summaryrefslogtreecommitdiff
path: root/modules/qacl
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2015-05-27 16:05:44 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2015-05-27 17:49:02 -0700
commit2b93f1e2daed6b54c3b9cea74d83186250b84494 (patch)
tree9df035748bf4092d2ff608ba65ae7640a08a0850 /modules/qacl
parent62484d6e81cfd44d66179138dd8afd75c9064cbf (diff)
downloadgnulib-2b93f1e2daed6b54c3b9cea74d83186250b84494.tar.gz
qacl: split into qcopy-acl and qset-acl
Emacs needs the former, but not the latter. * modules/acl-permissions: New file, containing most of the old qacl. * modules/file-has-acl (Depends-on): Depend on acl-permissions, not qacl. * modules/qacl: Now merely depends on qcopy-acl and qset-acl. * modules/qcopy-acl, modules/qset-acl: New files. * MODULES.html.sh (File system functions): Mention the new modules, and mention qacl while we're at it.
Diffstat (limited to 'modules/qacl')
-rw-r--r--modules/qacl23
1 files changed, 4 insertions, 19 deletions
diff --git a/modules/qacl b/modules/qacl
index a0fb2ad789..20c49acec5 100644
--- a/modules/qacl
+++ b/modules/qacl
@@ -1,36 +1,21 @@
Description:
Access control lists of files. (Unportable.)
+This is a placeholder module for backwards compatibility.
+New programs should use either qcopy-acl or qset-acl or both.
Files:
-lib/acl.h
-lib/acl-internal.h
-lib/acl-errno-valid.c
-lib/acl_entries.c
-lib/acl-internal.c
-lib/get-permissions.c
-lib/qcopy-acl.c
-lib/qset-acl.c
-lib/set-permissions.c
-m4/acl.m4
Depends-on:
-extern-inline
-fstat
-stdbool
-sys_stat
+qcopy-acl
+qset-acl
configure.ac:
-gl_FUNC_ACL
Makefile.am:
-lib_SOURCES += acl-errno-valid.c acl-internal.c qcopy-acl.c qset-acl.c \
- get-permissions.c set-permissions.c
Include:
-"acl.h"
Link:
-$(LIB_ACL)
License:
GPL