/sssd/src/tests/intg/ |
H A D | test_memory_cache.py | 214 gecos='1001', shell='/bin/bash')) 218 gecos='1001', shell='/bin/bash')) 223 gecos='1002', shell='/bin/bash')) 227 gecos='1002', shell='/bin/bash')) 232 gecos='1003', shell='/bin/bash')) 236 gecos='1003', shell='/bin/bash')) 241 gecos='1011', shell='/bin/bash')) 245 gecos='1011', shell='/bin/bash')) 250 gecos='1012', shell='/bin/bash')) 254 gecos='1012', shell [all...] |
H A D | test_enumeration.py | 270 dir='/home/user1', shell='/bin/bash'), 272 dir='/home/user2', shell='/bin/bash'), 274 dir='/home/user3', shell='/bin/bash') 302 dir='/home/user1', shell='/bin/bash'), 304 dir='/home/user2', shell='/bin/bash'), 306 dir='/home/user3', shell='/bin/bash') 580 dict(name="user_with_shell_A", uid=1001, shell="/bin/B"), 581 dict(name="user_with_shell_B", uid=1002, shell="/bin/B"), 582 dict(name="user_with_empty_shell", uid=1003, shell="/bin/B") 612 dict(name="user_with_sh_shell", uid=1001, shell [all...] |
H A D | test_ldap.py | 307 gecos='181818', shell='/bin/bash')) 313 dir='/home/user1', shell='/bin/bash'), 315 dir='/home/user2', shell='/bin/bash'), 317 dir='/home/user3', shell='/bin/bash') 345 dir='/home/user1', shell='/bin/bash'), 347 dir='/home/user2', shell='/bin/bash'), 349 dir='/home/user3', shell='/bin/bash') 425 gecos='1001', shell='/bin/bash')) 595 dict(name="user_with_shell_A", uid=1001, shell="/bin/B"), 596 dict(name="user_with_shell_B", uid=1002, shell [all...] |
H A D | ldap_local_override_test.py | 195 shell='/bin/user1_shell') 199 shell='/bin/user2_shell') 220 shell='/bin/ov_user1_shell') 225 shell='/bin/ov_user2_shell') 382 shell='/bin/ov_user1_shell')) 391 shell='/bin/ov_user2_shell')) 421 shell='/bin/user1_shell')) 441 shell='/bin/ov_user1_shell')) 461 shell='/bin/ov2_user1_shell') 1108 shell [all...] |
H A D | ent_test.py | 56 gecos="User 1", dir="/home/user1", shell="/bin/bash") 58 gecos="User 2", dir="/home/user2", shell="/bin/bash") 89 "{name}:{passwd}:{uid}:{gid}:{gecos}:{dir}:{shell}\n".format(**u)
|
H A D | ent.py | 196 shell=passwd.pw_shell
|
/sssd/src/tools/ |
H A D | sss_sync_ops.h | 45 char *shell; member in struct:ops_ctx 70 const char *shell,
|
H A D | sss_sync_ops.c | 199 const char *shell, 214 if (shell) { 218 shell); 301 data->shell, 469 const char *shell, 508 /* default shell */ 509 if (!shell) { 512 DFL_SHELL_VAL, &data->shell); 517 data->shell = talloc_strdup(mem_ctx, shell); 196 usermod_build_attrs(TALLOC_CTX *mem_ctx, const char *gecos, const char *home, const char *shell, uid_t uid, gid_t gid, int lock, struct sysdb_attrs **_attrs) argument 464 useradd_defaults(TALLOC_CTX *mem_ctx, struct confdb_ctx *confdb, struct ops_ctx *data, const char *gecos, const char *homedir, const char *shell, int create_home, const char *skeldir) argument [all...] |
H A D | sss_seed.c | 43 char *shell; member in struct:user_ctx 406 if (uctx->shell == NULL) { 407 ret = seed_str_input(input_uctx, _("user login shell"), 408 &input_uctx->shell); 414 input_uctx->shell = talloc_strdup(input_uctx, uctx->shell); 415 if (input_uctx->shell == NULL) { 464 { "shell", 's', POPT_ARG_STRING, &pc_shell, 0, _("Login Shell"), NULL }, 575 sctx->uctx->shell = talloc_strdup(sctx->uctx, pc_shell); 576 if (sctx->uctx->shell [all...] |
H A D | sss_override.c | 42 const char *shell; member in struct:override_user 103 {"shell", 's', POPT_ARG_STRING, &user->shell, 0, _("Override shell"), NULL }, 305 const char *shell, 352 if (shell != NULL) { 353 ret = sysdb_attrs_add_string(attrs, SYSDB_SHELL, shell); 388 user->home, user->shell, user->gecos, user->cert); 1174 objs[i].shell = ldb_msg_find_attr_as_string(msgs[i], SYSDB_SHELL, NULL); 1193 talloc_steal(objs, objs[i].shell); 299 build_attrs(TALLOC_CTX *mem_ctx, struct sss_domain_info *dom, const char *name, uid_t uid, gid_t gid, const char *home, const char *shell, const char *gecos, const char *cert) argument [all...] |
H A D | sss_usermod.c | 52 { "shell", 's', POPT_ARG_STRING, &pc_shell, 0, _("Login shell"), NULL }, 252 tctx->octx->shell = pc_shell;
|
/sssd/src/responder/nss/ |
H A D | nsssrv_mmap_cache.h | 46 struct sized_string *shell);
|
H A D | nsssrv_mmap_cache.c | 692 struct sized_string *shell) 715 data_len = name->len + pw->len + gecos->len + homedir->len + shell->len; 750 memcpy(&data->strs[pos], shell->str, shell->len); 751 pos += shell->len; 686 sss_mmap_cache_pw_store(struct sss_mc_ctx **_mcc, struct sized_string *name, struct sized_string *pw, uid_t uid, gid_t gid, struct sized_string *gecos, struct sized_string *homedir, struct sized_string *shell) argument
|
H A D | nsssrv_cmd.c | 186 * for the login shell. 197 /* Check whether there is a default shell specified */ 210 DEBUG(SSSDBG_FUNC_DATA, "The shell '%s' is vetoed. " 227 DEBUG(SSSDBG_TRACE_ALL, "Using original shell '%s'\n", user_shell); 235 "The shell '%s' is allowed but does not exist. " 242 "The shell '%s' is allowed but does not exist. " 251 "The shell '%s' is not allowed and does not exist.\n", 358 struct sized_string shell; local 463 to_sized_string(&shell, ""); 465 to_sized_string(&shell, tmpst [all...] |
/sssd/src/tests/ |
H A D | python-test.py | 40 (status, output) = subprocess.call(runme, shell=True) 47 shell=True) 90 shell=True) 165 shell="/bin/zsh") 297 shell="/bin/zsh")
|
H A D | sysdb-tests.c | 194 const char *shell; member in struct:test_data 335 data->shell ? data->shell : "/bin/bash", 761 data->shell = "/bin/ksh"; 1310 const char *shell; local 1323 shell = ldb_msg_find_attr_as_string(res->msgs[0], SYSDB_SHELL, NULL); 1324 fail_unless(shell != NULL, "Did not find user shell before removal"); 1338 shell = ldb_msg_find_attr_as_string(res->msgs[0], SYSDB_SHELL, NULL); 1339 fail_unless(shell [all...] |
/sssd/src/python/ |
H A D | pysss.c | 148 " * ``shell``: Login shell\n" 163 const char *shell = NULL; local 168 "homedir", "shell", "skel", 184 &shell, 222 home, shell, 414 " * ``shell``: Login shell\n" 430 char *shell = NULL; local 434 "gecos", "homedir", "shell", [all...] |
/sssd/src/db/ |
H A D | sysdb_ops.c | 1569 const char *shell) 1620 if (shell && *shell) { 1621 ret = sysdb_add_string(msg, SYSDB_SHELL, shell); 1836 const char *shell, 1908 ret = sysdb_add_basic_user(domain, name, uid, gid, gecos, homedir, shell); 2448 const char *shell, 2461 const char *shell, 2477 const char *shell, 2532 shell, orig_d 1564 sysdb_add_basic_user(struct sss_domain_info *domain, const char *name, uid_t uid, gid_t gid, const char *gecos, const char *homedir, const char *shell) argument 1831 sysdb_add_user(struct sss_domain_info *domain, const char *name, uid_t uid, gid_t gid, const char *gecos, const char *homedir, const char *shell, const char *orig_dn, struct sysdb_attrs *attrs, int cache_timeout, time_t now) argument 2471 sysdb_store_user(struct sss_domain_info *domain, const char *name, const char *pwd, uid_t uid, gid_t gid, const char *gecos, const char *homedir, const char *shell, const char *orig_dn, struct sysdb_attrs *attrs, char **remove_attrs, uint64_t cache_timeout, time_t now) argument 2567 sysdb_store_new_user(struct sss_domain_info *domain, const char *name, uid_t uid, gid_t gid, const char *gecos, const char *homedir, const char *shell, const char *orig_dn, struct sysdb_attrs *attrs, uint64_t cache_timeout, time_t now) argument 2613 sysdb_store_user_attrs(struct sss_domain_info *domain, const char *name, uid_t uid, gid_t gid, const char *gecos, const char *homedir, const char *shell, const char *orig_dn, struct sysdb_attrs *attrs, char **remove_attrs, uint64_t cache_timeout, time_t now) argument [all...] |
H A D | sysdb.h | 903 const char *shell); 911 const char *shell, 961 const char *shell,
|
/sssd/src/providers/ldap/ |
H A D | sdap_async_users.c | 130 const char *shell; local 255 if (el->num_values == 0) shell = NULL; 256 else shell = (const char *)el->values[0].data; 510 gecos, homedir, shell, orig_dn,
|
/sssd/src/providers/proxy/ |
H A D | proxy_id.c | 292 const char *shell; local 298 shell = pwd->pw_shell; 300 shell = NULL; 322 shell,
|
/sssd/src/providers/ipa/ |
H A D | ipa_s2n_exop.c | 450 * shell OCTET STRING, 557 char *shell = NULL; local 563 tag = ber_scanf(ber, "aaa", &gecos, &homedir, &shell); 592 if (shell == NULL || *shell == '\0') { 595 attrs->a.user.pw_shell = talloc_strdup(attrs, shell); 669 ber_memfree(shell);
|
/sssd/src/tests/cmocka/ |
H A D | test_nss_srv.c | 275 /* Sequence of null terminated strings (name, passwd, gecos, dir, shell) */ 662 * The user's shell attribute is updated. 702 const char *shell; local 734 shell = ldb_msg_find_attr_as_string(res->msgs[0], SYSDB_SHELL, NULL); 735 assert_string_equal(shell, "/bin/ksh"); 1130 * The user's shell attribute is updated. 1169 const char *shell; local 1202 shell = ldb_msg_find_attr_as_string(res->msgs[0], SYSDB_SHELL, NULL); 1203 assert_string_equal(shell, "/bin/ksh"); 3305 const char *shell; local [all...] |