Go to the source code of this file.
Data Structures | |
| struct | rsbac_rc_role_entry_t |
| struct | rsbac_rc_old_role_entry_t |
| struct | rsbac_rc_old_old_role_entry_t |
| struct | rsbac_rc_old_old_old_role_entry_t |
| struct | rsbac_rc_old_old_old_old_role_entry_t |
| struct | rsbac_rc_type_fd_entry_t |
Defines | |
| #define | RSBAC_RC_NR_ROLE_ENTRY_ITEMS 25 |
| #define | RSBAC_RC_ROLE_ENTRY_ITEM_LIST |
| #define | RSBAC_RC_TYPE_VERSION 1 |
| #define | RSBAC_RC_NR_TYPE_ENTRY_ITEMS 10 |
| #define | RSBAC_RC_TYPE_ENTRY_ITEM_LIST |
| #define | RSBAC_RC_GENERAL_ROLE_ENTRY |
| #define | RSBAC_RC_ROLE_ADMIN_ROLE_ENTRY |
| #define | RSBAC_RC_SYSTEM_ADMIN_ROLE_ENTRY |
| #define | RSBAC_RC_BOOT_ROLE_ENTRY |
| #define | RSBAC_RC_AUDITOR_ROLE_ENTRY |
| #define RSBAC_RC_AUDITOR_ROLE_ENTRY |
Value:
{ \
.admin_type = RC_no_admin, \
.name = "Auditor", \
.def_fd_create_type = RC_type_inherit_parent, \
.def_user_create_type = RSBAC_RC_GENERAL_TYPE, \
.def_process_create_type = RC_type_inherit_parent, \
.def_process_chown_type = RC_type_use_new_role_def_create, \
.def_process_execute_type = RC_type_inherit_parent, \
.def_ipc_create_type = RSBAC_RC_GENERAL_TYPE, \
.def_group_create_type = RSBAC_RC_GENERAL_TYPE, \
.def_unixsock_create_type = RC_type_use_fd, \
.boot_role = FALSE, \
.req_reauth = FALSE, \
}
Definition at line 329 of file rc_data_structures.h.
Referenced by create_def_roles2().
| #define RSBAC_RC_BOOT_ROLE_ENTRY |
Value:
{ \
.admin_type = RC_no_admin, \
.name = "System Boot", \
.def_fd_create_type = RC_type_inherit_parent, \
.def_user_create_type = RSBAC_RC_GENERAL_TYPE, \
.def_process_create_type = RC_type_inherit_parent, \
.def_process_chown_type = RC_type_use_new_role_def_create, \
.def_process_execute_type = RC_type_inherit_parent, \
.def_ipc_create_type = RSBAC_RC_GENERAL_TYPE, \
.def_group_create_type = RSBAC_RC_GENERAL_TYPE, \
.def_unixsock_create_type = RC_type_use_fd, \
.boot_role = TRUE, \
.req_reauth = FALSE, \
}
Definition at line 313 of file rc_data_structures.h.
Referenced by create_def_roles2().
| #define RSBAC_RC_GENERAL_ROLE_ENTRY |
Value:
{ \
.admin_type = RC_no_admin, \
.name = "General User", \
.def_fd_create_type = RC_type_inherit_parent, \
.def_user_create_type = RSBAC_RC_GENERAL_TYPE, \
.def_process_create_type = RC_type_inherit_parent, \
.def_process_chown_type = RC_type_use_new_role_def_create, \
.def_process_execute_type = RC_type_inherit_parent, \
.def_ipc_create_type = RSBAC_RC_GENERAL_TYPE, \
.def_group_create_type = RSBAC_RC_GENERAL_TYPE, \
.def_unixsock_create_type = RC_type_use_fd, \
.boot_role = FALSE, \
.req_reauth = FALSE, \
}
Definition at line 265 of file rc_data_structures.h.
Referenced by create_def_roles().
| #define RSBAC_RC_NR_ROLE_ENTRY_ITEMS 25 |
Definition at line 204 of file rc_data_structures.h.
| #define RSBAC_RC_NR_TYPE_ENTRY_ITEMS 10 |
Definition at line 247 of file rc_data_structures.h.
| #define RSBAC_RC_ROLE_ADMIN_ROLE_ENTRY |
Value:
{ \
.admin_type = RC_role_admin, \
.name = "Role Admin", \
.def_fd_create_type = RC_type_inherit_parent, \
.def_user_create_type = RSBAC_RC_GENERAL_TYPE, \
.def_process_create_type = RC_type_inherit_parent, \
.def_process_chown_type = RC_type_use_new_role_def_create, \
.def_process_execute_type = RC_type_inherit_parent, \
.def_ipc_create_type = RSBAC_RC_GENERAL_TYPE, \
.def_group_create_type = RSBAC_RC_GENERAL_TYPE, \
.def_unixsock_create_type = RC_type_use_fd, \
.boot_role = FALSE, \
.req_reauth = FALSE, \
}
Definition at line 281 of file rc_data_structures.h.
Referenced by create_def_roles().
| #define RSBAC_RC_ROLE_ENTRY_ITEM_LIST |
Value:
{ \
RI_role_comp, \
RI_admin_roles, \
RI_assign_roles, \
RI_type_comp_fd, \
RI_type_comp_dev, \
RI_type_comp_user, \
RI_type_comp_process, \
RI_type_comp_ipc, \
RI_type_comp_scd, \
RI_type_comp_group, \
RI_type_comp_netdev, \
RI_type_comp_nettemp, \
RI_type_comp_netobj, \
RI_admin_type, \
RI_name, \
RI_def_fd_create_type, \
RI_def_fd_ind_create_type, \
RI_def_user_create_type, \
RI_def_process_create_type, \
RI_def_process_chown_type, \
RI_def_process_execute_type, \
RI_def_ipc_create_type, \
RI_def_group_create_type, \
RI_boot_role, \
RI_req_reauth \
}
Definition at line 205 of file rc_data_structures.h.
| #define RSBAC_RC_SYSTEM_ADMIN_ROLE_ENTRY |
Value:
{ \
.admin_type = RC_system_admin, \
.name = "System Admin", \
.def_fd_create_type = RC_type_inherit_parent, \
.def_user_create_type = RSBAC_RC_GENERAL_TYPE, \
.def_process_create_type = RC_type_inherit_parent, \
.def_process_chown_type = RC_type_use_new_role_def_create, \
.def_process_execute_type = RC_type_inherit_parent, \
.def_ipc_create_type = RSBAC_RC_GENERAL_TYPE, \
.def_group_create_type = RSBAC_RC_GENERAL_TYPE, \
.def_unixsock_create_type = RC_type_use_fd, \
.boot_role = FALSE, \
.req_reauth = FALSE, \
}
Definition at line 297 of file rc_data_structures.h.
Referenced by create_def_roles().
| #define RSBAC_RC_TYPE_ENTRY_ITEM_LIST |
Value:
{ \
RI_type_fd_name, \
RI_type_dev_name, \
RI_type_ipc_name, \
RI_type_scd_name, \
RI_type_process_name, \
RI_type_group_name, \
RI_type_netdev_name, \
RI_type_nettemp_name, \
RI_type_netobj_name, \
RI_type_fd_need_secdel \
}
Definition at line 248 of file rc_data_structures.h.
| #define RSBAC_RC_TYPE_VERSION 1 |
Definition at line 240 of file rc_data_structures.h.
1.5.1