Displaying 3 results from an estimated 3 matches for "passwd_adjunct".
2003 Sep 08
2
Variable declarations in xcrypt.c
...-u -p -r1.4 xcrypt.c
--- openbsd-compat/xcrypt.c 6 Sep 2003 23:43:42 -0000 1.4
+++ openbsd-compat/xcrypt.c 8 Sep 2003 06:52:26 -0000
@@ -96,18 +96,25 @@ shadow_pw(struct passwd *pw)
pw_password = spw->sp_pwdp;
# endif
# if defined(HAVE_GETPWANAM) && !defined(DISABLE_SHADOW)
- struct passwd_adjunct *spw;
- if (issecure() && (spw = getpwanam(pw->pw_name)) != NULL)
- pw_password = spw->pwa_passwd;
+ if (issecure()) {
+ struct passwd_adjunct *spw;
+
+ if (spw = getpwanam(pw->pw_name) != NULL)
+ pw_password = spw->pwa_passwd;
+ }
# elif defined(HAVE_SECUREWARE)
- struct...
2000 May 12
0
SunOS 4.x port
...dadj.h>
+#endif
#if defined(HAVE_MD5_PASSWORDS) && !defined(HAVE_MD5_CRYPT)
# include "md5crypt.h"
#endif /* defined(HAVE_MD5_PASSWORDS) && !defined(HAVE_MD5_CRYPT) */
@@ -46,6 +51,9 @@
#ifdef HAVE_SHADOW_H
struct spwd *spw;
#endif
+#ifdef HAVE_GETPWANAM
+ struct passwd_adjunct *spw;
+#endif
#ifdef WITH_AIXAUTHENTICATE
char *authmsg;
char *loginmsg;
@@ -99,6 +107,16 @@
pw_password = spw->sp_pwdp;
}
#endif /* defined(HAVE_SHADOW_H) && !defined(DISABLE_SHADOW) */
+#if defined(HAVE_GETPWANAM) && !defined(DISABLE_SHADOW)
+ if (issecure() &&am...
2005 Aug 26
0
Patch for UnixWare 7
...00
@@ -91,7 +91,11 @@
struct spwd *spw = getspnam(pw->pw_name);
if (spw != NULL)
+#ifdef HAVE_LIBIAF
+ pw_password = get_iaf_password(pw);
+#else
pw_password = spw->sp_pwdp;
+#endif /* HAVE_LIBIAF */
# endif
# if defined(HAVE_GETPWANAM) && !defined(DISABLE_SHADOW)
struct passwd_adjunct *spw;
--- openssh/session.c.old 2005-07-28 17:41:12.124914028 -0700
+++ openssh/session.c 2005-08-24 16:51:30.507680006 -0700
@@ -1334,6 +1334,11 @@
# ifdef _AIX
aix_usrinfo(pw);
# endif /* _AIX */
+# ifdef HAVE_LIBIAF
+ if (set_id(pw->pw_name) != 0) {
+ exit(1);
+ }
+# endif
/* Perm...