Searched refs:shell (Results 1 - 23 of 23) sorted by relevance

/sssd/src/tests/intg/
H A Dtest_memory_cache.py214 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 Dtest_enumeration.py270 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 Dtest_ldap.py307 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 Dldap_local_override_test.py195 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 Dent_test.py56 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 Dent.py196 shell=passwd.pw_shell
/sssd/src/tools/
H A Dsss_sync_ops.h45 char *shell; member in struct:ops_ctx
70 const char *shell,
H A Dsss_sync_ops.c199 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 Dsss_seed.c43 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 Dsss_override.c42 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 Dsss_usermod.c52 { "shell", 's', POPT_ARG_STRING, &pc_shell, 0, _("Login shell"), NULL },
252 tctx->octx->shell = pc_shell;
/sssd/src/responder/nss/
H A Dnsssrv_mmap_cache.h46 struct sized_string *shell);
H A Dnsssrv_mmap_cache.c692 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 Dnsssrv_cmd.c186 * 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 Dpython-test.py40 (status, output) = subprocess.call(runme, shell=True)
47 shell=True)
90 shell=True)
165 shell="/bin/zsh")
297 shell="/bin/zsh")
H A Dsysdb-tests.c194 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 Dpysss.c148 " * ``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 Dsysdb_ops.c1569 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 Dsysdb.h903 const char *shell);
911 const char *shell,
961 const char *shell,
/sssd/src/providers/ldap/
H A Dsdap_async_users.c130 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 Dproxy_id.c292 const char *shell; local
298 shell = pwd->pw_shell;
300 shell = NULL;
322 shell,
/sssd/src/providers/ipa/
H A Dipa_s2n_exop.c450 * 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 Dtest_nss_srv.c275 /* 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...]

Completed in 1719 milliseconds