Home
last modified time | relevance | path

Searched refs:homedir (Results 1 – 25 of 30) sorted by relevance

12

/illumos-gate/usr/src/lib/nsswitch/ad/common/
H A Dgetpwnam.c116 process_homedir(char *homedir) in process_homedir() argument
122 len = strlen(homedir); in process_homedir()
131 if (!(len > 1 && homedir[0] == '\\' && homedir[1] == '\\')) in process_homedir()
133 return (homedir); in process_homedir()
143 for (i = strlen(smb_homedir); *homedir != '\0'; homedir++) { in process_homedir()
144 if (*homedir == '\\') { in process_homedir()
153 smb_homedir[i++] = *homedir; in process_homedir()
262 homedir = NULL_STR; in _nss_ad_passwd2str()
264 homedir = NULL_STR; in _nss_ad_passwd2str()
281 homedir != homedir_v[0]) in _nss_ad_passwd2str()
[all …]
/illumos-gate/usr/src/cmd/oamuser/user/
H A Dhomedir.c79 rp = realpath(homedir, NULL); in create_home()
84 (void) strcpy(dhome, homedir); in create_home()
85 (void) strcpy(bhome, homedir); in create_home()
134 if (chmod(homedir, in create_home()
163 if (chown(homedir, uid, gid) != 0) { in create_home()
176 skeldir, homedir); in create_home()
181 (void) rm_homedir(homedir, flags); in create_home()
192 homedir, uid, gid); in create_home()
197 (void) rm_homedir(homedir, flags); in create_home()
275 rm_files(char *homedir, char *user, int flags) in rm_files() argument
[all …]
H A Duseradd.c108 static char homedir[ PATH_MAX + 1 ]; /* home directory */ variable
512 (void) sprintf(homedir, "%s/%s", base_dir, logname);
519 (void) strcpy(homedir, dir);
523 if (stat(homedir, &statbuf) == 0) {
528 errmsg(M_NO_PERM, logname, homedir);
586 nargv[argindex++] = homedir;
718 ret = create_home(homedir, skel_dir, uid, gid, zfs_flags);
H A DMakefile46 ADD_OBJ= useradd.o homedir.o groups.o call_pass.o \
50 DEL_OBJ= userdel.o call_pass.o homedir.o isbusy.o \
53 MOD_OBJ= usermod.o movedir.o groups.o homedir.o \
/illumos-gate/usr/src/lib/pam_modules/unix_auth/
H A Dunix_auth.c108 display_warning(pam_handle_t *pamh, int failures, char *homedir) in display_warning() argument
113 (void) snprintf(hushpath, sizeof (hushpath), "%s/.hushlogin", homedir); in display_warning()
156 char *homedir = NULL; in pam_sm_authenticate() local
241 homedir = attr_pw[3].data.val_s; in pam_sm_authenticate()
312 display_warning(pamh, old_failed_count, homedir); in pam_sm_authenticate()
326 if (homedir) in pam_sm_authenticate()
327 free(homedir); in pam_sm_authenticate()
/illumos-gate/usr/src/cmd/sendmail/util/
H A Dmailcompat.c41 char *homedir; /* home directory of said person */ variable
95 homedir = newstr(pw->pw_dir);
275 homedir = getenv("HOME"); in AutoInstall()
276 if (homedir == NULL) { in AutoInstall()
283 (void) strlcpy(forward, homedir, sizeof (forward)); in AutoInstall()
H A Dvacation.c223 homedir = newstr(pw->pw_dir);
225 (void) snprintf(buf, sizeof (buf), "%s%s%s", homedir,
258 (void) strlcpy(buf, homedir, sizeof (buf));
580 (void) strlcpy(file, homedir, sizeof (file));
904 char *homedir; local
910 homedir = getenv("HOME");
911 if (homedir == NULL) {
1043 homedir = getenv("HOME"); in AutoInstall()
1044 if (homedir == NULL) { in AutoInstall()
1051 (void) strlcpy(file, homedir, sizeof (file)); in AutoInstall()
[all …]
/illumos-gate/usr/src/cmd/make/bin/
H A Dpmake.cc88 char *homedir; in read_make_machines() local
108 homedir = getenv("HOME"); in read_make_machines()
109 if ((homedir != NULL) && (strlen(homedir) < (sizeof(mb_make_machines_path) - 16))) { in read_make_machines()
111 "%s/.make.machines", homedir); in read_make_machines()
/illumos-gate/usr/src/cmd/newgrp/
H A Dnewgrp.c65 char *homedir; variable
154 if ((homedir = (char *)malloc(len)) == NULL) in main()
156 (void) snprintf(homedir, len, "HOME=%s", dir); in main()
165 envinit[0] = homedir; in main()
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/rdist/
H A Dmain.c48 char homedir[128]; /* user's home directory */ variable
122 strncpy(homedir, pw->pw_dir, sizeof (homedir));
123 homedir[sizeof (homedir) - 1] = '\0';
H A Dexpand.c133 extern char homedir[];
184 cp1 = homedir;
640 extern char homedir[];
651 s2 = homedir;
654 s2 = homedir;
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/
H A Din.rexecd.c135 static char homedir[64] = "HOME="; variable
140 {homedir, shell, (char *)0, username,
155 {homedir, shell, "PATH=:/usr/ucb:/bin:/usr/bin", username, 0};
433 (void) strncat(homedir, pwd->pw_dir, sizeof (homedir) - 6); in doit()
H A Din.tftpd.c137 static char *homedir = "/tftpboot"; variable
248 homedir = argv [optind]; in main()
297 (void) chdir(homedir); in main()
833 if (chroot(homedir) == -1) { in tftp()
836 homedir); in tftp()
937 if ((dir = opendir(homedir)) == NULL) in pnp_check()
H A Din.rshd.c392 static char *homedir; /* "HOME=" */ variable
1125 homedir = (char *)malloc(homedir_len); in doit()
1128 if (homedir == NULL || shell == NULL || username == NULL) { in doit()
1132 (void) snprintf(homedir, homedir_len, "%s%s", homestr, pwd->pw_dir); in doit()
1144 add_to_envinit(homedir); in doit()
/illumos-gate/usr/src/lib/libtecla/common/
H A Dexpand.c1142 const char *homedir; /* The home directory of the user */ in ef_expand_special() local
1176 homedir = _hd_lookup_home_dir(ef->home, ef->usrnam); in ef_expand_special()
1177 if(!homedir) { in ef_expand_special()
1181 homelen = strlen(homedir); in ef_expand_special()
1189 if(strcmp(homedir, FS_ROOT_DIR) == 0 && in ef_expand_special()
1213 ef->path->name[i] = homedir[i]; in ef_expand_special()
H A Dpcache.c1638 const char *homedir=NULL; /* A home directory */ in pca_expand_tilde() local
1657 homedir = _hd_lookup_home_dir(pc->home, pc->usrnam); in pca_expand_tilde()
1658 if(!homedir) { in pca_expand_tilde()
1665 if(_pn_append_to_path(pc->path, homedir, -1, 0) == NULL) { in pca_expand_tilde()
1679 if(homedir && strcmp(homedir, FS_ROOT_DIR) == 0 && in pca_expand_tilde()
H A Dhomedir.h76 #define HOME_DIR_FN(fn) int (fn)(void *data, const char *usrnam, const char *homedir, char *errmsg,…
/illumos-gate/usr/src/data/ucode/
H A Dupdate.amd75 $GPG --homedir $tmp/gnupg --keyserver $GPGSERVER --receive-keys ${GPGKEYS[@]}
89 $GPG --homedir $tmp/gnupg --trust-model=always --verify $f{.asc,}
/illumos-gate/usr/src/cmd/fs.d/autofs/
H A Dns_fnmount.c317 char *homedir; in process_ref() local
390 homedir = strdup(addrdata); in process_ref()
391 homedir[strcspn(homedir, " \t\r\n")] = '\0'; in process_ref()
393 strdup(opts), strdup(""), homedir); in process_ref()
/illumos-gate/usr/src/cmd/mailx/
H A Dtemp.c80 nstrcpy(homedir, PATHSIZE, Getf("HOME")); in tinit()
H A Dinit.c79 char homedir[PATHSIZE]; /* Name of home directory */ variable
/illumos-gate/usr/src/lib/libtecla/
H A DMakefile.com30 direader.o homedir.o pathutil.o expand.o stringrp.o cplfile.o \
/illumos-gate/usr/src/cmd/mailx/hdr/
H A Dglob.h72 extern char homedir[]; /* Name of home directory */
/illumos-gate/usr/src/cmd/su/
H A Dsu.c149 char homedir[PATH_MAX] = "HOME="; variable
518 (void) strlcat(homedir, dir, sizeof (homedir)); in main()
529 envinit[envidx = 0] = homedir; in main()
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/ftp/
H A Dmain.c140 char homedir[MAXPATHLEN]; in main() local
301 home = homedir; in main()

12