blob: e91f6f07290cabbd062ecbb8b7cce5ae73cb86e6 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
*** skey_fn.c.orig Sat Jul 29 02:49:18 1995
--- skey_fn.c Mon Mar 3 17:33:57 1997
***************
*** 153,158 ****
--- 153,163 ----
char buf[256];
sprintf(buf, "%s\nPassword: ", skeyprompt);
data->server_msg = tac_strdup(buf);
+
+ /* We try to make it in accordance of standard FreeBSD
+ * behaviour in order to avoid surprises for user */
+ data->flags = TAC_PLUS_AUTHEN_FLAG_NOECHO;
+
data->status = TAC_PLUS_AUTHEN_STATUS_GETPASS;
p->state = STATE_AUTHEN_GETPASS;
return (0);
*** tac_plus.h.orig Sat Jul 29 02:49:19 1995
--- tac_plus.h Mon Mar 3 17:35:51 1997
***************
*** 91,96 ****
--- 91,97 ----
#ifdef FREEBSD
#define CONST_SYSERRLIST
#define STDLIB_MALLOC
+ #define NO_PWAGE
#define VOIDSIG
#endif
|