2
0
mirror of https://github.com/sudo-project/sudo.git synced 2025-08-30 13:58:05 +00:00
Commit Graph

3167 Commits

Author SHA1 Message Date
Todd C. Miller
27ad285a03 Also exit waitpid() loop when pid == 0. Fixes a problem where the sudo
process would spin eating up CPU until sendmail finished when it has
to send mail.
2003-06-09 20:07:56 +00:00
Todd C. Miller
7e53863e55 Remove advertising clause, UCB has disavowed it 2003-05-30 20:22:31 +00:00
Todd C. Miller
bdb69602e2 Remove advertising clause, UCB has disavowed it 2003-05-30 20:22:31 +00:00
Todd C. Miller
40b63be2fc Don't assume that getgrnam() calls don't modify contents of
struct passwd returned by getpwnam().  On FreeBSD w/ NIS this
can happen.  Based on a patch from Kirk Webb.
2003-05-22 01:53:01 +00:00
Todd C. Miller
61e7453f8d missing ;; 2003-05-06 15:25:36 +00:00
Todd C. Miller
8dc823861f darwin has a broken setreuid() in at least some versions 2003-05-06 04:53:21 +00:00
Todd C. Miller
684f62dd0f Fix an off by one error when reallocating the environment; Kevin Pye 2003-05-06 04:31:24 +00:00
Todd C. Miller
c917da1ccc Fix User_Spec definition; SEKINE Tatsuo 2003-04-30 18:04:58 +00:00
Todd C. Miller
04b4026624 More info on the early days from Coggs. 2003-04-28 23:30:32 +00:00
Todd C. Miller
c03ffb1972 remove errant semicolon that prevented compilation under heimdal 2003-04-21 18:47:05 +00:00
Todd C. Miller
4e74e8c530 add DARPA credit on affected files 2003-04-16 00:42:10 +00:00
Todd C. Miller
58db015778 add DARPA credit on affected files 2003-04-16 00:42:10 +00:00
Todd C. Miller
f13528b0b1 add DARPA credit on affected files 2003-04-16 00:42:10 +00:00
Todd C. Miller
69ac0e56c2 add DARPA credit on affected files 2003-04-16 00:42:10 +00:00
Todd C. Miller
58596112cc add DARPA credit on affected files 2003-04-16 00:42:10 +00:00
Todd C. Miller
a76a79f6d7 add DARPA credit on affected files 2003-04-16 00:42:10 +00:00
Todd C. Miller
505b424a56 add DARPA credit on affected files 2003-04-16 00:42:10 +00:00
Todd C. Miller
8b45d6459c add DARPA credit on affected files 2003-04-16 00:42:10 +00:00
Todd C. Miller
94567681a7 add DARPA credit on affected files 2003-04-16 00:42:10 +00:00
Todd C. Miller
c6c8c99515 add DARPA credit on affected files 2003-04-16 00:42:09 +00:00
Todd C. Miller
34479303ad add DARPA credit on affected files 2003-04-16 00:42:09 +00:00
Todd C. Miller
492367bd62 add DARPA credit on affected files 2003-04-16 00:42:09 +00:00
Todd C. Miller
6c51ebd37a add DARPA credit on affected files 2003-04-16 00:42:09 +00:00
Todd C. Miller
f9b6bdba4c slightly different wording for the darpa credit 2003-04-16 00:25:42 +00:00
Todd C. Miller
2b7ed974d3 Add DARPA credit 2003-04-15 18:37:26 +00:00
Todd C. Miller
4a2da4c965 Use krb5_princ_component() instead of krb5_princ_realm() for MIT Kerberos
like we did before I messed things up ;-)

Use krb5_principal_get_comp_string() to do the same thing w/ Heimdal.
I'm not sure if the component should be 0 or 1 in this case.

#define ENCTYPE_DES_CBC_MD5 ETYPE_DES_CBC_MD5 for Heimdal since
older versions lack ENCTYPE_DES_CBC_MD5.  This is gross and there
should be a configure check for this I guess.
2003-04-14 20:49:27 +00:00
Todd C. Miller
86febe03ae builtin -> built-in; Jason McIntyre 2003-04-13 19:48:15 +00:00
Todd C. Miller
e6ec7f3374 builtin -> built-in; Jason McIntyre 2003-04-13 19:48:15 +00:00
Todd C. Miller
8d146fae79 built in -> built-in; Jason McIntyre 2003-04-13 19:45:52 +00:00
Todd C. Miller
28eca61dd8 checkpoint for 1.6.7p3 2003-04-09 20:14:39 +00:00
Todd C. Miller
6b941870e9 Update info on the early years @ SUNY-Buffalo from Cliff Spencer.
Amazingly, sudo source from 1985 is available via groups.google.com
2003-04-09 20:14:10 +00:00
Todd C. Miller
e15de8443d Don't change rl.rlim_max for RLIMIT_CORE. We need only set rl.rlim_cur
to 0 to turn off core dumps.  This may be needed for the RLIMIT_CORE
restoration on some OSes.
2003-04-09 20:13:04 +00:00
Todd C. Miller
cfeec138e1 Make this compile on Heimdal and MIT Kerberos 5 2003-04-04 17:46:57 +00:00
Todd C. Miller
fab224f42f Check for heimdal even if we found krb5-config and define HAVE_HEIMDAL. 2003-04-04 17:45:24 +00:00
Todd C. Miller
d220757146 Replace ETYPE_DES_CBC_MD5 with ENCTYPE_DES_CBC_MD5. The former
is no longer defined by MIT kerb5 (though it used to be and indeed
remains so in Heimdal).
2003-04-04 03:04:09 +00:00
Todd C. Miller
941162deb2 Remove newer stuff that passes multiple (possibly duplicate)
directories to "mkdir -p" since that seems to break on Tru64 Unix
at least.  This basically brings back what shipped with sudo 1.6.6.
2003-04-03 15:16:22 +00:00
Todd C. Miller
58887b76b0 Correct number of args to krb5_principal_get_realm() and fix an unclosed
comment that hid the bug.
2003-04-02 18:57:34 +00:00
Todd C. Miller
ce070cdc6f regen 2003-04-02 18:45:43 +00:00
Todd C. Miller
c184860696 ++version 2003-04-02 18:45:35 +00:00
Todd C. Miller
2a37e9d954 ++version 2003-04-02 18:45:35 +00:00
Todd C. Miller
12694ed15d ++version 2003-04-02 18:45:35 +00:00
Todd C. Miller
c8459f7d1f ++version 2003-04-02 18:45:35 +00:00
Todd C. Miller
50b48929ce ++version 2003-04-02 18:45:35 +00:00
Todd C. Miller
6cb95ca0bc ++version 2003-04-02 18:45:35 +00:00
Todd C. Miller
539a65cdec ++version 2003-04-02 18:45:35 +00:00
Todd C. Miller
7a15e5079c use krb5-config to determine Kerberos V details if it exists 2003-04-02 18:44:52 +00:00
Todd C. Miller
dcf1a5acce Use warn/err and getprogname() throughout. The main exception is
openlog().  Since the admin may be filtering logs based on the
program name in the log files, hard code this to "sudo".
2003-04-02 18:25:30 +00:00
Todd C. Miller
4afe015806 Add getprogname.c and err.c 2003-04-02 18:16:00 +00:00
Todd C. Miller
fd5d6e943f regen 2003-04-02 18:15:32 +00:00
Todd C. Miller
d64a83b41e Add checks for getprognam(), __progname and err.h 2003-04-02 18:15:25 +00:00