Go to the source code of this file.
| #define DEFAULT_GEN_DEV_ACI |
Value:
{ \
.log_array_low = -1, \
.log_array_high = -1, \
}
Definition at line 558 of file aci_data_structures.h.
Referenced by get_attr_dev(), register_dev_lists(), and set_attr_dev().
| #define DEFAULT_GEN_FD_ACI |
Value:
{ \
.log_array_low = -1, \
.log_array_high = -1, \
.log_program_based = 0, \
.symlink_add_uid = FALSE, \
.symlink_add_mac_level = FALSE, \
.symlink_add_rc_role = FALSE, \
.linux_dac_disable = LDD_inherit, \
.fake_root_uid = FR_off, \
.auid_exempt = RSBAC_NO_USER, \
}
Definition at line 137 of file aci_data_structures.h.
Referenced by get_attr_fd(), and set_attr_fd().
| #define DEFAULT_GEN_NETDEV_ACI |
Value:
{ \
.log_array_low = -1, \
.log_array_high = -1, \
}
Definition at line 1496 of file aci_data_structures.h.
| #define DEFAULT_GEN_NETOBJ_ACI |
Value:
{ \
.log_array_low = -1, \
.log_array_high = -1, \
}
Definition at line 1546 of file aci_data_structures.h.
| #define DEFAULT_GEN_P_ACI |
Value:
{ \
.log_program_based = 0, \
.fake_root_uid = FR_off, \
.audit_uid = RSBAC_NO_USER, \
.auid_exempt = RSBAC_NO_USER, \
.remote_ip = 0, \
.kernel_thread = 0, \
}
Definition at line 1169 of file aci_data_structures.h.
Referenced by get_attr_process(), register_process_lists(), and set_attr_process().
| #define DEFAULT_GEN_ROOT_DIR_ACI |
Value:
{ \
.log_array_low = -1, \
.log_array_high = -1, \
.log_program_based = 0, \
.symlink_add_uid = FALSE, \
.symlink_add_mac_level = FALSE, \
.symlink_add_rc_role = FALSE, \
.linux_dac_disable = LDD_false, \
.fake_root_uid = FR_off, \
.auid_exempt = RSBAC_NO_USER, \
}
Definition at line 150 of file aci_data_structures.h.
| #define DEFAULT_GEN_U_ACI |
Value:
{ \
.pseudo = (rsbac_pseudo_t) 0, \
.log_user_based = 0, \
}
Definition at line 728 of file aci_data_structures.h.
Referenced by get_attr_user(), register_user_lists1(), and set_attr_user().
| #define RSBAC_AUTH_ACI_PROCESS_NAME "process_auth" |
| #define RSBAC_AUTH_ACI_USER_NAME "u_auth" |
| #define RSBAC_CAP_ACI_PROCESS_NAME "process_cap" |
| #define RSBAC_CAP_ACI_USER_NAME "u_cap" |
| #define RSBAC_DAZ_ACI_PROCESS_NAME "process_daz" |
| #define RSBAC_DAZ_ACI_USER_NAME "u_daz" |
| #define RSBAC_DEV_ATTR_LIST |
Value:
{ \
A_security_level, \
A_mac_categories, \
A_mac_check, \
A_pm_object_type, \
A_pm_object_class, \
A_rc_type, \
A_log_array_low, \
A_log_array_high \
}
Definition at line 604 of file aci_data_structures.h.
| #define RSBAC_DEV_NR_ATTRIBUTES 8 |
Definition at line 603 of file aci_data_structures.h.
| #define RSBAC_FD_ATTR_LIST |
Definition at line 436 of file aci_data_structures.h.
| #define RSBAC_FD_NR_ATTRIBUTES 33 |
Definition at line 435 of file aci_data_structures.h.
| #define RSBAC_FF_ACI_USER_NAME "u_ff" |
| #define RSBAC_GEN_ACI_DEV_NAME "dev_gen" |
| #define RSBAC_GEN_ACI_NETDEV_NAME "nd_gen" |
Definition at line 1487 of file aci_data_structures.h.
| #define RSBAC_GEN_ACI_NETTEMP_NAME "nt_gen" |
Definition at line 1528 of file aci_data_structures.h.
| #define RSBAC_GEN_ACI_PROCESS_NAME "process_gen" |
| #define RSBAC_GEN_ACI_USER_NAME "u_gen" |
| #define RSBAC_GEN_DEV_ACI_KEY 1001 |
| #define RSBAC_GEN_DEV_ACI_VERSION 2 |
| #define RSBAC_GEN_DEV_OLD_ACI_VERSION 1 |
| #define RSBAC_GEN_FD_ACI_KEY 1001 |
Definition at line 124 of file aci_data_structures.h.
Referenced by aci_detach_fd_lists(), and register_fd_lists().
| #define RSBAC_GEN_FD_ACI_VERSION 7 |
| #define RSBAC_GEN_FD_OLD_ACI_VERSION 6 |
| #define RSBAC_GEN_FD_OLD_OLD_ACI_VERSION 5 |
| #define RSBAC_GEN_FD_OLD_OLD_OLD_ACI_VERSION 4 |
| #define RSBAC_GEN_NETDEV_ACI_KEY 1001 |
Definition at line 1491 of file aci_data_structures.h.
| #define RSBAC_GEN_NETDEV_ACI_VERSION 1 |
Definition at line 1490 of file aci_data_structures.h.
| #define RSBAC_GEN_NETOBJ_ACI_KEY 1001 |
Definition at line 1541 of file aci_data_structures.h.
| #define RSBAC_GEN_NETOBJ_ACI_VERSION 1 |
Definition at line 1540 of file aci_data_structures.h.
| #define RSBAC_GEN_PROCESS_ACI_KEY 1001 |
| #define RSBAC_GEN_PROCESS_ACI_VERSION 2 |
| #define RSBAC_GEN_USER_ACI_KEY 1001 |
| #define RSBAC_GEN_USER_ACI_VERSION 1 |
| #define RSBAC_GROUP_ATTR_LIST |
| #define RSBAC_GROUP_NR_ATTRIBUTES 1 |
Definition at line 1471 of file aci_data_structures.h.
| #define RSBAC_IPC_ATTR_LIST |
Value:
{ \
A_security_level, \
A_mac_categories, \
A_pm_object_class, \
A_pm_ipc_purpose, \
A_pm_object_type, \
A_rc_type, \
A_jail_id \
}
Definition at line 680 of file aci_data_structures.h.
| #define RSBAC_IPC_NR_ATTRIBUTES 7 |
Definition at line 679 of file aci_data_structures.h.
| #define RSBAC_JAIL_ACI_IPC_NAME "ipc_jai" |
| #define RSBAC_JAIL_ACI_PROCESS_NAME "process_jail" |
| #define RSBAC_JAIL_ACI_USER_NAME "u_jail" |
| #define RSBAC_MAC_ACI_DEV_NAME "dev_mac" |
| #define RSBAC_MAC_ACI_IPC_NAME "ipc_mac" |
| #define RSBAC_MAC_ACI_LNETOBJ_NAME "lnetobj_mac" |
Definition at line 1533 of file aci_data_structures.h.
| #define RSBAC_MAC_ACI_NETTEMP_NAME "nt_mac" |
Definition at line 1529 of file aci_data_structures.h.
| #define RSBAC_MAC_ACI_PROCESS_NAME "process_mac" |
| #define RSBAC_MAC_ACI_RNETOBJ_NAME "rnetobj_mac" |
Definition at line 1536 of file aci_data_structures.h.
| #define RSBAC_MAC_ACI_USER_NAME "u_mac" |
| #define RSBAC_NETDEV_ATTR_LIST |
Value:
{ \
A_rc_type, \
A_log_array_low, \
A_log_array_high \
}
Definition at line 1508 of file aci_data_structures.h.
| #define RSBAC_NETDEV_NR_ATTRIBUTES 3 |
Definition at line 1507 of file aci_data_structures.h.
| #define RSBAC_NETOBJ_ATTR_LIST |
Value:
{ \
A_local_sec_level, \
A_remote_sec_level, \
A_local_mac_categories, \
A_remote_mac_categories, \
A_local_pm_object_class, \
A_remote_pm_object_class, \
A_local_pm_ipc_purpose, \
A_remote_pm_ipc_purpose, \
A_local_pm_object_type, \
A_remote_pm_object_type, \
A_local_rc_type, \
A_remote_rc_type, \
A_local_log_array_low, \
A_remote_log_array_low, \
A_local_log_array_high, \
A_remote_log_array_high \
}
Definition at line 1613 of file aci_data_structures.h.
| #define RSBAC_NETOBJ_NR_ATTRIBUTES 16 |
Definition at line 1612 of file aci_data_structures.h.
| #define RSBAC_NETTEMP_ATTR_LIST |
Value:
{ \
A_security_level, \
A_mac_categories, \
A_pm_object_class, \
A_pm_ipc_purpose, \
A_pm_object_type, \
A_rc_type, \
A_rc_type_nt, \
A_log_array_low, \
A_log_array_high \
}
Definition at line 1600 of file aci_data_structures.h.
| #define RSBAC_NETTEMP_NR_ATTRIBUTES 9 |
Definition at line 1599 of file aci_data_structures.h.
| #define RSBAC_PAX_ACI_USER_NAME "u_pax" |
| #define RSBAC_PM_ACI_DEV_NAME "dev_pm" |
| #define RSBAC_PM_ACI_IPC_NAME "ipc_pm" |
| #define RSBAC_PM_ACI_LNETOBJ_NAME "lnetobj_pm" |
Definition at line 1534 of file aci_data_structures.h.
| #define RSBAC_PM_ACI_NETTEMP_NAME "nt_pm" |
Definition at line 1530 of file aci_data_structures.h.
| #define RSBAC_PM_ACI_PROCESS_NAME "process_pm" |
| #define RSBAC_PM_ACI_RNETOBJ_NAME "rnetobj_pm" |
Definition at line 1537 of file aci_data_structures.h.
| #define RSBAC_PM_ACI_USER_NAME "u_pm" |
| #define RSBAC_PROCESS_ATTR_LIST |
Definition at line 1389 of file aci_data_structures.h.
| #define RSBAC_PROCESS_NR_ATTRIBUTES 38 |
Definition at line 1388 of file aci_data_structures.h.
| #define RSBAC_RC_ACI_DEV_MAJOR_NAME "devm_rc" |
| #define RSBAC_RC_ACI_DEV_NAME "dev_rc" |
| #define RSBAC_RC_ACI_GROUP_NAME "grouprc" |
Definition at line 1462 of file aci_data_structures.h.
| #define RSBAC_RC_ACI_IPC_NAME "ipc_rc" |
| #define RSBAC_RC_ACI_LNETOBJ_NAME "lnetobj_rc" |
Definition at line 1535 of file aci_data_structures.h.
| #define RSBAC_RC_ACI_NETDEV_NAME "nd_rc" |
Definition at line 1488 of file aci_data_structures.h.
| #define RSBAC_RC_ACI_NETTEMP_NAME "nt_rc" |
Definition at line 1531 of file aci_data_structures.h.
| #define RSBAC_RC_ACI_PROCESS_NAME "process_rc" |
| #define RSBAC_RC_ACI_RNETOBJ_NAME "rnetobj_rc" |
Definition at line 1538 of file aci_data_structures.h.
| #define RSBAC_RC_ACI_USER_NAME "u_rc" |
| #define RSBAC_RES_ACI_USER_NAME "u_res" |
| #define RSBAC_USER_ATTR_LIST |
Value:
{ \
A_pseudo, \
A_log_user_based, \
A_security_level, \
A_initial_security_level, \
A_min_security_level, \
A_mac_categories, \
A_mac_initial_categories, \
A_mac_min_categories, \
A_mac_role, \
A_mac_user_flags, \
A_daz_role, \
A_ff_role, \
A_auth_role, \
A_pm_task_set, \
A_pm_role, \
A_rc_def_role, \
A_rc_type, \
A_min_caps, \
A_max_caps, \
A_cap_role, \
A_cap_ld_env, \
A_jail_role, \
A_res_role, \
A_pax_role \
}
Definition at line 1084 of file aci_data_structures.h.
| #define RSBAC_USER_NR_ATTRIBUTES 24 |
Definition at line 1083 of file aci_data_structures.h.
1.5.1