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) {