ChangeLog revision 78527
12001-02-08  Assar Westerlund  <assar@sics.se>
2
3	* utmp_login.c, utmpx_login.c: try to write a useful string as
4	host in utmp, using the same algoritm as telnetd
5
62001-01-29  Assar Westerlund  <assar@sics.se>
7
8	* login.c: remove some krb5_free_context that might happen at
9	unappropriate times
10
112000-12-31  Assar Westerlund  <assar@sics.se>
12
13	* login.c (main): handle krb5_init_context failure consistently
14
152000-12-11  Assar Westerlund  <assar@sics.se>
16
17	* login.c (do_login): set the group on the tty.
18	(r_flag): comment out
19	* login.c (krb5_to4): always return a value
20
212000-10-15  Assar Westerlund  <assar@sics.se>
22
23	* login.c (krb5_to4): check another return code
24
252000-08-22  Johan Danielsson  <joda@pdc.kth.se>
26
27	* login.c (do_login): set PATH to something sane;
28	(start_logout_process): avoid getting signals sent to the parent
29
30	* login_locl.h: _PATH_DEFPATH
31
322000-07-01  Assar Westerlund  <assar@sics.se>
33
34	* login.c (login_timeout): add back
35
362000-06-28  Johan Danielsson  <joda@pdc.kth.se>
37
38	* env.c: new file for environment related functions
39
40	* login.c: move environment stuff to separate file, allow
41	specifying list of environment files via login.conf
42
432000-06-21  Assar Westerlund  <assar@sics.se>
44
45	* Makefile.am (LDADD): add otp
46	* login.c: add reading of /etc/environment.  From Ake Sandgren
47	<ake@cs.umu.se>
48	add otp support. From Daniel Kouril <kouril@ics.muni.cz>
49
502000-06-09  Assar Westerlund  <assar@sics.se>
51
52	* login.c (do_login): work-around for setuid and capabilities bug
53	fixed in Linux 2.2.16
54
552000-04-09  Assar Westerlund  <assar@sics.se>
56
57	* login.c: allow conversion of v5 -> v4 tickets when logging in
58	with forwarded tickets
59
601999-11-09  Johan Danielsson  <joda@pdc.kth.se>
61
62	* conf.c: remove case for not having cgetent, since it's in roken
63
641999-11-05  Assar Westerlund  <assar@sics.se>
65
66	* login.c (do_login): conditionalize shadow stuff on getspnam
67
681999-10-30  Assar Westerlund  <assar@sics.se>
69
70	* Makefile.am (login_DEPENDENCIES): remove, it's not entirely
71 	correct and was causing problems with non-GNU make
72
731999-10-28  Assar Westerlund  <assar@sics.se>
74
75	* login.c (start_logout_proceess): don't examine `prog' before
76 	setting it.
77
781999-10-27  Assar Westerlund  <assar@sics.se>
79
80	* login.c (do_login): chown and chmod the tty.  some clean-up.
81
821999-10-03  Assar Westerlund  <assar@sics.se>
83
84	* login.c (krb5_start_session): correct the ccache to
85 	krb524_convert_creds_kdc
86
871999-09-28  Assar Westerlund  <assar@sics.se>
88
89	* login.c (krb5_verify): use krb5_verify_user_lrealm
90
911999-09-01  Johan Danielsson  <joda@pdc.kth.se>
92
93	* login.c: SGI capability mumbo-jumbo
94
951999-08-09  Johan Danielsson  <joda@pdc.kth.se>
96
97	* login.c (start_logout_process): call setproctitle
98
99	* login_locl.h: declare struct spwd
100
101	* login.c: add support for starting extra processes at login and
102	logout; always preserve TERM and TZ
103
104	* conf.c: add configuration file support
105
1061999-08-07  Assar Westerlund  <assar@sics.se>
107
108	* shadow.c (check_shadow): check for a NULL sp
109
1101999-08-05  Assar Westerlund  <assar@sics.se>
111
112	* login.c (main): move down login incorrect to disallow account
113 	guessing
114
1151999-08-04  Assar Westerlund  <assar@sics.se>
116
117	* utmpx_login.c (utmpx_login): fix for Solaris.  From Miroslav
118 	Ruda <ruda@ics.muni.cz>
119
120	* login_locl.h: add <shadow.h> and some prototypes
121
122	* login.c: fixes with v4 and shadow support.  From Miroslav Ruda
123 	<ruda@ics.muni.cz>
124
125	* shadow.c: new file with functions for handling shadow passwords
126
127	* Makefile.am: add shadow
128
1291999-07-22  Assar Westerlund  <assar@sics.se>
130
131	* login.c (main): generate a better tty name
132
1331999-05-25  Johan Danielsson  <joda@pdc.kth.se>
134
135	* login.c (do_login): set $SHELL
136
1371999-05-18  Assar Westerlund  <assar@sics.se>
138
139	* add login-access
140
1411999-05-11  Assar Westerlund  <assar@sics.se>
142
143	* login.c: copy the v5 ccache to a file after having done setuid
144
1451999-05-09  Assar Westerlund  <assar@sics.se>
146
147	* login.c (krb5_verify): check seteuid for errors
148	
149Mon Apr 19 22:30:55 1999  Assar Westerlund  <assar@sics.se>
150
151	* login.c: conditionalize the kafs calls on KRB4
152
153	* Makefile.am (LDADD): add kafs
154
155	* login.c: add support for getting afs tokens with v4 and v5
156
157Sun Apr 18 14:12:28 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
158
159	* login.c: check _PATH_NOLOGIN
160
161	* login_locl.h: _PATH_NOLOGIN
162
1631999-04-11  Assar Westerlund  <assar@sics.se>
164
165	* login.c (main): use print_version
166
167Thu Apr  8 15:03:55 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
168
169	* login.c: remove definition of KRB_VERIFY_USER et.al. (moved to
170 	config.h)
171
172	* login_locl.h: include udb.h, sys/resource.h, and sys/category.h
173
174Sat Mar 27 17:58:37 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
175
176	* Makefile.am: osfc2.c
177
178	* login.c: magic for OSF C2, and Crays
179
180	* login_locl.h: do_osfc2_magic proto
181
182	* osfc2.c: bsd_locl -> login_locl
183
184	* osfc2.c: OSF C2 magic
185
186Tue Mar 23 14:17:40 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
187
188	* login_locl.h: _PATH_UTMP
189
190Sun Mar 21 15:02:31 1999  Johan Danielsson  <joda@blubb.pdc.kth.se>
191
192	* login.c: `-h' is host, not help
193
194Sat Mar 20 00:11:13 1999  Assar Westerlund  <assar@sics.se>
195
196	* login_locl.h: krb.h: add
197
198	* login.c: static-size
199	(krb4_verify): add
200
201Thu Mar 18 11:36:10 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
202
203	* Makefile.am: include Makefile.am.common
204
205Thu Mar 11 17:53:36 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
206
207	* utmpx_login.c: add some consts
208
209	* utmp_login.c: add some consts
210
211	* login.c: staticize
212
213	* login_locl.h: add prototypes, and defaults for
214 	_PATH_*
215
216Mon Mar  1 10:49:14 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
217
218	* utmpx_login.c: HAVE_UT_* -> HAVE_STRUCT_UTMP*_UT_*
219
220	* utmp_login.c: HAVE_UT_* -> HAVE_STRUCT_UTMP*_UT_*
221
222