ACL_EXECUTE
if (entry->ae_perm & ACL_EXECUTE)
if (entry->ae_perm & ACL_EXECUTE)
if (entry->ae_perm & ACL_EXECUTE)
acl_add_perm(perms, ACL_EXECUTE);
acl_add_perm(perms, ACL_EXECUTE);
acl_add_perm(perms, ACL_EXECUTE);
if (perm & ACL_EXECUTE)
myperm |= ACL_EXECUTE;
{ ACL_EXECUTE, "execute", 'x'},
{ACE_EXECUTE, ACL_EXECUTE},
perm |= ACL_EXECUTE;
perm |= ACL_EXECUTE;
if (ace->ae_perm & ACL_EXECUTE)
if (ae_perm & ACL_EXECUTE)
entry->ae_perm &= ~ACL_EXECUTE;
user_allow |= ACL_EXECUTE;
group_allow |= ACL_EXECUTE;
everyone_allow |= ACL_EXECUTE;
ACL_APPEND_DATA | ACL_EXECUTE);
ACL_WRITE_DATA | ACL_APPEND_DATA | ACL_EXECUTE))
if (entry->ae_perm & ACL_EXECUTE) {
previous->ae_perm &= ~ACL_EXECUTE;
previous->ae_perm |= ACL_EXECUTE;
entry->ae_perm &= ~ACL_EXECUTE;
previous->ae_perm &= ~ACL_EXECUTE;
a2->ae_perm |= ACL_EXECUTE;
a1->ae_perm |= ACL_EXECUTE;
a4->ae_perm |= ACL_EXECUTE;
a3->ae_perm |= ACL_EXECUTE;
a6->ae_perm |= ACL_EXECUTE;
a5->ae_perm |= ACL_EXECUTE;
{VEXEC, ACL_EXECUTE},
if ((entry->ae_perm & ACL_EXECUTE) &&
if ((entry->ae_perm & ACL_EXECUTE) &&
if (entry->ae_perm & ACL_EXECUTE) {
if (acl->acl_entry[i].ae_perm & ACL_EXECUTE)
if (acl_mask->ae_perm & ACL_EXECUTE)
if (acl->acl_entry[i].ae_perm & ACL_EXECUTE)
if (acl->acl_entry[i].ae_perm & ACL_EXECUTE)
if (acl->acl_entry[i].ae_perm & ACL_EXECUTE)
if (acl->acl_entry[i].ae_perm & ACL_EXECUTE)
if (acl->acl_entry[i].ae_perm & ACL_EXECUTE)
if (acl_other->ae_perm & ACL_EXECUTE)
perm |= ACL_EXECUTE;
perm |= ACL_EXECUTE;
perm |= ACL_EXECUTE;
if (acl_user_obj_entry->ae_perm & ACL_EXECUTE)
if (acl_group_obj_entry->ae_perm & ACL_EXECUTE)
if (acl_other_entry->ae_perm & ACL_EXECUTE)
#define ACL_PERM_BITS (ACL_EXECUTE | ACL_WRITE | ACL_READ)
#define ACL_POSIX1E_BITS (ACL_EXECUTE | ACL_WRITE | ACL_READ)
ACL_EXECUTE | ACL_DELETE_CHILD | ACL_READ_ATTRIBUTES | \