1 2004-09-08 Johan Danielsson <joda@pdc.kth.se>
3 * login.c: pull up 1.62->1.63: use krb5_appdefault_boolean instead
4 of krb5_config_get_bool
6 2003-03-24 Johan Danielsson <joda@pdc.kth.se>
8 * Makefile.am: install man pages
10 * login.1: manpage for login
12 * login.c: allow "welcome" as well as "motd" in login.conf
14 * login.access.5: login.access manual page
16 2003-03-18 Love Hörnquist Åstrand <lha@it.su.se>
18 * login.c: also need pag_set
19 * login.c: if there is kerberos 5, call krb5_afslog\*
21 2002-08-23 Johan Danielsson <joda@pdc.kth.se>
23 * login.c: if motd is set in login.conf, output its contents
24 before starting the shell
26 2002-02-27 Johan Danielsson <joda@pdc.kth.se>
28 * login.c: reset signals to default, needed on solaris 8
30 2002-02-19 Johan Danielsson <joda@pdc.kth.se>
32 * login_locl.h: include netgroup.h and rpcsvc/ypclnt.h
34 * login.c: make this build without krb5
36 2001-09-22 Assar Westerlund <assar@sics.se>
38 * login_locl.h: kludge: use absolute path to find prot.h so we do
39 not get confused by athena's prot.h
41 2001-09-17 Assar Westerlund <assar@sics.se>
43 * login.c (do_login): add setpcred
45 2001-07-06 Assar Westerlund <assar@sics.se>
47 * login.c: move osf2c magic earlier. from Mark Davies
50 2001-06-19 Assar Westerlund <assar@sics.se>
52 * login.c (krb5_to4): dereference result from krb5_princ_realm.
53 noted by Thomas Nystrom <thn@saeab.se>
55 2001-06-04 Assar Westerlund <assar@sics.se>
57 * update copyright messages on Wietse Venema's code.
59 2001-05-31 Assar Westerlund <assar@sics.se>
61 * login.c (krb5_to4): look for [realms]<realm>krb4_get_tickets to
62 decide whether to get kerberos 4 tickets
64 2001-02-08 Assar Westerlund <assar@sics.se>
66 * utmp_login.c, utmpx_login.c: try to write a useful string as
67 host in utmp, using the same algoritm as telnetd
69 2001-01-29 Assar Westerlund <assar@sics.se>
71 * login.c: remove some krb5_free_context that might happen at
74 2000-12-31 Assar Westerlund <assar@sics.se>
76 * login.c (main): handle krb5_init_context failure consistently
78 2000-12-11 Assar Westerlund <assar@sics.se>
80 * login.c (do_login): set the group on the tty.
82 * login.c (krb5_to4): always return a value
84 2000-10-15 Assar Westerlund <assar@sics.se>
86 * login.c (krb5_to4): check another return code
88 2000-08-22 Johan Danielsson <joda@pdc.kth.se>
90 * login.c (do_login): set PATH to something sane;
91 (start_logout_process): avoid getting signals sent to the parent
93 * login_locl.h: _PATH_DEFPATH
95 2000-07-01 Assar Westerlund <assar@sics.se>
97 * login.c (login_timeout): add back
99 2000-06-28 Johan Danielsson <joda@pdc.kth.se>
101 * env.c: new file for environment related functions
103 * login.c: move environment stuff to separate file, allow
104 specifying list of environment files via login.conf
106 2000-06-21 Assar Westerlund <assar@sics.se>
108 * Makefile.am (LDADD): add otp
109 * login.c: add reading of /etc/environment. From Ake Sandgren
111 add otp support. From Daniel Kouril <kouril@ics.muni.cz>
113 2000-06-09 Assar Westerlund <assar@sics.se>
115 * login.c (do_login): work-around for setuid and capabilities bug
116 fixed in Linux 2.2.16
118 2000-04-09 Assar Westerlund <assar@sics.se>
120 * login.c: allow conversion of v5 -> v4 tickets when logging in
121 with forwarded tickets
123 1999-11-09 Johan Danielsson <joda@pdc.kth.se>
125 * conf.c: remove case for not having cgetent, since it's in roken
127 1999-11-05 Assar Westerlund <assar@sics.se>
129 * login.c (do_login): conditionalize shadow stuff on getspnam
131 1999-10-30 Assar Westerlund <assar@sics.se>
133 * Makefile.am (login_DEPENDENCIES): remove, it's not entirely
134 correct and was causing problems with non-GNU make
136 1999-10-28 Assar Westerlund <assar@sics.se>
138 * login.c (start_logout_proceess): don't examine `prog' before
141 1999-10-27 Assar Westerlund <assar@sics.se>
143 * login.c (do_login): chown and chmod the tty. some clean-up.
145 1999-10-03 Assar Westerlund <assar@sics.se>
147 * login.c (krb5_start_session): correct the ccache to
148 krb524_convert_creds_kdc
150 1999-09-28 Assar Westerlund <assar@sics.se>
152 * login.c (krb5_verify): use krb5_verify_user_lrealm
154 1999-09-01 Johan Danielsson <joda@pdc.kth.se>
156 * login.c: SGI capability mumbo-jumbo
158 1999-08-09 Johan Danielsson <joda@pdc.kth.se>
160 * login.c (start_logout_process): call setproctitle
162 * login_locl.h: declare struct spwd
164 * login.c: add support for starting extra processes at login and
165 logout; always preserve TERM and TZ
167 * conf.c: add configuration file support
169 1999-08-07 Assar Westerlund <assar@sics.se>
171 * shadow.c (check_shadow): check for a NULL sp
173 1999-08-05 Assar Westerlund <assar@sics.se>
175 * login.c (main): move down login incorrect to disallow account
178 1999-08-04 Assar Westerlund <assar@sics.se>
180 * utmpx_login.c (utmpx_login): fix for Solaris. From Miroslav
181 Ruda <ruda@ics.muni.cz>
183 * login_locl.h: add <shadow.h> and some prototypes
185 * login.c: fixes with v4 and shadow support. From Miroslav Ruda
188 * shadow.c: new file with functions for handling shadow passwords
190 * Makefile.am: add shadow
192 1999-07-22 Assar Westerlund <assar@sics.se>
194 * login.c (main): generate a better tty name
196 1999-05-25 Johan Danielsson <joda@pdc.kth.se>
198 * login.c (do_login): set $SHELL
200 1999-05-18 Assar Westerlund <assar@sics.se>
204 1999-05-11 Assar Westerlund <assar@sics.se>
206 * login.c: copy the v5 ccache to a file after having done setuid
208 1999-05-09 Assar Westerlund <assar@sics.se>
210 * login.c (krb5_verify): check seteuid for errors
212 Mon Apr 19 22:30:55 1999 Assar Westerlund <assar@sics.se>
214 * login.c: conditionalize the kafs calls on KRB4
216 * Makefile.am (LDADD): add kafs
218 * login.c: add support for getting afs tokens with v4 and v5
220 Sun Apr 18 14:12:28 1999 Johan Danielsson <joda@hella.pdc.kth.se>
222 * login.c: check _PATH_NOLOGIN
224 * login_locl.h: _PATH_NOLOGIN
226 1999-04-11 Assar Westerlund <assar@sics.se>
228 * login.c (main): use print_version
230 Thu Apr 8 15:03:55 1999 Johan Danielsson <joda@hella.pdc.kth.se>
232 * login.c: remove definition of KRB_VERIFY_USER et.al. (moved to
235 * login_locl.h: include udb.h, sys/resource.h, and sys/category.h
237 Sat Mar 27 17:58:37 1999 Johan Danielsson <joda@hella.pdc.kth.se>
239 * Makefile.am: osfc2.c
241 * login.c: magic for OSF C2, and Crays
243 * login_locl.h: do_osfc2_magic proto
245 * osfc2.c: bsd_locl -> login_locl
247 * osfc2.c: OSF C2 magic
249 Tue Mar 23 14:17:40 1999 Johan Danielsson <joda@hella.pdc.kth.se>
251 * login_locl.h: _PATH_UTMP
253 Sun Mar 21 15:02:31 1999 Johan Danielsson <joda@blubb.pdc.kth.se>
255 * login.c: `-h' is host, not help
257 Sat Mar 20 00:11:13 1999 Assar Westerlund <assar@sics.se>
259 * login_locl.h: krb.h: add
261 * login.c: static-size
264 Thu Mar 18 11:36:10 1999 Johan Danielsson <joda@hella.pdc.kth.se>
266 * Makefile.am: include Makefile.am.common
268 Thu Mar 11 17:53:36 1999 Johan Danielsson <joda@hella.pdc.kth.se>
270 * utmpx_login.c: add some consts
272 * utmp_login.c: add some consts
276 * login_locl.h: add prototypes, and defaults for
279 Mon Mar 1 10:49:14 1999 Johan Danielsson <joda@hella.pdc.kth.se>
281 * utmpx_login.c: HAVE_UT_* -> HAVE_STRUCT_UTMP*_UT_*
283 * utmp_login.c: HAVE_UT_* -> HAVE_STRUCT_UTMP*_UT_*