diff options
Diffstat (limited to 'lib/param')
-rw-r--r-- | lib/param/param_functions.c | 1 | ||||
-rw-r--r-- | lib/param/param_table.c | 10 |
2 files changed, 11 insertions, 0 deletions
diff --git a/lib/param/param_functions.c b/lib/param/param_functions.c index fed2e95bf7..61f00448ca 100644 --- a/lib/param/param_functions.c +++ b/lib/param/param_functions.c @@ -132,6 +132,7 @@ FN_LOCAL_BOOL(afs_share, bAfs_Share) FN_LOCAL_BOOL(acl_check_permissions, bAclCheckPermissions) FN_LOCAL_BOOL(acl_group_control, bAclGroupControl) FN_LOCAL_BOOL(acl_map_full_control, bAclMapFullControl) +FN_LOCAL_BOOL(acl_allow_execute_always, bAclAllowExecuteAlways) FN_LOCAL_INTEGER(defaultcase, iDefaultCase) FN_LOCAL_INTEGER(minprintspace, iMinPrintSpace) FN_LOCAL_INTEGER(printing, iPrinting) diff --git a/lib/param/param_table.c b/lib/param/param_table.c index 1b1497cc64..7b32998084 100644 --- a/lib/param/param_table.c +++ b/lib/param/param_table.c @@ -904,6 +904,16 @@ static struct parm_struct parm_table[] = { .flags = FLAG_ADVANCED | FLAG_GLOBAL | FLAG_SHARE, }, { + .label = "acl allow execute always", + .type = P_BOOL, + .p_class = P_LOCAL, + .offset = LOCAL_VAR(bAclAllowExecuteAlways), + .special = NULL, + .enum_list = NULL, + .flags = FLAG_ADVANCED | FLAG_GLOBAL | FLAG_SHARE, + }, + + { .label = "create mask", .type = P_OCTAL, .p_class = P_LOCAL, |