1 2002-08-23 Johan Danielsson <joda@pdc.kth.se>
3 * login.c: if motd is set in login.conf, output its contents
4 before starting the shell
6 2002-02-27 Johan Danielsson <joda@pdc.kth.se>
8 * login.c: reset signals to default, needed on solaris 8
10 2002-02-19 Johan Danielsson <joda@pdc.kth.se>
12 * login_locl.h: include netgroup.h and rpcsvc/ypclnt.h
14 * login.c: make this build without krb5
16 2001-09-22 Assar Westerlund <assar@sics.se>
18 * login_locl.h: kludge: use absolute path to find prot.h so we do
19 not get confused by athena's prot.h
21 2001-09-17 Assar Westerlund <assar@sics.se>
23 * login.c (do_login): add setpcred
25 2001-07-06 Assar Westerlund <assar@sics.se>
27 * login.c: move osf2c magic earlier. from Mark Davies
30 2001-06-19 Assar Westerlund <assar@sics.se>
32 * login.c (krb5_to4): dereference result from krb5_princ_realm.
33 noted by Thomas Nystrom <thn@saeab.se>
35 2001-06-04 Assar Westerlund <assar@sics.se>
37 * update copyright messages on Wietse Venema's code.
39 2001-05-31 Assar Westerlund <assar@sics.se>
41 * login.c (krb5_to4): look for [realms]<realm>krb4_get_tickets to
42 decide whether to get kerberos 4 tickets
44 2001-02-08 Assar Westerlund <assar@sics.se>
46 * utmp_login.c, utmpx_login.c: try to write a useful string as
47 host in utmp, using the same algoritm as telnetd
49 2001-01-29 Assar Westerlund <assar@sics.se>
51 * login.c: remove some krb5_free_context that might happen at
54 2000-12-31 Assar Westerlund <assar@sics.se>
56 * login.c (main): handle krb5_init_context failure consistently
58 2000-12-11 Assar Westerlund <assar@sics.se>
60 * login.c (do_login): set the group on the tty.
62 * login.c (krb5_to4): always return a value
64 2000-10-15 Assar Westerlund <assar@sics.se>
66 * login.c (krb5_to4): check another return code
68 2000-08-22 Johan Danielsson <joda@pdc.kth.se>
70 * login.c (do_login): set PATH to something sane;
71 (start_logout_process): avoid getting signals sent to the parent
73 * login_locl.h: _PATH_DEFPATH
75 2000-07-01 Assar Westerlund <assar@sics.se>
77 * login.c (login_timeout): add back
79 2000-06-28 Johan Danielsson <joda@pdc.kth.se>
81 * env.c: new file for environment related functions
83 * login.c: move environment stuff to separate file, allow
84 specifying list of environment files via login.conf
86 2000-06-21 Assar Westerlund <assar@sics.se>
88 * Makefile.am (LDADD): add otp
89 * login.c: add reading of /etc/environment. From Ake Sandgren
91 add otp support. From Daniel Kouril <kouril@ics.muni.cz>
93 2000-06-09 Assar Westerlund <assar@sics.se>
95 * login.c (do_login): work-around for setuid and capabilities bug
98 2000-04-09 Assar Westerlund <assar@sics.se>
100 * login.c: allow conversion of v5 -> v4 tickets when logging in
101 with forwarded tickets
103 1999-11-09 Johan Danielsson <joda@pdc.kth.se>
105 * conf.c: remove case for not having cgetent, since it's in roken
107 1999-11-05 Assar Westerlund <assar@sics.se>
109 * login.c (do_login): conditionalize shadow stuff on getspnam
111 1999-10-30 Assar Westerlund <assar@sics.se>
113 * Makefile.am (login_DEPENDENCIES): remove, it's not entirely
114 correct and was causing problems with non-GNU make
116 1999-10-28 Assar Westerlund <assar@sics.se>
118 * login.c (start_logout_proceess): don't examine `prog' before
121 1999-10-27 Assar Westerlund <assar@sics.se>
123 * login.c (do_login): chown and chmod the tty. some clean-up.
125 1999-10-03 Assar Westerlund <assar@sics.se>
127 * login.c (krb5_start_session): correct the ccache to
128 krb524_convert_creds_kdc
130 1999-09-28 Assar Westerlund <assar@sics.se>
132 * login.c (krb5_verify): use krb5_verify_user_lrealm
134 1999-09-01 Johan Danielsson <joda@pdc.kth.se>
136 * login.c: SGI capability mumbo-jumbo
138 1999-08-09 Johan Danielsson <joda@pdc.kth.se>
140 * login.c (start_logout_process): call setproctitle
142 * login_locl.h: declare struct spwd
144 * login.c: add support for starting extra processes at login and
145 logout; always preserve TERM and TZ
147 * conf.c: add configuration file support
149 1999-08-07 Assar Westerlund <assar@sics.se>
151 * shadow.c (check_shadow): check for a NULL sp
153 1999-08-05 Assar Westerlund <assar@sics.se>
155 * login.c (main): move down login incorrect to disallow account
158 1999-08-04 Assar Westerlund <assar@sics.se>
160 * utmpx_login.c (utmpx_login): fix for Solaris. From Miroslav
161 Ruda <ruda@ics.muni.cz>
163 * login_locl.h: add <shadow.h> and some prototypes
165 * login.c: fixes with v4 and shadow support. From Miroslav Ruda
168 * shadow.c: new file with functions for handling shadow passwords
170 * Makefile.am: add shadow
172 1999-07-22 Assar Westerlund <assar@sics.se>
174 * login.c (main): generate a better tty name
176 1999-05-25 Johan Danielsson <joda@pdc.kth.se>
178 * login.c (do_login): set $SHELL
180 1999-05-18 Assar Westerlund <assar@sics.se>
184 1999-05-11 Assar Westerlund <assar@sics.se>
186 * login.c: copy the v5 ccache to a file after having done setuid
188 1999-05-09 Assar Westerlund <assar@sics.se>
190 * login.c (krb5_verify): check seteuid for errors
192 Mon Apr 19 22:30:55 1999 Assar Westerlund <assar@sics.se>
194 * login.c: conditionalize the kafs calls on KRB4
196 * Makefile.am (LDADD): add kafs
198 * login.c: add support for getting afs tokens with v4 and v5
200 Sun Apr 18 14:12:28 1999 Johan Danielsson <joda@hella.pdc.kth.se>
202 * login.c: check _PATH_NOLOGIN
204 * login_locl.h: _PATH_NOLOGIN
206 1999-04-11 Assar Westerlund <assar@sics.se>
208 * login.c (main): use print_version
210 Thu Apr 8 15:03:55 1999 Johan Danielsson <joda@hella.pdc.kth.se>
212 * login.c: remove definition of KRB_VERIFY_USER et.al. (moved to
215 * login_locl.h: include udb.h, sys/resource.h, and sys/category.h
217 Sat Mar 27 17:58:37 1999 Johan Danielsson <joda@hella.pdc.kth.se>
219 * Makefile.am: osfc2.c
221 * login.c: magic for OSF C2, and Crays
223 * login_locl.h: do_osfc2_magic proto
225 * osfc2.c: bsd_locl -> login_locl
227 * osfc2.c: OSF C2 magic
229 Tue Mar 23 14:17:40 1999 Johan Danielsson <joda@hella.pdc.kth.se>
231 * login_locl.h: _PATH_UTMP
233 Sun Mar 21 15:02:31 1999 Johan Danielsson <joda@blubb.pdc.kth.se>
235 * login.c: `-h' is host, not help
237 Sat Mar 20 00:11:13 1999 Assar Westerlund <assar@sics.se>
239 * login_locl.h: krb.h: add
241 * login.c: static-size
244 Thu Mar 18 11:36:10 1999 Johan Danielsson <joda@hella.pdc.kth.se>
246 * Makefile.am: include Makefile.am.common
248 Thu Mar 11 17:53:36 1999 Johan Danielsson <joda@hella.pdc.kth.se>
250 * utmpx_login.c: add some consts
252 * utmp_login.c: add some consts
256 * login_locl.h: add prototypes, and defaults for
259 Mon Mar 1 10:49:14 1999 Johan Danielsson <joda@hella.pdc.kth.se>
261 * utmpx_login.c: HAVE_UT_* -> HAVE_STRUCT_UTMP*_UT_*
263 * utmp_login.c: HAVE_UT_* -> HAVE_STRUCT_UTMP*_UT_*