ChangeLog revision 72445
172445Sassar2001-01-29  Assar Westerlund  <assar@sics.se>
272445Sassar
372445Sassar	* login.c: remove some krb5_free_context that might happen at
472445Sassar	unappropriate times
572445Sassar
672445Sassar2000-12-31  Assar Westerlund  <assar@sics.se>
772445Sassar
872445Sassar	* login.c (main): handle krb5_init_context failure consistently
972445Sassar
1072445Sassar2000-12-11  Assar Westerlund  <assar@sics.se>
1172445Sassar
1272445Sassar	* login.c (do_login): set the group on the tty.
1372445Sassar	(r_flag): comment out
1472445Sassar	* login.c (krb5_to4): always return a value
1572445Sassar
1672445Sassar2000-10-15  Assar Westerlund  <assar@sics.se>
1772445Sassar
1872445Sassar	* login.c (krb5_to4): check another return code
1972445Sassar
2072445Sassar2000-08-22  Johan Danielsson  <joda@pdc.kth.se>
2172445Sassar
2272445Sassar	* login.c (do_login): set PATH to something sane;
2372445Sassar	(start_logout_process): avoid getting signals sent to the parent
2472445Sassar
2572445Sassar	* login_locl.h: _PATH_DEFPATH
2672445Sassar
2772445Sassar2000-07-01  Assar Westerlund  <assar@sics.se>
2872445Sassar
2972445Sassar	* login.c (login_timeout): add back
3072445Sassar
3172445Sassar2000-06-28  Johan Danielsson  <joda@pdc.kth.se>
3272445Sassar
3372445Sassar	* env.c: new file for environment related functions
3472445Sassar
3572445Sassar	* login.c: move environment stuff to separate file, allow
3672445Sassar	specifying list of environment files via login.conf
3772445Sassar
3872445Sassar2000-06-21  Assar Westerlund  <assar@sics.se>
3972445Sassar
4072445Sassar	* Makefile.am (LDADD): add otp
4172445Sassar	* login.c: add reading of /etc/environment.  From Ake Sandgren
4272445Sassar	<ake@cs.umu.se>
4372445Sassar	add otp support. From Daniel Kouril <kouril@ics.muni.cz>
4472445Sassar
4572445Sassar2000-06-09  Assar Westerlund  <assar@sics.se>
4672445Sassar
4772445Sassar	* login.c (do_login): work-around for setuid and capabilities bug
4872445Sassar	fixed in Linux 2.2.16
4972445Sassar
5072445Sassar2000-04-09  Assar Westerlund  <assar@sics.se>
5172445Sassar
5272445Sassar	* login.c: allow conversion of v5 -> v4 tickets when logging in
5372445Sassar	with forwarded tickets
5472445Sassar
5555682Smarkm1999-11-09  Johan Danielsson  <joda@pdc.kth.se>
5655682Smarkm
5755682Smarkm	* conf.c: remove case for not having cgetent, since it's in roken
5855682Smarkm
5955682Smarkm1999-11-05  Assar Westerlund  <assar@sics.se>
6055682Smarkm
6155682Smarkm	* login.c (do_login): conditionalize shadow stuff on getspnam
6255682Smarkm
6355682Smarkm1999-10-30  Assar Westerlund  <assar@sics.se>
6455682Smarkm
6555682Smarkm	* Makefile.am (login_DEPENDENCIES): remove, it's not entirely
6655682Smarkm 	correct and was causing problems with non-GNU make
6755682Smarkm
6855682Smarkm1999-10-28  Assar Westerlund  <assar@sics.se>
6955682Smarkm
7055682Smarkm	* login.c (start_logout_proceess): don't examine `prog' before
7155682Smarkm 	setting it.
7255682Smarkm
7355682Smarkm1999-10-27  Assar Westerlund  <assar@sics.se>
7455682Smarkm
7555682Smarkm	* login.c (do_login): chown and chmod the tty.  some clean-up.
7655682Smarkm
7755682Smarkm1999-10-03  Assar Westerlund  <assar@sics.se>
7855682Smarkm
7955682Smarkm	* login.c (krb5_start_session): correct the ccache to
8055682Smarkm 	krb524_convert_creds_kdc
8155682Smarkm
8255682Smarkm1999-09-28  Assar Westerlund  <assar@sics.se>
8355682Smarkm
8455682Smarkm	* login.c (krb5_verify): use krb5_verify_user_lrealm
8555682Smarkm
8655682Smarkm1999-09-01  Johan Danielsson  <joda@pdc.kth.se>
8755682Smarkm
8855682Smarkm	* login.c: SGI capability mumbo-jumbo
8955682Smarkm
9055682Smarkm1999-08-09  Johan Danielsson  <joda@pdc.kth.se>
9155682Smarkm
9255682Smarkm	* login.c (start_logout_process): call setproctitle
9355682Smarkm
9455682Smarkm	* login_locl.h: declare struct spwd
9555682Smarkm
9655682Smarkm	* login.c: add support for starting extra processes at login and
9755682Smarkm	logout; always preserve TERM and TZ
9855682Smarkm
9955682Smarkm	* conf.c: add configuration file support
10055682Smarkm
10155682Smarkm1999-08-07  Assar Westerlund  <assar@sics.se>
10255682Smarkm
10355682Smarkm	* shadow.c (check_shadow): check for a NULL sp
10455682Smarkm
10555682Smarkm1999-08-05  Assar Westerlund  <assar@sics.se>
10655682Smarkm
10755682Smarkm	* login.c (main): move down login incorrect to disallow account
10855682Smarkm 	guessing
10955682Smarkm
11055682Smarkm1999-08-04  Assar Westerlund  <assar@sics.se>
11155682Smarkm
11255682Smarkm	* utmpx_login.c (utmpx_login): fix for Solaris.  From Miroslav
11355682Smarkm 	Ruda <ruda@ics.muni.cz>
11455682Smarkm
11555682Smarkm	* login_locl.h: add <shadow.h> and some prototypes
11655682Smarkm
11755682Smarkm	* login.c: fixes with v4 and shadow support.  From Miroslav Ruda
11855682Smarkm 	<ruda@ics.muni.cz>
11955682Smarkm
12055682Smarkm	* shadow.c: new file with functions for handling shadow passwords
12155682Smarkm
12255682Smarkm	* Makefile.am: add shadow
12355682Smarkm
12455682Smarkm1999-07-22  Assar Westerlund  <assar@sics.se>
12555682Smarkm
12655682Smarkm	* login.c (main): generate a better tty name
12755682Smarkm
12855682Smarkm1999-05-25  Johan Danielsson  <joda@pdc.kth.se>
12955682Smarkm
13055682Smarkm	* login.c (do_login): set $SHELL
13155682Smarkm
13255682Smarkm1999-05-18  Assar Westerlund  <assar@sics.se>
13355682Smarkm
13455682Smarkm	* add login-access
13555682Smarkm
13655682Smarkm1999-05-11  Assar Westerlund  <assar@sics.se>
13755682Smarkm
13855682Smarkm	* login.c: copy the v5 ccache to a file after having done setuid
13955682Smarkm
14055682Smarkm1999-05-09  Assar Westerlund  <assar@sics.se>
14155682Smarkm
14255682Smarkm	* login.c (krb5_verify): check seteuid for errors
14355682Smarkm	
14455682SmarkmMon Apr 19 22:30:55 1999  Assar Westerlund  <assar@sics.se>
14555682Smarkm
14655682Smarkm	* login.c: conditionalize the kafs calls on KRB4
14755682Smarkm
14855682Smarkm	* Makefile.am (LDADD): add kafs
14955682Smarkm
15055682Smarkm	* login.c: add support for getting afs tokens with v4 and v5
15155682Smarkm
15255682SmarkmSun Apr 18 14:12:28 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
15355682Smarkm
15455682Smarkm	* login.c: check _PATH_NOLOGIN
15555682Smarkm
15655682Smarkm	* login_locl.h: _PATH_NOLOGIN
15755682Smarkm
15855682Smarkm1999-04-11  Assar Westerlund  <assar@sics.se>
15955682Smarkm
16055682Smarkm	* login.c (main): use print_version
16155682Smarkm
16255682SmarkmThu Apr  8 15:03:55 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
16355682Smarkm
16455682Smarkm	* login.c: remove definition of KRB_VERIFY_USER et.al. (moved to
16555682Smarkm 	config.h)
16655682Smarkm
16755682Smarkm	* login_locl.h: include udb.h, sys/resource.h, and sys/category.h
16855682Smarkm
16955682SmarkmSat Mar 27 17:58:37 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
17055682Smarkm
17155682Smarkm	* Makefile.am: osfc2.c
17255682Smarkm
17355682Smarkm	* login.c: magic for OSF C2, and Crays
17455682Smarkm
17555682Smarkm	* login_locl.h: do_osfc2_magic proto
17655682Smarkm
17755682Smarkm	* osfc2.c: bsd_locl -> login_locl
17855682Smarkm
17955682Smarkm	* osfc2.c: OSF C2 magic
18055682Smarkm
18155682SmarkmTue Mar 23 14:17:40 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
18255682Smarkm
18355682Smarkm	* login_locl.h: _PATH_UTMP
18455682Smarkm
18555682SmarkmSun Mar 21 15:02:31 1999  Johan Danielsson  <joda@blubb.pdc.kth.se>
18655682Smarkm
18755682Smarkm	* login.c: `-h' is host, not help
18855682Smarkm
18955682SmarkmSat Mar 20 00:11:13 1999  Assar Westerlund  <assar@sics.se>
19055682Smarkm
19155682Smarkm	* login_locl.h: krb.h: add
19255682Smarkm
19355682Smarkm	* login.c: static-size
19455682Smarkm	(krb4_verify): add
19555682Smarkm
19655682SmarkmThu Mar 18 11:36:10 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
19755682Smarkm
19855682Smarkm	* Makefile.am: include Makefile.am.common
19955682Smarkm
20055682SmarkmThu Mar 11 17:53:36 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
20155682Smarkm
20255682Smarkm	* utmpx_login.c: add some consts
20355682Smarkm
20455682Smarkm	* utmp_login.c: add some consts
20555682Smarkm
20655682Smarkm	* login.c: staticize
20755682Smarkm
20855682Smarkm	* login_locl.h: add prototypes, and defaults for
20955682Smarkm 	_PATH_*
21055682Smarkm
21155682SmarkmMon Mar  1 10:49:14 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
21255682Smarkm
21355682Smarkm	* utmpx_login.c: HAVE_UT_* -> HAVE_STRUCT_UTMP*_UT_*
21455682Smarkm
21555682Smarkm	* utmp_login.c: HAVE_UT_* -> HAVE_STRUCT_UTMP*_UT_*
21655682Smarkm
217