Commit Graph

118 Commits

Author SHA1 Message Date
Todd C. Miller
06e586ee7b Function names should be flush with the start of the line so they can be found trivially in an editor and with grep 1999-04-10 04:49:03 +00:00
Todd C. Miller
8e8fbc251e catch case where cmnd_safe is not set (this should not be possible) 1999-04-10 04:37:35 +00:00
Todd C. Miller
59b0cff8cf Stash the "safe" path (ie: the one listed in sudoers) to the command instead
of stashing the struct stat.  Should be safer.
1999-04-10 04:10:01 +00:00
Todd C. Miller
d53f3818ad Kill GLOBAL_NO_SPW_ENT (not used) and crank GLOBAL_PROBLEM 1999-04-06 05:38:59 +00:00
Todd C. Miller
499e869237 Add VALIDATE_NOT_OK_NOPASS for when user is not allowed to run a command
but the NOPASSWD flag was set.
Make runasspec, runaslist, runasuser, and nopasswd typeless in parse.yacc
Add support for '!' in the runas list
Fix double printing of '%' and '+' for groups and netgroups respectively
Add *_matched macros (no need for local stack variable).  Should only be
used directly after a pop (since top must be >= 2).
1999-04-06 05:00:29 +00:00
Todd C. Miller
e6deacb6c4 Crank version to 1.6 and combine copyright statements 1999-04-05 20:57:25 +00:00
Todd C. Miller
79c46d1c81 ++version 1999-03-29 04:05:15 +00:00
Todd C. Miller
382ef75493 Use emalloc/erealloc/estrdup 1999-03-29 02:59:34 +00:00
Todd C. Miller
52916f16ac add explicate copyright 1999-02-03 04:32:19 +00:00
Todd C. Miller
826fe213f2 add sudo tags 1999-01-17 23:16:20 +00:00
Todd C. Miller
d3aaf52283 crank version and regen files 1999-01-17 22:40:55 +00:00
Todd C. Miller
3983a7a651 kerb5 support from fcusack@iconnet.net 1999-01-17 22:08:55 +00:00
Todd C. Miller
62dba8f4d1 more -Wall 1998-11-18 04:16:13 +00:00
Todd C. Miller
c253188f55 -Wall 1998-11-18 03:51:10 +00:00
Todd C. Miller
5731e248b5 kill perror("malloc") since we already have a good error messages 1998-11-04 01:39:25 +00:00
Todd C. Miller
1dffdd17c3 add SIA support 1998-10-19 00:22:38 +00:00
Todd C. Miller
5bfb481ca7 no more options.h 1998-10-15 05:41:26 +00:00
Todd C. Miller
d680945141 sys/errno -> errno 1998-10-15 03:15:19 +00:00
Todd C. Miller
4c0e6f8828 time.h, not sys/time.h 1998-09-24 15:36:24 +00:00
Todd C. Miller
8450ad0802 MAILER -> _PATH_SENDMAIL 1998-09-21 23:52:41 +00:00
Todd C. Miller
0ef9f25d7e updated version 1998-09-17 16:27:15 +00:00
Todd C. Miller
f9d20e8758 add WRAP_LOG and HOST_IN_LOG 1998-09-10 22:51:09 +00:00
Todd C. Miller
df4b885d1b used waitpid or wait3 if we have 'em 1998-05-19 03:31:51 +00:00
Todd C. Miller
12477fd6e6 updated version 1998-04-06 03:35:50 +00:00
Todd C. Miller
e37e1e56b6 updated version 1998-03-31 05:05:49 +00:00
Todd C. Miller
c866646cdf updated version 1998-02-18 21:39:31 +00:00
Todd C. Miller
2fc787d5f6 updated version 1998-02-17 02:43:17 +00:00
Todd C. Miller
bc7803cd08 updated version 1998-02-06 20:49:24 +00:00
Todd C. Miller
0c362fb216 updated version 1998-01-21 06:33:06 +00:00
Todd C. Miller
bb6a33e080 updated version 1998-01-21 05:50:58 +00:00
Todd C. Miller
166789a1dd ++version 1998-01-13 04:48:42 +00:00
Todd C. Miller
b5f54d7740 save errno from being clobbered by wait(). From Theo 1997-08-06 18:58:06 +00:00
Todd C. Miller
0caa3cc557 deal with maxfilelen < 0 case 1997-01-16 00:05:55 +00:00
Todd C. Miller
773ec24a37 added %h expansion 1996-11-14 03:49:50 +00:00
Todd C. Miller
5e723efe75 ++version 1996-11-14 02:37:56 +00:00
Todd C. Miller
b0248f15df ++version 1996-10-07 05:07:09 +00:00
Todd C. Miller
6a230806a8 courtesan 1996-09-08 00:21:42 +00:00
Todd C. Miller
d189849b44 ++version 1996-08-30 00:37:04 +00:00
Todd C. Miller
35825133a7 ++version 1996-08-17 23:25:40 +00:00
Todd C. Miller
cfcbda54f0 cmnd_args is now exported from sudo.[ch] 1996-07-22 18:30:31 +00:00
Todd C. Miller
c7d5c3edf2 fixed a typo 1996-06-25 22:00:58 +00:00
Todd C. Miller
95fd02c9f6 now uses SUDO_COMMAND envariable to get command args
rather than building it up again.
1996-05-28 03:57:33 +00:00
Todd C. Miller
36f1208492 now logs "USER=%s" 1996-04-28 21:15:03 +00:00
Todd C. Miller
88c189315c added support for SUDOERS_WRONG_MODE and "runas" 1996-04-28 00:56:52 +00:00
Todd C. Miller
98a6190b15 mail_argv should not contain ALERTMAIL as it includes "-t" 1996-02-28 01:41:44 +00:00
Todd C. Miller
53ef7e23cb fixed up some XXX's. file log format now looks a little more
like real syslog(3) format.
1996-02-04 21:13:54 +00:00
Todd C. Miller
5fd8419d8e eliminated some strcat()'s 1996-02-04 07:28:43 +00:00
Todd C. Miller
f19b2ebf8d protected against dereferencing rogue pointers 1996-02-02 04:52:30 +00:00
Todd C. Miller
d386132788 no longer uses cmnd_args, now uses NewArgv instead. 1996-02-02 03:34:00 +00:00
Todd C. Miller
813ac511d2 ++version 1996-01-14 20:19:56 +00:00