Go to the source code of this file.
#define DEFAULT_UM_G_ENTRY |
#define DEFAULT_UM_U_ENTRY |
Value:
{ \ "", /* name */ \ "", /* pass */ \ "", /* fullname */ \ "/home", /* homedir */ \ "/bin/sh", /* shell */ \ 65534, /* group */ \ 100000, /* lastchange */ \ 0, /* minchange */ \ 365, /* maxchange */ \ 10, /* warnchange */ \ 3, /* inactive */ \ 100000 /* expire */ \ }
Definition at line 78 of file um_types.h.
#define RSBAC_UM_FULLNAME_LEN 30 |
#define RSBAC_UM_GROUP_LIST_KEY 9847298 |
#define RSBAC_UM_GROUP_LIST_NAME "um_grp" |
#define RSBAC_UM_GROUP_LIST_VERSION 1 |
#define RSBAC_UM_HOMEDIR_LEN 50 |
#define RSBAC_UM_MAX_MAXNUM 1000000 |
Definition at line 20 of file um_types.h.
Referenced by sys_rsbac_um_get_gm_list(), sys_rsbac_um_get_gm_user_list(), sys_rsbac_um_get_group_list(), and sys_rsbac_um_get_user_list().
#define RSBAC_UM_NAME_LEN 16 |
Definition at line 42 of file um_types.h.
Referenced by rsbac_um_mod_group(), rsbac_um_mod_user(), sys_rsbac_um_auth_name(), sys_rsbac_um_check_account_name(), sys_rsbac_um_get_gid(), sys_rsbac_um_get_uid(), and sys_rsbac_um_set_pass_name().
#define RSBAC_UM_NR_GROUP_LISTS 8 |
#define RSBAC_UM_NR_USER_LISTS 8 |
#define RSBAC_UM_NR_USER_PWHISTORY_LISTS 8 |
Definition at line 31 of file um_types.h.
#define RSBAC_UM_OLD_GROUP_LIST_NAME "um_g." |
#define RSBAC_UM_OLD_USER_LIST_NAME "um_u." |
#define RSBAC_UM_OLD_USER_PWHISTORY_LIST_NAME "um_pwh." |
#define RSBAC_UM_PASS_LEN 24 |
Definition at line 43 of file um_types.h.
Referenced by rsbac_init_um(), rsbac_um_add_group(), rsbac_um_add_user(), rsbac_um_check_pass(), rsbac_um_get_group_item(), rsbac_um_get_user_item(), rsbac_um_good_pass(), rsbac_um_hash(), rsbac_um_mod_group(), rsbac_um_mod_user(), rsbac_um_set_group_pass(), and rsbac_um_set_pass().
#define RSBAC_UM_SHELL_LEN 24 |
#define RSBAC_UM_USER_LIST_KEY 6363636 |
#define RSBAC_UM_USER_LIST_NAME "um_user" |
#define RSBAC_UM_USER_LIST_VERSION 1 |
#define RSBAC_UM_USER_PWHISTORY_LIST_KEY 8854687 |
#define RSBAC_UM_USER_PWHISTORY_LIST_NAME "um_pwh" |
#define RSBAC_UM_USER_PWHISTORY_LIST_VERSION 1 |
typedef __s32 rsbac_um_days_t |
Definition at line 48 of file um_types.h.
enum rsbac_um_mod_t |
UM_name | |
UM_pass | |
UM_fullname | |
UM_homedir | |
UM_shell | |
UM_group | |
UM_lastchange | |
UM_minchange | |
UM_maxchange | |
UM_warnchange | |
UM_inactive | |
UM_expire | |
UM_ttl | |
UM_cryptpass | |
UM_none |
Definition at line 50 of file um_types.h.
00050 { UM_name, UM_pass, UM_fullname, UM_homedir, UM_shell, 00051 UM_group, UM_lastchange, UM_minchange, UM_maxchange, 00052 UM_warnchange, UM_inactive, UM_expire, UM_ttl, 00053 UM_cryptpass, UM_none 00054 };