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 |
|
Todd C. Miller
|
a90d2d478e
|
++version
|
1996-01-09 17:52:49 +00:00 |
|
Todd C. Miller
|
6846377706
|
++version
|
1995-12-18 03:09:49 +00:00 |
|
Todd C. Miller
|
9dd72728e3
|
now uses SYSLOG() macro that equates to either syslog()
or syslog_wrapper
|
1995-11-24 03:21:25 +00:00 |
|
Todd C. Miller
|
d6a223e2a2
|
now uses user_pw_ent and simple macros to get at the contents
|
1995-11-24 02:27:27 +00:00 |
|
Todd C. Miller
|
8b5caa7009
|
now uses sudo_pw_ent
|
1995-11-21 02:27:45 +00:00 |
|
Todd C. Miller
|
9de4fd5450
|
updated version number
|
1995-11-19 23:37:15 +00:00 |
|
Todd C. Miller
|
15d1cc7a62
|
better default warning for NO_SUDOERS_FILE
|
1995-11-16 07:55:19 +00:00 |
|
Todd C. Miller
|
d725ba8a5c
|
better diagnostics if NO_SUDOERS_FILE
|
1995-11-16 07:42:12 +00:00 |
|
Todd C. Miller
|
96be725f35
|
options.h is now <> instead of "" so shadow build trees can
have a custom copy of options.h
|
1995-11-13 05:16:38 +00:00 |
|
Todd C. Miller
|
02036880ce
|
now passes -Wall
|
1995-09-23 20:47:54 +00:00 |
|
Todd C. Miller
|
4b3c1201e6
|
fixed deref of nil pointer if no args
|
1995-09-23 16:05:40 +00:00 |
|
Todd C. Miller
|
589f1d6263
|
moved tty stuff into sudo.c
|
1995-09-02 02:25:17 +00:00 |
|
Todd C. Miller
|
0c690ddb86
|
added a comment
|
1995-09-01 04:03:32 +00:00 |
|
Todd C. Miller
|
723998be9c
|
now say command args if telling user to buzz off
|
1995-08-19 23:30:56 +00:00 |
|
Todd C. Miller
|
a7260a073a
|
now sets tty correctly when piped input
|
1995-08-14 03:39:05 +00:00 |
|
Todd C. Miller
|
bf3ef98bae
|
fixed a core dump due to incorrect if construct
|
1995-08-14 03:34:36 +00:00 |
|
Todd C. Miller
|
f912e0d989
|
now dynamically allocate logline since we can guess at its
size
|
1995-08-13 04:31:41 +00:00 |
|
Todd C. Miller
|
8163d81ab0
|
cleaned up a bunch of unnecesary #ifdef's
eliminated a buffer
remove "register" since the compiler knows more than I do
now do a "basename" of the tty
|
1995-08-05 17:52:10 +00:00 |
|
Todd C. Miller
|
b42c06bb1f
|
removed a bunch of unnecesary strncpy()'s and replaced with strcat()
|
1995-07-30 18:38:19 +00:00 |
|
Todd C. Miller
|
8a13a1ce61
|
GLOBAL_NO_AUTH_ENT -> GLOBAL_NO_SPW_ENT
|
1995-07-17 18:29:47 +00:00 |
|
Todd C. Miller
|
aac8b5fc95
|
added BROKEN_SYSLOG support
|
1995-07-12 21:05:47 +00:00 |
|
Todd C. Miller
|
05bea6375c
|
added BAD_STAMPDIR and BAD_STAMPFILE
|
1995-07-06 18:48:14 +00:00 |
|
Todd C. Miller
|
b377600890
|
added cast for ttyname()
|
1995-06-19 20:10:34 +00:00 |
|
Todd C. Miller
|
9a22c6ba1d
|
added tty logging
|
1995-06-18 22:05:50 +00:00 |
|
Todd C. Miller
|
0b47223468
|
added SPOOF_ATTEMPT suypport
|
1995-06-15 04:47:30 +00:00 |
|
Todd C. Miller
|
7f5a33a01e
|
now deals with Argv == 1
|
1995-06-08 01:36:02 +00:00 |
|
Todd C. Miller
|
f200df0029
|
send_mail() was calling find_path() which is wrong since find_path()
stores cmnd in a static var. Anyhow, it doesn't make much sense
since MAILER should always be fully qualified
|
1995-04-11 04:38:34 +00:00 |
|
Todd C. Miller
|
27b183432b
|
1024 -> BUFSIZ
|
1995-04-10 19:07:54 +00:00 |
|
Todd C. Miller
|
c1e520bbcf
|
added PASSWORDS_NOT_CORRECT
|
1995-04-01 01:33:11 +00:00 |
|
Todd C. Miller
|
37966f0dae
|
added entries for new errors
|
1995-03-30 04:45:57 +00:00 |
|
Todd C. Miller
|
222d260765
|
bzero -> memset
when a parse error is logged the line number of the error is now logged
too
|
1995-03-30 02:47:00 +00:00 |
|
Todd C. Miller
|
839b5e7ffd
|
now gives host
|
1995-03-28 20:26:30 +00:00 |
|
Todd C. Miller
|
ee49c5c242
|
changed to use new find_path()
|
1995-03-26 06:17:19 +00:00 |
|
Todd C. Miller
|
9116e4558f
|
changed to use new find_path() parameter passing
|
1995-01-16 21:33:39 +00:00 |
|
Todd C. Miller
|
db8b50d821
|
now includes options.h
|
1995-01-11 23:43:45 +00:00 |
|
Todd C. Miller
|
e4452a2ed0
|
changed #ifdef's to use LOGGING and SLOG_SYSLOG/SLOG_FILE
|
1995-01-11 23:36:53 +00:00 |
|
Todd C. Miller
|
fe8b92ba4d
|
be_* -> setperms()
|
1994-11-08 01:38:44 +00:00 |
|