Searched refs:pwdp (Results 1 - 9 of 9) sorted by relevance

/illumos-gate/usr/src/cmd/pwconv/
H A Dpwconv.c97 struct passwd *pwdp; local
233 if ((pwdp = fgetpwent(pwf)) != NULL) {
235 (sp = local_getspnam(pwdp->pw_name)) == NULL) {
244 sp->sp_namp = pwdp->pw_name;
245 if (!pwdp->pw_passwd ||
246 (pwdp->pw_passwd &&
247 *pwdp->pw_passwd == NULL)) {
257 sp->sp_pwdp = pwdp->pw_passwd;
258 pwdp->pw_passwd = pwdflr;
264 if (pwdp
[all...]
/illumos-gate/usr/src/cmd/listen/
H A Dnlps_serv.c627 struct passwd *pwdp; local
731 if ((pwdp = getpwnam(wdbp->dbf_id)) == NULL) {
738 if (setgid(pwdp->pw_gid)) {
739 if ((grpp = getgrgid(pwdp->pw_gid)) == NULL) {
740 sprintf(msgbuf, "NLPS: No group entry for %ld", pwdp->pw_gid);
749 if (setuid(pwdp->pw_uid)) {
755 if (chdir(pwdp->pw_dir)) {
756 sprintf(msgbuf, "NLPS: Cannot chdir to %s", pwdp->pw_dir);
763 sprintf(homeenv, "HOME=%s", pwdp->pw_dir);
764 DEBUG((9,"HOME=%s", pwdp
[all...]
H A Dlisten.c1330 struct passwd *pwdp; local
1428 if ((pwdp = getpwnam(dbp->dbf_id)) == NULL) {
1434 if (setgid(pwdp->pw_gid)) {
1435 if ((grpp = getgrgid(pwdp->pw_gid)) == NULL) {
1436 sprintf(msgbuf, "No group entry for %ld", pwdp->pw_gid);
1445 if (setuid(pwdp->pw_uid)) {
1451 if (chdir(pwdp->pw_dir)) {
1452 sprintf(msgbuf, "Cannot chdir to %s", pwdp->pw_dir);
1460 sprintf(homeenv, "HOME=%s", pwdp->pw_dir);
1462 if (pwdp
[all...]
/illumos-gate/usr/src/cmd/ttymon/
H A Dtmpmtab.c786 register struct passwd *pwdp; local
792 if ((pwdp = getpwnam(p->p_identity)) == NULL) {
797 if (getgrgid(pwdp->pw_gid) == NULL) {
798 log("no group entry for %ld", pwdp->pw_gid);
803 p->p_uid = pwdp->pw_uid;
804 p->p_gid = pwdp->pw_gid;
805 p->p_dir = strsave(pwdp->pw_dir);
H A Dttymon.c155 register struct passwd *pwdp; local
236 if ((pwdp = getpwnam(UUCP)) != NULL)
237 Uucp_uid = pwdp->pw_uid;
/illumos-gate/usr/src/cmd/fuser/
H A Dfuser.c204 struct passwd *pwdp; local
218 ((pwdp = getpwuid(f_user->fu_uid)) != NULL))
219 (void) fprintf(stderr, "(%s)", pwdp->pw_name);
/illumos-gate/usr/src/cmd/syseventd/modules/sysevent_conf_mod/
H A Dsysevent_conf_mod.c506 struct passwd *pwdp; local
559 sizeof (pwdbuf), &pwdp);
560 if (i != 0 || pwdp == NULL) {
589 if (setregid(pwdp->pw_gid, -1) == -1) {
591 whoami, pwdp->pw_gid, strerror(errno));
594 if (setreuid(pwdp->pw_uid, -1) == -1) {
596 whoami, pwdp->pw_uid, strerror(errno));
634 sep->se_uid = pwdp->pw_uid;
635 sep->se_gid = pwdp->pw_gid;
/illumos-gate/usr/src/lib/librestart/common/
H A Dlibrestart.c2041 struct passwd *pwdp; local
2056 pwdp = getpwuid_r(mcp->uid, &mcp->pwd, mcp->pwbuf,
2058 } while (pwdp == NULL && errno == EINTR);
2059 if (pwdp != NULL)
2121 struct passwd *pwdp; local
2132 pwdp =
2134 } while (pwdp == NULL && errno == EINTR);
2136 if (pwdp != NULL) {
/illumos-gate/usr/src/cmd/idmap/idmapd/
H A Ddbutils.c2883 struct passwd pwd, *pwdp; local
2894 pwdp = getpwnam_r(name, &pwd, buf, pwdbufsiz);
2895 if (pwdp == NULL && errno == 0 && lower_name != NULL &&
2897 pwdp = getpwnam_r(lower_name, &pwd, buf, pwdbufsiz);
2898 if (pwdp == NULL) {

Completed in 70 milliseconds