Commit Graph

57 Commits

Author SHA1 Message Date
Love Hörnquist Åstrand
b42c3b6db9 if there is kerberos 5, call krb5_afslog\*
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11864 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-03-18 14:01:05 +00:00
Johan Danielsson
6319705d6c if motd is set in login.conf, output its contents before starting the
shell


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11217 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-23 12:11:09 +00:00
Johan Danielsson
7866d0681c foo
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10861 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-03-01 10:38:06 +00:00
Johan Danielsson
6b6d122805 reset signals to default, needed on solaris 8
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10855 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-02-27 10:51:27 +00:00
Johan Danielsson
6a4833e568 make this build without krb5
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10849 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-02-19 09:35:23 +00:00
Assar Westerlund
d04182e5c4 (do_login): add setpcred
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10714 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-09-17 02:34:31 +00:00
Assar Westerlund
9b773c4a8f move osf2c magic earlier. from Mark Davies <mark@MCS.VUW.AC.NZ>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10288 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-07-06 17:36:48 +00:00
Assar Westerlund
bd4ea7853d (krb5_to4): dereference result from krb5_princ_realm. noted by Thomas
Nystrom <thn@saeab.se>


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10123 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-06-19 09:01:36 +00:00
Assar Westerlund
99f53c4c8b new krb524_convert_creds_kdc_ccache
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10113 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-06-18 13:11:33 +00:00
Assar Westerlund
0e5b21d56f (krb5_to4): look for [realms]<realm>krb4_get_tickets to decide whether
to get kerberos 4 tickets


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10018 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-31 15:25:59 +00:00
Assar Westerlund
67422a6b02 s/[gs]et_progname/[gs]etprogname/
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9704 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-02-20 01:44:56 +00:00
Assar Westerlund
d4413a1b09 remove some krb5_free_context that might happen at unappropriate times
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9563 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-01-29 02:18:03 +00:00
Assar Westerlund
633782864b (main): handle krb5_init_context failure consistently
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9443 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-12-31 08:05:03 +00:00
Assar Westerlund
f16bfac946 (do_login): set the group on the tty.
(r_flag): comment out


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9346 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-12-11 00:25:01 +00:00
Assar Westerlund
f628d2de7d (krb5_to4): always return a value
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9345 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-12-11 00:23:31 +00:00
Assar Westerlund
abeb3155e2 (krb5_to4): check another return code
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9119 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-10-14 23:31:41 +00:00
Assar Westerlund
3e00ddf50d use esetenv
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9089 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-10-02 05:06:04 +00:00
Assar Westerlund
7ce8ee6f99 (krb5_verify): remove bogus extra code
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9060 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-09-19 11:55:28 +00:00
Johan Danielsson
0c95f3d5dc (do_login): set PATH to something sane;
(start_logout_process): avoid getting signals sent to the parent


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8985 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-08-22 14:07:44 +00:00
Assar Westerlund
9779ecd1bf (login_timeout): add back
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8501 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-01 14:12:44 +00:00
Johan Danielsson
0336129055 move environment stuff to separate file, allow specifying list of
environment files via login.conf


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8475 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-28 12:26:56 +00:00
Assar Westerlund
9312ada187 add reading of /etc/environment. From Ake Sandgren <ake@cs.umu.se>
add otp support. From Daniel Kouril <kouril@ics.muni.cz>


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8422 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-21 02:08:56 +00:00
Assar Westerlund
8e08fa51b0 (do_login): work-around for setuid and capabilities bug fixed in Linux
2.2.16


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8366 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-09 10:06:38 +00:00
Assar Westerlund
51675c657f allow conversion of v5 -> v4 tickets when logging in with forwarded
tickets


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8159 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-04-09 11:17:22 +00:00
Johan Danielsson
c5b916ca6f remove advertising clause
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7464 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-12-02 17:05:13 +00:00
Assar Westerlund
7a36ab6daf (do_login): conditionalize shadow stuff on getspnam
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7320 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-11-05 08:14:56 +00:00
Assar Westerlund
e1c9455af4 (start_logout_proceess): don't examine `prog' before setting it.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7262 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-10-28 19:12:35 +00:00
Assar Westerlund
3a9217cf73 (do_login): chown and chmod the tty. some clean-up.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7241 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-10-27 21:34:29 +00:00
Assar Westerlund
d558aae384 (krb5_start_session): correct the ccache to krb524_convert_creds_kdc
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7092 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-10-03 19:53:32 +00:00
Assar Westerlund
a5ea5cf66d (krb5_verify): use krb5_verify_user_lrealm
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7050 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-28 02:34:17 +00:00
Assar Westerlund
d3f5d79294 strc{py,at}_truncate -> strlc{py,at}
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6985 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-16 21:39:11 +00:00
Johan Danielsson
09bf3fa023 SGI capability mumbo-jumbo
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6892 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-01 11:03:23 +00:00
Johan Danielsson
10a983042e err -> errx
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6813 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-13 10:36:52 +00:00
Johan Danielsson
8e8c67e127 (start_logout_process): call setproctitle
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6783 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-09 15:34:41 +00:00
Johan Danielsson
b189f88380 add support for starting extra processes at login and logout; always
preserve TERM and TZ


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6770 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-09 13:57:48 +00:00
Assar Westerlund
51943ce882 (main): move down login incorrect to disallow account guessing
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6753 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-05 12:20:17 +00:00
Assar Westerlund
e0ac5883aa fixes with v4 and shadow support. From Miroslav Ruda
<ruda@ics.muni.cz>


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6710 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-04 16:58:23 +00:00
Assar Westerlund
0c7af3da4a (main): generate a better tty name
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6488 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-22 11:39:51 +00:00
Johan Danielsson
a8cfe4fab2 (do_login): set $SHELL
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6283 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-25 14:14:08 +00:00
Assar Westerlund
ab70542400 (main): fix condition for login_access
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6278 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-22 18:31:36 +00:00
Assar Westerlund
7ccd04a7e2 add login_access
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6252 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-17 22:40:05 +00:00
Assar Westerlund
fd381a446c copy the v5 ccache to a file after having done setuid
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6211 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-12 15:53:49 +00:00
Assar Westerlund
a68bc6d421 (krb5_verify): check seteuid for errors
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6171 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-09 08:58:51 +00:00
Assar Westerlund
64bc8cd775 conditionalize the kafs calls on KRB4
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5997 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-19 13:19:02 +00:00
Assar Westerlund
de0d723945 add support for getting afs tokens with v4 and v5
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5988 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-19 10:30:52 +00:00
Johan Danielsson
94b80d71c3 check _PATH_NOLOGIN
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5972 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-18 12:12:47 +00:00
Assar Westerlund
8b3efe9a2f (main): use print_version
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5922 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-10 23:59:55 +00:00
Johan Danielsson
e9a727c9ed remove definition of KRB_VERIFY_USER et.al. (moved to config.h)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5882 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-08 13:06:54 +00:00
Assar Westerlund
4eb09e9ee5 spell-check a comment
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5870 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-07 19:36:56 +00:00
Johan Danielsson
13962c6a0c sleepexit -> exit
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5787 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-03-27 17:30:22 +00:00