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