annotate doc/acl-resources.txt @ 40246:c34f677e6117 default tip master

_Noreturn: GCC 4.7 does not support [[noreturn]] in C++11 mode * lib/_Noreturn.h, m4/gnulib-common.m4: Don't use [[noreturn]] before GCC 4.8.
author Akim Demaille <akim.demaille@gmail.com>
date Sun, 17 Mar 2019 19:27:20 +0100
parents 5a52ef2d4772
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 General introduction:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
2 http://www.suse.de/~agruen/acl/linux-acls/online/
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
4
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
5 POSIX ACLs
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
6
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
7 Documents from POSIX.1e (headers & functions) and POSIX.2c (utilities):
19192
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
8 http://wt.tuxomania.net/publications/posix.1e/download.html
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
9
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
10
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
11 Linux ACLs
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
12
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
13 Introduction:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
14 http://www.suse.de/~agruen/acl/linux-acls/online/
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
15 Hands-on tutorial:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
16 http://www.vanemery.com/Linux/ACL/linux-acl.html
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
17
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
18 Manual pages:
19192
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
19 https://www.kernel.org/doc/man-pages/
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
20 Includes:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
21 <sys/acl.h>
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
22 <acl/libacl.h>
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
23 Library:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
24 -lacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
25 Functions:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
26 acl_add_perm
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
27 acl_calc_mask
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
28 acl_check
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
29 acl_clear_perms
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
30 acl_cmp
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
31 acl_copy_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
32 acl_copy_ext
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
33 acl_copy_int
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
34 acl_create_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
35 acl_delete_def_file
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
36 acl_delete_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
37 acl_delete_perm
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
38 acl_dup
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
39 acl_entries
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
40 acl_equiv_mode
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
41 acl_error
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
42 acl_extended_fd
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
43 acl_extended_file
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
44 acl_free
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
45 acl_from_mode
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
46 acl_from_text
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
47 acl_get_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
48 acl_get_fd
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
49 acl_get_file
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
50 acl_get_perm
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
51 acl_get_permset
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
52 acl_get_qualifier
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
53 acl_get_tag_type
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
54 acl_init
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
55 acl_set_fd
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
56 acl_set_file
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
57 acl_set_permset
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
58 acl_set_qualifier
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
59 acl_set_tag_type
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
60 acl_size
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
61 acl_to_any_text
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
62 acl_to_text
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
63 acl_valid
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
64 Utilities:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
65 getfacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
66 setfacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
67
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
68
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
69 Solaris ACLs
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
70
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
71 Introductions:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
72 http://www.softpanorama.org/Solaris/ACL/index.shtml
19192
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
73 https://www.cs.duke.edu/csl/faqs/solaris-acls.php
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
74 Manual pages:
19192
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
75 https://docs.oracle.com/cd/E23823_01/html/816-5167/acl-2.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
76 https://docs.oracle.com/cd/E23823_01/html/816-5165/getfacl-1.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
77 https://docs.oracle.com/cd/E23823_01/html/816-5165/setfacl-1.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
78 https://docs.oracle.com/cd/E23823_01/html/816-5167/pathconf-2.html
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
79 Includes:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
80 <sys/acl.h>
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
81 Library:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
82 -lsec
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
83 Functions:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
84 acl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
85 facl
10112
8e76d91e0015 Tweak Solaris section.
Bruno Haible <bruno@clisp.org>
parents: 10105
diff changeset
86 Functions in libsec:
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
87 aclcheck
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
88 aclfrommode
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
89 aclfromtext
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
90 aclsort
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
91 acltomode
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
92 acltotext
10191
ccfd3047da72 Work around the Solaris 10 ACE ACLs ABI change.
Bruno Haible <bruno@clisp.org>
parents: 10178
diff changeset
93 Additionally in Solaris 10 patch 118833-17 (<sys/acl.h> version 1.15):
ccfd3047da72 Work around the Solaris 10 ACE ACLs ABI change.
Bruno Haible <bruno@clisp.org>
parents: 10178
diff changeset
94 acl_t type
ccfd3047da72 Work around the Solaris 10 ACE ACLs ABI change.
Bruno Haible <bruno@clisp.org>
parents: 10178
diff changeset
95 ACL_NO_TRIVIAL macro
ccfd3047da72 Work around the Solaris 10 ACE ACLs ABI change.
Bruno Haible <bruno@clisp.org>
parents: 10178
diff changeset
96 ACE_OTHER macro replaced with ACE_EVERYONE macro
ccfd3047da72 Work around the Solaris 10 ACE ACLs ABI change.
Bruno Haible <bruno@clisp.org>
parents: 10178
diff changeset
97 ACE_OWNER, ACE_GROUP changed their values(!)
ccfd3047da72 Work around the Solaris 10 ACE ACLs ABI change.
Bruno Haible <bruno@clisp.org>
parents: 10178
diff changeset
98 ALLOW, DENY macros removed(!)
ccfd3047da72 Work around the Solaris 10 ACE ACLs ABI change.
Bruno Haible <bruno@clisp.org>
parents: 10178
diff changeset
99 acl_check
ccfd3047da72 Work around the Solaris 10 ACE ACLs ABI change.
Bruno Haible <bruno@clisp.org>
parents: 10178
diff changeset
100 acl_free
ccfd3047da72 Work around the Solaris 10 ACE ACLs ABI change.
Bruno Haible <bruno@clisp.org>
parents: 10178
diff changeset
101 acl_fromtext
ccfd3047da72 Work around the Solaris 10 ACE ACLs ABI change.
Bruno Haible <bruno@clisp.org>
parents: 10178
diff changeset
102 acl_get
ccfd3047da72 Work around the Solaris 10 ACE ACLs ABI change.
Bruno Haible <bruno@clisp.org>
parents: 10178
diff changeset
103 acl_set
ccfd3047da72 Work around the Solaris 10 ACE ACLs ABI change.
Bruno Haible <bruno@clisp.org>
parents: 10178
diff changeset
104 acl_strip
ccfd3047da72 Work around the Solaris 10 ACE ACLs ABI change.
Bruno Haible <bruno@clisp.org>
parents: 10178
diff changeset
105 acl_totext
ccfd3047da72 Work around the Solaris 10 ACE ACLs ABI change.
Bruno Haible <bruno@clisp.org>
parents: 10178
diff changeset
106 acl_trivial
ccfd3047da72 Work around the Solaris 10 ACE ACLs ABI change.
Bruno Haible <bruno@clisp.org>
parents: 10178
diff changeset
107 facl_get
ccfd3047da72 Work around the Solaris 10 ACE ACLs ABI change.
Bruno Haible <bruno@clisp.org>
parents: 10178
diff changeset
108 facl_set
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
109 Utilities:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
110 getfacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
111 setfacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
112 chmod
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
113
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
114
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
115 FreeBSD ACLs
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
116
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
117 Introduction:
19192
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
118 https://www.freebsd.org/doc/en/books/handbook/fs-acl.html
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
119 http://www.onlamp.com/pub/a/bsd/2005/09/22/FreeBSD_Basics.html
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
120 Manual pages:
19192
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
121 https://www.freebsd.org/cgi/man.cgi
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
122 https://www.freebsd.org/cgi/man.cgi?query=acl&apropos=0&sektion=0&manpath=FreeBSD+7.0-RELEASE&format=html
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
123 Includes:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
124 <sys/acl.h>
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
125 Library:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
126 none needed
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
127 Functions:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
128 acl_add_perm
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
129 acl_calc_mask
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
130 acl_clear_perms
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
131 acl_copy_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
132 acl_copy_ext
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
133 acl_copy_int
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
134 acl_create_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
135 acl_delete_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
136 acl_delete_fd_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
137 acl_delete_file_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
138 acl_delete_link_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
139 acl_delete_def_file
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
140 acl_delete_def_link_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
141 acl_delete_perm
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
142 acl_dup
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
143 acl_free
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
144 acl_from_text
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
145 acl_get
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
146 acl_get_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
147 acl_get_fd
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
148 acl_get_fd_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
149 acl_get_file
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
150 acl_get_link_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
151 acl_get_perm_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
152 acl_get_permset
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
153 acl_get_qualifier
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
154 acl_get_tag_type
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
155 acl_init
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
156 acl_set
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
157 acl_set_fd
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
158 acl_set_fd_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
159 acl_set_file
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
160 acl_set_link_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
161 acl_set_permset
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
162 acl_set_qualifier
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
163 acl_set_tag_type
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
164 acl_size
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
165 acl_to_text
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
166 acl_valid
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
167 acl_valid_fd_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
168 acl_valid_file_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
169 acl_valid_link_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
170 Utilities:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
171 getfacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
172 setfacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
173
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
174
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
175 NetBSD ACLs
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
176
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
177 Not available.
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
178
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
179
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
180 OpenBSD ACLs
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
181
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
182 Not available.
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
183
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
184
16935
498a2211d839 Write "Mac OS X" instead of "MacOS X".
Bruno Haible <bruno@clisp.org>
parents: 16379
diff changeset
185 Mac OS X ACLs
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
186
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
187 Manual pages:
19192
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
188 https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man3/acl.3.html
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
189 Includes:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
190 <sys/acl.h>
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
191 Library:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
192 none needed
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
193 Functions:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
194 acl_add_flag_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
195 acl_add_perm
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
196 acl_calc_mask
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
197 acl_clear_flags_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
198 acl_clear_perms
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
199 acl_copy_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
200 acl_copy_ext
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
201 acl_copy_ext_native
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
202 acl_copy_int
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
203 acl_copy_int_native
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
204 acl_create_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
205 acl_create_entry_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
206 acl_delete_def_file
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
207 acl_delete_fd_np (undeclared?)
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
208 acl_delete_file_np (undeclared?)
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
209 acl_delete_flag_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
210 acl_delete_link_np (undeclared?)
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
211 acl_delete_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
212 acl_delete_perm
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
213 acl_dup
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
214 acl_free
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
215 acl_from_text
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
216 acl_get_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
217 acl_get_fd
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
218 acl_get_fd_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
219 acl_get_file
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
220 acl_get_flag_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
221 acl_get_flagset_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
222 acl_get_link_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
223 acl_get_perm_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
224 acl_get_permset
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
225 acl_get_qualifier
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
226 acl_get_tag_type
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
227 acl_init
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
228 acl_set_fd
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
229 acl_set_fd_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
230 acl_set_file
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
231 acl_set_flagset_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
232 acl_set_link_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
233 acl_set_permset
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
234 acl_set_qualifier
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
235 acl_set_tag_type
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
236 acl_size
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
237 acl_to_text
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
238 acl_valid
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
239 acl_valid_fd_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
240 acl_valid_file_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
241 acl_valid_link_np
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
242 Utilities:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
243 chmod
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
244
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
245
14905
a9b67d6b93df acl: Add support for HP-UX >= 11.11 JFS ACLs.
Bruno Haible <bruno@clisp.org>
parents: 13756
diff changeset
246 HP-UX 11.00 ACLs
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
247
14905
a9b67d6b93df acl: Add support for HP-UX >= 11.11 JFS ACLs.
Bruno Haible <bruno@clisp.org>
parents: 13756
diff changeset
248 Present in HP-UX >= 11.00. On some machines, yields ENOSYS always.
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
249 Manual pages:
19192
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
250 getacl, fgetacl: https://nixdoc.net/man-pages/hp-ux/man2/getacl.2.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
251 setacl, fsetacl: https://nixdoc.net/man-pages/hp-ux/man2/setacl.2.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
252 lsacl: https://nixdoc.net/man-pages/hp-ux/man1/lsacl.1.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
253 chacl: https://nixdoc.net/man-pages/hp-ux/man1/chacl.1.html
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
254 Includes:
14905
a9b67d6b93df acl: Add support for HP-UX >= 11.11 JFS ACLs.
Bruno Haible <bruno@clisp.org>
parents: 13756
diff changeset
255 <acl.h> or <sys/acl.h>
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
256 Library:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
257 none needed
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
258 Functions:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
259 getacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
260 fgetacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
261 fsetacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
262 setacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
263 Utilities:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
264 lsacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
265 chacl
14905
a9b67d6b93df acl: Add support for HP-UX >= 11.11 JFS ACLs.
Bruno Haible <bruno@clisp.org>
parents: 13756
diff changeset
266 chmod
a9b67d6b93df acl: Add support for HP-UX >= 11.11 JFS ACLs.
Bruno Haible <bruno@clisp.org>
parents: 13756
diff changeset
267
a9b67d6b93df acl: Add support for HP-UX >= 11.11 JFS ACLs.
Bruno Haible <bruno@clisp.org>
parents: 13756
diff changeset
268
a9b67d6b93df acl: Add support for HP-UX >= 11.11 JFS ACLs.
Bruno Haible <bruno@clisp.org>
parents: 13756
diff changeset
269 HP-UX 11.11 ACLs
a9b67d6b93df acl: Add support for HP-UX >= 11.11 JFS ACLs.
Bruno Haible <bruno@clisp.org>
parents: 13756
diff changeset
270
a9b67d6b93df acl: Add support for HP-UX >= 11.11 JFS ACLs.
Bruno Haible <bruno@clisp.org>
parents: 13756
diff changeset
271 Present in HP-UX >= 11.11.
a9b67d6b93df acl: Add support for HP-UX >= 11.11 JFS ACLs.
Bruno Haible <bruno@clisp.org>
parents: 13756
diff changeset
272 Manual pages:
19192
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
273 acl: https://nixdoc.net/man-pages/hp-ux/man2/acl.2.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
274 aclsort: https://docstore.mik.ua/manuals/hp-ux/en/B2355-60130/aclsort.3C.html?
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
275 getacl: https://nixdoc.net/man-pages/hp-ux/man1/getacl.1.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
276 setacl: https://nixdoc.net/man-pages/hp-ux/man1/setacl.1.html
14905
a9b67d6b93df acl: Add support for HP-UX >= 11.11 JFS ACLs.
Bruno Haible <bruno@clisp.org>
parents: 13756
diff changeset
277 Includes:
a9b67d6b93df acl: Add support for HP-UX >= 11.11 JFS ACLs.
Bruno Haible <bruno@clisp.org>
parents: 13756
diff changeset
278 <aclv.h>
a9b67d6b93df acl: Add support for HP-UX >= 11.11 JFS ACLs.
Bruno Haible <bruno@clisp.org>
parents: 13756
diff changeset
279 Library:
a9b67d6b93df acl: Add support for HP-UX >= 11.11 JFS ACLs.
Bruno Haible <bruno@clisp.org>
parents: 13756
diff changeset
280 none needed
a9b67d6b93df acl: Add support for HP-UX >= 11.11 JFS ACLs.
Bruno Haible <bruno@clisp.org>
parents: 13756
diff changeset
281 Functions:
a9b67d6b93df acl: Add support for HP-UX >= 11.11 JFS ACLs.
Bruno Haible <bruno@clisp.org>
parents: 13756
diff changeset
282 acl
a9b67d6b93df acl: Add support for HP-UX >= 11.11 JFS ACLs.
Bruno Haible <bruno@clisp.org>
parents: 13756
diff changeset
283 aclsort
a9b67d6b93df acl: Add support for HP-UX >= 11.11 JFS ACLs.
Bruno Haible <bruno@clisp.org>
parents: 13756
diff changeset
284 Utilities:
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
285 getacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
286 setacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
287
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
288
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
289 IRIX ACLs
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
290
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
291 Manual pages:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
292 http://techpubs.sgi.com/library/tpl/cgi-bin/browse.cgi?cmd=search&db=man&srch=acl&coll=0650&range=0,133
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
293 http://techpubs.sgi.com/library/tpl/cgi-bin/getdoc.cgi?coll=0650&db=man&fname=/usr/share/catman/p_man/cat4/acl.z
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
294 Includes:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
295 <sys/acl.h>
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
296 Library:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
297 none needed
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
298 Functions:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
299 acl_add_perm
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
300 acl_calc_mask
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
301 acl_clear_perms
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
302 acl_copy_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
303 acl_copy_ext
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
304 acl_copy_int
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
305 acl_create_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
306 acl_delete_def_file
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
307 acl_delete_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
308 acl_delete_perm
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
309 acl_dup
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
310 acl_free
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
311 acl_from_text
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
312 acl_get_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
313 acl_get_fd
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
314 acl_get_file
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
315 acl_get_permset
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
316 acl_get_qualifier
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
317 acl_get_tag_type
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
318 acl_init
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
319 acl_set_fd
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
320 acl_set_file
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
321 acl_set_permset
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
322 acl_set_qualifier
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
323 acl_set_tag_type
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
324 acl_size
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
325 acl_to_short_text
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
326 acl_to_text
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
327 acl_valid
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
328 Utilities:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
329 chacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
330
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
331
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
332 Tru64 ACLs
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
333
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
334 Manual pages:
19192
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
335 https://backdrift.org/man/tru64/man4/acl.4.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
336 https://backdrift.org/man/tru64/man3/acl_add_perm.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
337 https://backdrift.org/man/tru64/man3/acl_clear_perm.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
338 https://backdrift.org/man/tru64/man3/acl_copy_entry.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
339 https://backdrift.org/man/tru64/man3/acl_copy_ext.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
340 https://backdrift.org/man/tru64/man3/acl_copy_int.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
341 https://backdrift.org/man/tru64/man3/acl_create_entry.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
342 https://backdrift.org/man/tru64/man3/acl_delete_def_fd.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
343 https://backdrift.org/man/tru64/man3/acl_delete_def_file.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
344 https://backdrift.org/man/tru64/man3/acl_delete_entry.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
345 https://backdrift.org/man/tru64/man3/acl_delete_perm.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
346 https://backdrift.org/man/tru64/man3/acl_dup.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
347 https://backdrift.org/man/tru64/man3/acl_first_entry.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
348 https://backdrift.org/man/tru64/man3/acl_free.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
349 https://backdrift.org/man/tru64/man3/acl_free_qualifier.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
350 https://backdrift.org/man/tru64/man3/acl_free_text.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
351 https://backdrift.org/man/tru64/man3/acl_from_text.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
352 https://backdrift.org/man/tru64/man3/acl_get_entry.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
353 https://backdrift.org/man/tru64/man3/acl_get_fd.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
354 https://backdrift.org/man/tru64/man3/acl_get_file.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
355 https://backdrift.org/man/tru64/man3/acl_get_permset.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
356 https://backdrift.org/man/tru64/man3/acl_get_qualifier.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
357 https://backdrift.org/man/tru64/man3/acl_get_tag_type.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
358 https://backdrift.org/man/tru64/man3/acl_init.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
359 https://backdrift.org/man/tru64/man3/acl_set_fd.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
360 https://backdrift.org/man/tru64/man3/acl_set_file.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
361 https://backdrift.org/man/tru64/man3/acl_set_permset.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
362 https://backdrift.org/man/tru64/man3/acl_set_qualifier.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
363 https://backdrift.org/man/tru64/man3/acl_set_tag_type.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
364 https://backdrift.org/man/tru64/man3/acl_size.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
365 https://backdrift.org/man/tru64/man3/acl_to_text.3.html
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
366 https://backdrift.org/man/tru64/man3/acl_valid.3.html
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
367 Includes:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
368 <sys/acl.h>
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
369 Library:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
370 -lpacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
371 Functions:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
372 acl_add_perm
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
373 acl_clear_perm
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
374 acl_copy_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
375 acl_copy_ext
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
376 acl_copy_int
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
377 acl_create_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
378 acl_delete_def_fd
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
379 acl_delete_def_file
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
380 acl_delete_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
381 acl_delete_perm
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
382 acl_dup
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
383 acl_first_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
384 acl_free
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
385 acl_free_qualifier
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
386 acl_free_text
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
387 acl_from_text
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
388 acl_get_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
389 acl_get_fd
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
390 acl_get_file
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
391 acl_get_permset
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
392 acl_get_qualifier
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
393 acl_get_tag_type
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
394 acl_init
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
395 acl_set_fd
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
396 acl_set_file
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
397 acl_set_permset
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
398 acl_set_qualifier
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
399 acl_set_tag_type
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
400 acl_size
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
401 acl_to_text
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
402 acl_valid
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
403 Unportable functions:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
404 acl_add_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
405 acl_delete_access_fd
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
406 acl_delete_access_file
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
407 acl_delete_def_dir_fd
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
408 acl_delete_def_dir_file
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
409 acl_ext_to_text
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
410 acl_find_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
411 acl_get
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
412 acl_mod_perm
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
413 acl_set
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
414 acl_to_fmt_text
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
415 allocate_acl_entry
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
416 convert_to_er
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
417 isaclprop
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
418 Utilities:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
419 getacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
420 setacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
421
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
422
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
423 AIX ACLs
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
424
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
425 Documentation:
19192
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
426 https://www.ibm.com/support/knowledgecenter/en/ssw_aix_72/com.ibm.aix.security/access_control_list.htm
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
427 Introduction:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
428 http://www1.uni-hamburg.de/RRZ/Software/AIX/ACL.htm
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
429 Includes:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
430 <acl.h> or <sys/acl.h>
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
431 <sys/access.h>
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
432 Library:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
433 none needed
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
434 Functions:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
435 acl_chg
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
436 acl_fchg
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
437 acl_fget
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
438 acl_fput
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
439 acl_fset
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
440 acl_get
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
441 acl_put
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
442 acl_set
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
443 chacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
444 fchacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
445 fstatacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
446 statacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
447 Function in AIX 5.3:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
448 aclx_convert
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
449 aclx_fget
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
450 aclx_fput
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
451 aclx_get
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
452 aclx_gettypeinfo
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
453 aclx_gettypes
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
454 aclx_print
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
455 aclx_printStr
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
456 aclx_put
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
457 aclx_scan
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
458 aclx_scanStr
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
459 Utilities:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
460 aclget
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
461 aclput
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
462 acledit
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
463
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
464
13755
41c2c09830c4 Info about ACLs on NonStop Kernel.
Bruno Haible <bruno@clisp.org>
parents: 10191
diff changeset
465 NonStop Kernel ACLs
41c2c09830c4 Info about ACLs on NonStop Kernel.
Bruno Haible <bruno@clisp.org>
parents: 10191
diff changeset
466
41c2c09830c4 Info about ACLs on NonStop Kernel.
Bruno Haible <bruno@clisp.org>
parents: 10191
diff changeset
467 Documentation:
41c2c09830c4 Info about ACLs on NonStop Kernel.
Bruno Haible <bruno@clisp.org>
parents: 10191
diff changeset
468 http://bizsupport1.austin.hp.com/bc/docs/support/SupportManual/c02492445/c02492445.pdf p. 249..260
41c2c09830c4 Info about ACLs on NonStop Kernel.
Bruno Haible <bruno@clisp.org>
parents: 10191
diff changeset
469 http://bizsupport1.austin.hp.com/bc/docs/support/SupportManual/c02128649/c02128649.pdf
13756
3e82a844f83a More info about ACLs on NonStop Kernel.
Bruno Haible <bruno@clisp.org>
parents: 13755
diff changeset
470 http://bizsupport2.austin.hp.com/bc/docs/support/SupportManual/c02128680/c02128680.pdf
13755
41c2c09830c4 Info about ACLs on NonStop Kernel.
Bruno Haible <bruno@clisp.org>
parents: 10191
diff changeset
471 Includes:
41c2c09830c4 Info about ACLs on NonStop Kernel.
Bruno Haible <bruno@clisp.org>
parents: 10191
diff changeset
472 <sys/acl.h>
41c2c09830c4 Info about ACLs on NonStop Kernel.
Bruno Haible <bruno@clisp.org>
parents: 10191
diff changeset
473 Library:
41c2c09830c4 Info about ACLs on NonStop Kernel.
Bruno Haible <bruno@clisp.org>
parents: 10191
diff changeset
474 none needed
41c2c09830c4 Info about ACLs on NonStop Kernel.
Bruno Haible <bruno@clisp.org>
parents: 10191
diff changeset
475 Functions:
41c2c09830c4 Info about ACLs on NonStop Kernel.
Bruno Haible <bruno@clisp.org>
parents: 10191
diff changeset
476 acl
41c2c09830c4 Info about ACLs on NonStop Kernel.
Bruno Haible <bruno@clisp.org>
parents: 10191
diff changeset
477 aclsort
41c2c09830c4 Info about ACLs on NonStop Kernel.
Bruno Haible <bruno@clisp.org>
parents: 10191
diff changeset
478 Utilities:
41c2c09830c4 Info about ACLs on NonStop Kernel.
Bruno Haible <bruno@clisp.org>
parents: 10191
diff changeset
479 getacl
41c2c09830c4 Info about ACLs on NonStop Kernel.
Bruno Haible <bruno@clisp.org>
parents: 10191
diff changeset
480 setacl
41c2c09830c4 Info about ACLs on NonStop Kernel.
Bruno Haible <bruno@clisp.org>
parents: 10191
diff changeset
481
41c2c09830c4 Info about ACLs on NonStop Kernel.
Bruno Haible <bruno@clisp.org>
parents: 10191
diff changeset
482
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
483 Cygwin ACLs
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
484
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
485 Documentation:
19192
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
486 https://cygwin.com/cygwin-ug-net/ntsec.html#ntsec-aclfuncs
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
487 acl-cygwin.txt
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
488 Includes:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
489 <sys/acl.h>
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
490 Library:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
491 none needed
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
492 Functions:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
493 acl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
494 aclcheck
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
495 aclfrommode
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
496 aclfrompbits
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
497 aclfromtext
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
498 aclsort
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
499 acltomode
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
500 acltopbits
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
501 acltotext
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
502 facl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
503 lacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
504 Utilities:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
505 getfacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
506 setfacl
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
507
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
508
16214
ec738d6aeef5 Talk about "native Windows API", not "Win32".
Bruno Haible <bruno@clisp.org>
parents: 14905
diff changeset
509 Native Windows ACLs
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
510
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
511 Introduction:
19192
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
512 https://helgeklein.com/blog/2009/03/permissions-a-primer-or-dacl-sacl-owner-sid-and-ace-explained/
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
513 Manual pages:
40235
5a52ef2d4772 all: Update URLs to msdn.microsoft.com.
Bruno Haible <bruno@clisp.org>
parents: 40057
diff changeset
514 https://docs.microsoft.com/en-us/windows/desktop/SecAuthZ/access-control-lists
5a52ef2d4772 all: Update URLs to msdn.microsoft.com.
Bruno Haible <bruno@clisp.org>
parents: 40057
diff changeset
515 https://docs.microsoft.com/en-us/windows/desktop/SecAuthZ/getting-information-from-an-acl
5a52ef2d4772 all: Update URLs to msdn.microsoft.com.
Bruno Haible <bruno@clisp.org>
parents: 40057
diff changeset
516 https://docs.microsoft.com/en-us/windows/desktop/api/winnt/ns-winnt-_acl
19192
d86e08b1f555 all: Replace many more http URLs by https URLs. Update stale URLs.
Bruno Haible <bruno@clisp.org>
parents: 18626
diff changeset
517 https://en.wikipedia.org/wiki/Cacls
10105
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
518 Library:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
519 ?
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
520 Functions:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
521 GetAclInformation
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
522 SetAclInformation
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
523 ...
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
524 Utilities:
b27de0a2cd10 Reference documentation about ACLs.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
525 cacls
18189
31b2239ca59c version-etc: new year
Paul Eggert <eggert@cs.ucla.edu>
parents: 16935
diff changeset
526
31b2239ca59c version-etc: new year
Paul Eggert <eggert@cs.ucla.edu>
parents: 16935
diff changeset
527
40057
b06060465f09 maint: Run 'make update-copyright'
Paul Eggert <eggert@cs.ucla.edu>
parents: 19484
diff changeset
528 Copyright 2008-2019 Free Software Foundation, Inc.
18189
31b2239ca59c version-etc: new year
Paul Eggert <eggert@cs.ucla.edu>
parents: 16935
diff changeset
529
31b2239ca59c version-etc: new year
Paul Eggert <eggert@cs.ucla.edu>
parents: 16935
diff changeset
530 Permission is granted to copy, distribute and/or modify this document
31b2239ca59c version-etc: new year
Paul Eggert <eggert@cs.ucla.edu>
parents: 16935
diff changeset
531 under the terms of the GNU Free Documentation License, Version 1.3
31b2239ca59c version-etc: new year
Paul Eggert <eggert@cs.ucla.edu>
parents: 16935
diff changeset
532 or any later version published by the Free Software Foundation;
31b2239ca59c version-etc: new year
Paul Eggert <eggert@cs.ucla.edu>
parents: 16935
diff changeset
533 with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
31b2239ca59c version-etc: new year
Paul Eggert <eggert@cs.ucla.edu>
parents: 16935
diff changeset
534 Texts. A copy of the license is included in the "GNU Free
31b2239ca59c version-etc: new year
Paul Eggert <eggert@cs.ucla.edu>
parents: 16935
diff changeset
535 Documentation License" file as part of this distribution.