shell 465 nsswitch/winbind_struct_protocol.h fstring shell;
shell 68 source3/include/nss_info.h char **homedir, char **shell, char **gecos, gid_t *p_gid);
shell 90 source3/include/nss_info.h char **homedir, char **shell, char **gecos,
shell 4992 source3/passdb/pdb_ldap.c char *shell;
shell 5134 source3/passdb/pdb_ldap.c shell = talloc_strdup(tmp_ctx, "/bin/false");
shell 5137 source3/passdb/pdb_ldap.c shell = talloc_sub_specified(tmp_ctx, lp_template_shell(), name, ldap_state->domain_name, uid, gid);
shell 5156 source3/passdb/pdb_ldap.c if (!homedir || !shell || !uidstr || !gidstr || !dn) {
shell 5167 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "loginShell", shell);
shell 1624 source3/utils/net_sam.c char *shell;
shell 1647 source3/utils/net_sam.c shell = talloc_sub_specified(tc, lp_template_shell(),
shell 1652 source3/utils/net_sam.c if (!name || !dn || !uidstr || !gidstr || !dir || !shell) {
shell 1668 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "loginShell", shell);
shell 826 source3/winbindd/idmap_ad.c char **shell,
shell 864 source3/winbindd/idmap_ad.c if (!sid || !homedir || !shell || !gecos) {
shell 875 source3/winbindd/idmap_ad.c *shell = ads_pull_string( ads, mem_ctx, msg, ctx->ad_schema->posix_shell_attr );
shell 913 source3/winbindd/idmap_ad.c *shell = ads_pull_string(ctx->ads, mem_ctx, msg_internal, ctx->ad_schema->posix_shell_attr);
shell 322 source3/winbindd/idmap_adex/idmap_adex.c char **shell, char **gecos, gid_t * p_gid)
shell 336 source3/winbindd/idmap_adex/idmap_adex.c shell, gecos, p_gid);
shell 101 source3/winbindd/idmap_adex/idmap_adex.h char **shell, char **gecos, gid_t * p_gid);
shell 898 source3/winbindd/idmap_adex/provider_unified.c char **shell,
shell 907 source3/winbindd/idmap_adex/provider_unified.c nt_status = get_object_string(c, msg, ctx, ADEX_ATTR_SHELL, shell);
shell 1024 source3/winbindd/idmap_adex/provider_unified.c char **shell,
shell 1047 source3/winbindd/idmap_adex/provider_unified.c nt_status = pull_nss_info(cell, msg, ctx, homedir, shell, gecos,
shell 280 source3/winbindd/idmap_hash/idmap_hash.c char **shell,
shell 289 source3/winbindd/idmap_hash/idmap_hash.c if (!homedir || !shell || !gecos) {
shell 297 source3/winbindd/idmap_hash/idmap_hash.c *shell = talloc_strdup(ctx, lp_template_shell());
shell 298 source3/winbindd/idmap_hash/idmap_hash.c BAIL_ON_PTR_NT_ERROR(*shell, nt_status);
shell 305 source3/winbindd/nss_info.c char **homedir, char **shell, char **gecos,
shell 323 source3/winbindd/nss_info.c homedir, shell, gecos, p_gid );
shell 41 source3/winbindd/nss_info_template.c char **shell,
shell 45 source3/winbindd/nss_info_template.c if ( !homedir || !shell || !gecos )
shell 51 source3/winbindd/nss_info_template.c *shell = talloc_strdup( ctx, lp_template_shell() );
shell 54 source3/winbindd/nss_info_template.c if ( !*homedir || !*shell ) {
shell 98 source3/winbindd/winbindd.h fstring shell; /* User Login Shell */
shell 109 source3/winbindd/winbindd.h char *shell;
shell 206 source3/winbindd/winbindd_ads.c char *shell = NULL;
shell 222 source3/winbindd/winbindd_ads.c ads, msg, &homedir, &shell, &gecos,
shell 243 source3/winbindd/winbindd_ads.c (*info)[i].shell = shell;
shell 470 source3/winbindd/winbindd_ads.c info->shell = NULL;
shell 488 source3/winbindd/winbindd_ads.c &info->homedir, &info->shell, &info->full_name,
shell 513 source3/winbindd/winbindd_ads.c &info->homedir, &info->shell, &info->full_name,
shell 551 source3/winbindd/winbindd_ads.c &info->homedir, &info->shell, &info->full_name,
shell 998 source3/winbindd/winbindd_async.c const char *shell, uint32 gid, uint32 group_rid) =
shell 1017 source3/winbindd/winbindd_async.c response->data.user_info.shell,
shell 1028 source3/winbindd/winbindd_async.c const char *shell,
shell 911 source3/winbindd/winbindd_cache.c centry_put_string(centry, info->shell);
shell 1359 source3/winbindd/winbindd_cache.c (*info)[i].shell = centry_string(centry, mem_ctx);
shell 1420 source3/winbindd/winbindd_cache.c centry_put_string(centry, (*info)[i].shell);
shell 1935 source3/winbindd/winbindd_cache.c info->shell = centry_string(centry, mem_ctx);
shell 4200 source3/winbindd/winbindd_cache.c const char *shell,
shell 4211 source3/winbindd/winbindd_cache.c centry_put_string( centry, shell );
shell 4226 source3/winbindd/winbindd_cache.c char **homedir, char **shell, char **gecos,
shell 4244 source3/winbindd/winbindd_cache.c *shell = centry_string( centry, ctx );
shell 4258 source3/winbindd/winbindd_cache.c homedir, shell, gecos, p_gid );
shell 4264 source3/winbindd/winbindd_cache.c DEBUGADD(10, ("\tshell = '%s'\n", *shell));
shell 4269 source3/winbindd/winbindd_cache.c *homedir, *shell, *gecos, *p_gid );
shell 486 source3/winbindd/winbindd_passdb.c (*info)[i].shell = NULL;
shell 549 source3/winbindd/winbindd_passdb.c user_info->shell = talloc_strdup(mem_ctx, sampass->unix_pw->pw_shell);
shell 551 source3/winbindd/winbindd_passdb.c user_info->shell = talloc_strdup(mem_ctx, "");
shell 151 source3/winbindd/winbindd_proto.h const char *shell,
shell 208 source3/winbindd/winbindd_proto.h char **homedir, char **shell, char **gecos,
shell 107 source3/winbindd/winbindd_rpc.c (*info)[i].shell = NULL;
shell 464 source3/winbindd/winbindd_rpc.c user_info->shell = NULL;
shell 542 source3/winbindd/winbindd_rpc.c user_info->shell = NULL;
shell 72 source3/winbindd/winbindd_user.c char *full_name, char *homedir, char *shell,
shell 142 source3/winbindd/winbindd_user.c pw->pw_uid, pw->pw_gid, shell, pw->pw_shell))
shell 184 source3/winbindd/winbindd_user.c fstrcpy(state->response.data.user_info.shell, user_info.shell);
shell 202 source3/winbindd/winbindd_user.c char *shell;
shell 214 source3/winbindd/winbindd_user.c const char *shell,
shell 253 source3/winbindd/winbindd_user.c const char *shell,
shell 323 source3/winbindd/winbindd_user.c s->shell = talloc_strdup(s->state->mem_ctx, shell);
shell 399 source3/winbindd/winbindd_user.c s->shell, pw->pw_shell)) {
shell 730 source3/winbindd/winbindd_user.c if (!info[i].shell) {
shell 731 source3/winbindd/winbindd_user.c fstrcpy(name_list[ent->num_sam_entries + i].shell, "");
shell 733 source3/winbindd/winbindd_user.c fstrcpy(name_list[ent->num_sam_entries + i].shell,
shell 734 source3/winbindd/winbindd_user.c info[i].shell);
shell 843 source3/winbindd/winbindd_user.c name_list[ent->sam_entry_index].shell,
shell 218 source4/rpc_server/unixinfo/dcesrv_unixinfo.c r->out.infos[i].shell = "";
shell 224 source4/rpc_server/unixinfo/dcesrv_unixinfo.c r->out.infos[i].shell = talloc_strdup(mem_ctx, pwd->pw_shell);
shell 227 source4/rpc_server/unixinfo/dcesrv_unixinfo.c (r->out.infos[i].shell == NULL)) {
shell 229 source4/rpc_server/unixinfo/dcesrv_unixinfo.c r->out.infos[i].shell = "";
shell 466 source4/torture/smbtorture.c int shell = false;
shell 493 source4/torture/smbtorture.c {"shell", 0, POPT_ARG_NONE, &shell, true, "Run shell", NULL},
shell 613 source4/torture/smbtorture.c if (!(argc_new >= 3 || (shell && argc_new >= 2))) {
shell 658 source4/torture/smbtorture.c } else if (shell) {