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
|