Displaying 7 results from an estimated 7 matches for "auth2_pam".
2001 Jun 04
1
password_authtentication option ignored in auth handling
...1
+++ openssh-2.5.2p2/auth2.c Mon Jun 4 23:31:54 2001
@@ -397,7 +397,7 @@
authenticated = auth2_challenge(authctxt, devs);
#ifdef USE_PAM
- if (authenticated == 0)
+ if (options.password_authentication && authenticated == 0)
authenticated = auth2_pam(authctxt);
#endif
xfree(lang);
--
_________________________________________________________________
/ Nothing is fool-proof to a sufficiently talented fool \
| wichert at cistron.nl http://www.liacs.nl/~wichert/ |
| 1024D/2FA3BC2D 576E 100B 518D 2F16 36B0 2...
2002 Jul 02
3
New PAM kbd-int diff
...02 20:27:56 -0000 1.1
+++ auth2-kbdint.c 2 Jul 2002 02:19:35 -0000
@@ -49,10 +49,6 @@
if (options.challenge_response_authentication)
authenticated = auth2_challenge(authctxt, devs);
-#ifdef USE_PAM
- if (authenticated == 0 && options.pam_authentication_via_kbd_int)
- authenticated = auth2_pam(authctxt);
-#endif
xfree(devs);
xfree(lang);
#ifdef HAVE_CYGWIN
Index: auth2-pam.c
===================================================================
RCS file: /var/cvs/openssh/auth2-pam.c,v
retrieving revision 1.14
diff -u -r1.14 auth2-pam.c
--- auth2-pam.c 28 Jun 2002 16:48:12 -0000 1.14
++...
2002 Apr 26
0
PAM keyboard-interactive
...nished, num_received, num_expected;
- int *prompts;
- struct pam_response *responses;
-} context_pam2 = {0, 0, 0, NULL};
-
-static struct pam_conv conv2 = {
- do_pam_conversation_kbd_int,
- NULL,
+struct pam_ctxt {
+ char *pam_user;
+ pid_t pam_pid;
+ int pam_sock;
+ int pam_done;
};
-int
-auth2_pam(Authctxt *authctxt)
-{
- int retval = -1;
+static void pam_free_ctx(void *);
- if (authctxt->user == NULL)
- fatal("auth2_pam: internal error: no user");
+/*
+ * Send message to parent or child.
+ */
+static int
+pam_send(struct pam_ctxt *ctxt, char *fmt, ...)
+{
+ va_list ap;
+ char...
2002 Jun 25
4
PAM kbd-int with privsep
...2 20:27:56 -0000 1.1
+++ auth2-kbdint.c 25 Jun 2002 01:42:11 -0000
@@ -49,10 +49,6 @@
if (options.challenge_response_authentication)
authenticated = auth2_challenge(authctxt, devs);
-#ifdef USE_PAM
- if (authenticated == 0 && options.pam_authentication_via_kbd_int)
- authenticated = auth2_pam(authctxt);
-#endif
xfree(devs);
xfree(lang);
#ifdef HAVE_CYGWIN
Index: auth2-pam.c
===================================================================
RCS file: /var/cvs/openssh/auth2-pam.c,v
retrieving revision 1.12
diff -u -r1.12 auth2-pam.c
--- auth2-pam.c 22 Jan 2002 12:43:13 -0000 1.12
++...
2002 Mar 27
4
[Bug 188] pam_chauthtok() is called too late
http://bugzilla.mindrot.org/show_bug.cgi?id=188
------- Additional Comments From Nicolas.Williams at ubsw.com 2002-03-28 02:43 -------
Created an attachment (id=55)
Patch to do pw aging in kbd-interactive
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
2003 Feb 24
0
Compile errors on Solaris, early AIX and PAM platforms
...not
included by crc32.c. Fixed by attached patch.
b) PAM platforms (Redhat, Solaris once a) is fixed, probably others)
gcc -o sshd sshd.o [snip]
auth2-kbdint.o: In function `userauth_kbdint?:
/home/dtucker/openssh/openssh-tinderbox/Linux-2.4.18-24.8.0/../auth2-kbdint.c:54:
undefined reference to `auth2_pam?
collect2: ld returned 1 exit status
Not sure about this one...
-Daz.
[0] http://dodgynet.dyndns.org/tinderbox/OpenSSH_Portable/status.html
--
Darren Tucker (dtucker at zip.com.au)
GPG Fingerprint D9A3 86E9 7EEE AF4B B2D4 37C9 C982 80C7 8FF4 FA69
Good judgement comes with experience. U...
2003 Mar 02
0
[RFC][PATCH] Require S/KEY before other authentication methods.
...n attempt, and PAM auth is permitted as a
+ secondary method, then force the client to come back
+ with a second attempt instead. */
+ if (!options.challenge_response_authentication_first &&
+ authenticated == 0 && options.pam_authentication_via_kbd_int)
authenticated = auth2_pam(authctxt);
#endif
xfree(devs);
Index: auth2.c
===================================================================
RCS file: /cvs/openssh/auth2.c,v
retrieving revision 1.112
diff -u -p -r1.112 auth2.c
--- auth2.c 24 Feb 2003 00:59:27 -0000 1.112
+++ auth2.c 1 Mar 2003 17:37:41 -0000
@@ -228,16 +2...