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