Initial import from FreeBSD RELENG_4:
[games.git] / crypto / heimdal / appl / login / ChangeLog
1 2002-08-23  Johan Danielsson  <joda@pdc.kth.se>
2
3         * login.c: if motd is set in login.conf, output its contents
4         before starting the shell
5
6 2002-02-27  Johan Danielsson  <joda@pdc.kth.se>
7
8         * login.c: reset signals to default, needed on solaris 8
9
10 2002-02-19  Johan Danielsson  <joda@pdc.kth.se>
11
12         * login_locl.h: include netgroup.h and rpcsvc/ypclnt.h
13
14         * login.c: make this build without krb5
15
16 2001-09-22  Assar Westerlund  <assar@sics.se>
17
18         * login_locl.h: kludge: use absolute path to find prot.h so we do
19         not get confused by athena's prot.h
20
21 2001-09-17  Assar Westerlund  <assar@sics.se>
22
23         * login.c (do_login): add setpcred
24
25 2001-07-06  Assar Westerlund  <assar@sics.se>
26
27         * login.c: move osf2c magic earlier.  from Mark Davies
28         <mark@MCS.VUW.AC.NZ>
29
30 2001-06-19  Assar Westerlund  <assar@sics.se>
31
32         * login.c (krb5_to4): dereference result from krb5_princ_realm.
33         noted by Thomas Nystrom <thn@saeab.se>
34
35 2001-06-04  Assar Westerlund  <assar@sics.se>
36
37         * update copyright messages on Wietse Venema's code.
38
39 2001-05-31  Assar Westerlund  <assar@sics.se>
40
41         * login.c (krb5_to4): look for [realms]<realm>krb4_get_tickets to
42         decide whether to get kerberos 4 tickets
43
44 2001-02-08  Assar Westerlund  <assar@sics.se>
45
46         * utmp_login.c, utmpx_login.c: try to write a useful string as
47         host in utmp, using the same algoritm as telnetd
48
49 2001-01-29  Assar Westerlund  <assar@sics.se>
50
51         * login.c: remove some krb5_free_context that might happen at
52         unappropriate times
53
54 2000-12-31  Assar Westerlund  <assar@sics.se>
55
56         * login.c (main): handle krb5_init_context failure consistently
57
58 2000-12-11  Assar Westerlund  <assar@sics.se>
59
60         * login.c (do_login): set the group on the tty.
61         (r_flag): comment out
62         * login.c (krb5_to4): always return a value
63
64 2000-10-15  Assar Westerlund  <assar@sics.se>
65
66         * login.c (krb5_to4): check another return code
67
68 2000-08-22  Johan Danielsson  <joda@pdc.kth.se>
69
70         * login.c (do_login): set PATH to something sane;
71         (start_logout_process): avoid getting signals sent to the parent
72
73         * login_locl.h: _PATH_DEFPATH
74
75 2000-07-01  Assar Westerlund  <assar@sics.se>
76
77         * login.c (login_timeout): add back
78
79 2000-06-28  Johan Danielsson  <joda@pdc.kth.se>
80
81         * env.c: new file for environment related functions
82
83         * login.c: move environment stuff to separate file, allow
84         specifying list of environment files via login.conf
85
86 2000-06-21  Assar Westerlund  <assar@sics.se>
87
88         * Makefile.am (LDADD): add otp
89         * login.c: add reading of /etc/environment.  From Ake Sandgren
90         <ake@cs.umu.se>
91         add otp support. From Daniel Kouril <kouril@ics.muni.cz>
92
93 2000-06-09  Assar Westerlund  <assar@sics.se>
94
95         * login.c (do_login): work-around for setuid and capabilities bug
96         fixed in Linux 2.2.16
97
98 2000-04-09  Assar Westerlund  <assar@sics.se>
99
100         * login.c: allow conversion of v5 -> v4 tickets when logging in
101         with forwarded tickets
102
103 1999-11-09  Johan Danielsson  <joda@pdc.kth.se>
104
105         * conf.c: remove case for not having cgetent, since it's in roken
106
107 1999-11-05  Assar Westerlund  <assar@sics.se>
108
109         * login.c (do_login): conditionalize shadow stuff on getspnam
110
111 1999-10-30  Assar Westerlund  <assar@sics.se>
112
113         * Makefile.am (login_DEPENDENCIES): remove, it's not entirely
114         correct and was causing problems with non-GNU make
115
116 1999-10-28  Assar Westerlund  <assar@sics.se>
117
118         * login.c (start_logout_proceess): don't examine `prog' before
119         setting it.
120
121 1999-10-27  Assar Westerlund  <assar@sics.se>
122
123         * login.c (do_login): chown and chmod the tty.  some clean-up.
124
125 1999-10-03  Assar Westerlund  <assar@sics.se>
126
127         * login.c (krb5_start_session): correct the ccache to
128         krb524_convert_creds_kdc
129
130 1999-09-28  Assar Westerlund  <assar@sics.se>
131
132         * login.c (krb5_verify): use krb5_verify_user_lrealm
133
134 1999-09-01  Johan Danielsson  <joda@pdc.kth.se>
135
136         * login.c: SGI capability mumbo-jumbo
137
138 1999-08-09  Johan Danielsson  <joda@pdc.kth.se>
139
140         * login.c (start_logout_process): call setproctitle
141
142         * login_locl.h: declare struct spwd
143
144         * login.c: add support for starting extra processes at login and
145         logout; always preserve TERM and TZ
146
147         * conf.c: add configuration file support
148
149 1999-08-07  Assar Westerlund  <assar@sics.se>
150
151         * shadow.c (check_shadow): check for a NULL sp
152
153 1999-08-05  Assar Westerlund  <assar@sics.se>
154
155         * login.c (main): move down login incorrect to disallow account
156         guessing
157
158 1999-08-04  Assar Westerlund  <assar@sics.se>
159
160         * utmpx_login.c (utmpx_login): fix for Solaris.  From Miroslav
161         Ruda <ruda@ics.muni.cz>
162
163         * login_locl.h: add <shadow.h> and some prototypes
164
165         * login.c: fixes with v4 and shadow support.  From Miroslav Ruda
166         <ruda@ics.muni.cz>
167
168         * shadow.c: new file with functions for handling shadow passwords
169
170         * Makefile.am: add shadow
171
172 1999-07-22  Assar Westerlund  <assar@sics.se>
173
174         * login.c (main): generate a better tty name
175
176 1999-05-25  Johan Danielsson  <joda@pdc.kth.se>
177
178         * login.c (do_login): set $SHELL
179
180 1999-05-18  Assar Westerlund  <assar@sics.se>
181
182         * add login-access
183
184 1999-05-11  Assar Westerlund  <assar@sics.se>
185
186         * login.c: copy the v5 ccache to a file after having done setuid
187
188 1999-05-09  Assar Westerlund  <assar@sics.se>
189
190         * login.c (krb5_verify): check seteuid for errors
191         
192 Mon Apr 19 22:30:55 1999  Assar Westerlund  <assar@sics.se>
193
194         * login.c: conditionalize the kafs calls on KRB4
195
196         * Makefile.am (LDADD): add kafs
197
198         * login.c: add support for getting afs tokens with v4 and v5
199
200 Sun Apr 18 14:12:28 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
201
202         * login.c: check _PATH_NOLOGIN
203
204         * login_locl.h: _PATH_NOLOGIN
205
206 1999-04-11  Assar Westerlund  <assar@sics.se>
207
208         * login.c (main): use print_version
209
210 Thu Apr  8 15:03:55 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
211
212         * login.c: remove definition of KRB_VERIFY_USER et.al. (moved to
213         config.h)
214
215         * login_locl.h: include udb.h, sys/resource.h, and sys/category.h
216
217 Sat Mar 27 17:58:37 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
218
219         * Makefile.am: osfc2.c
220
221         * login.c: magic for OSF C2, and Crays
222
223         * login_locl.h: do_osfc2_magic proto
224
225         * osfc2.c: bsd_locl -> login_locl
226
227         * osfc2.c: OSF C2 magic
228
229 Tue Mar 23 14:17:40 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
230
231         * login_locl.h: _PATH_UTMP
232
233 Sun Mar 21 15:02:31 1999  Johan Danielsson  <joda@blubb.pdc.kth.se>
234
235         * login.c: `-h' is host, not help
236
237 Sat Mar 20 00:11:13 1999  Assar Westerlund  <assar@sics.se>
238
239         * login_locl.h: krb.h: add
240
241         * login.c: static-size
242         (krb4_verify): add
243
244 Thu Mar 18 11:36:10 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
245
246         * Makefile.am: include Makefile.am.common
247
248 Thu Mar 11 17:53:36 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
249
250         * utmpx_login.c: add some consts
251
252         * utmp_login.c: add some consts
253
254         * login.c: staticize
255
256         * login_locl.h: add prototypes, and defaults for
257         _PATH_*
258
259 Mon Mar  1 10:49:14 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
260
261         * utmpx_login.c: HAVE_UT_* -> HAVE_STRUCT_UTMP*_UT_*
262
263         * utmp_login.c: HAVE_UT_* -> HAVE_STRUCT_UTMP*_UT_*
264