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