rc_data_structures.h File Reference

Go to the source code of this file.

Defines

#define RSBAC_RC_NR_ROLE_ENTRY_ITEMS   24
#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 Documentation

#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, \
      .boot_role = FALSE, \
    }

Definition at line 290 of file rc_data_structures.h.

Referenced by rsbac_init_rc().

#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, \
      .boot_role = TRUE, \
    }

Definition at line 276 of file rc_data_structures.h.

Referenced by rsbac_init_rc().

#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, \
      .boot_role = FALSE, \
    }

Definition at line 234 of file rc_data_structures.h.

Referenced by rsbac_init_rc().

#define RSBAC_RC_NR_ROLE_ENTRY_ITEMS   24
 

Definition at line 173 of file rc_data_structures.h.

#define RSBAC_RC_NR_TYPE_ENTRY_ITEMS   10
 

Definition at line 216 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, \
      .boot_role = FALSE, \
    }

Definition at line 248 of file rc_data_structures.h.

Referenced by rsbac_init_rc().

#define RSBAC_RC_ROLE_ENTRY_ITEM_LIST
 

Value:

Definition at line 174 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, \
      .boot_role = FALSE, \
    }

Definition at line 262 of file rc_data_structures.h.

Referenced by rsbac_init_rc().

#define RSBAC_RC_TYPE_ENTRY_ITEM_LIST
 

Value:

Definition at line 217 of file rc_data_structures.h.

#define RSBAC_RC_TYPE_VERSION   1
 

Definition at line 208 of file rc_data_structures.h.


Generated on Fri Jun 17 09:45:28 2005 for RSBAC by  doxygen 1.4.2