summaryrefslogtreecommitdiff
path: root/net/tac_plus4/files/patch-ab
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